{
private final ClassWriter classWriter;
private final TypeReference type;
private final Map<FieldReference,Expression> staticFields = new HashMap<>();
private final TypeReference base;
<BUG>ClassByteCodeWriter(TypeReference type, TypeReference base, TypeReference[] interfaces)
</BUG>
{
this.classWriter = new ClassWriter( ClassWriter.COMPUTE_MAXS );
String[] iNames = new String[interfaces.length];

{
private final ClassWriter classWriter;
private final TypeReference type;
private final Map<FieldReference,Expression> staticFields = new HashMap<>();
private final TypeReference base;
ClassByteCodeWriter( TypeReference type, TypeReference base, TypeReference[] interfaces )
{
this.classWriter = new ClassWriter( ClassWriter.COMPUTE_MAXS );
String[] iNames = new String[interfaces.length];
