protected class InnerTranslator.ClassInfo
extends java.lang.Object
Constructor and Description |
---|
InnerTranslator.ClassInfo(ParsedClassType ct) |
Modifier and Type | Method and Description |
---|---|
void |
addConsFormal(Formal f) |
void |
addInnerClassInfo(InnerTranslator.ClassInfo cinfo) |
int |
addLocalClassName(java.lang.String name) |
void |
addMemberClass(ClassDecl cd) |
void |
addMemberMethods(MethodDecl md) |
ParsedClassType |
classType() |
InnerTranslator.ClassInfo |
findInnerClassInfo(ClassType ct) |
boolean |
hasOuterField() |
void |
hasOuterField(boolean b) |
InnerTranslator.CodeInfo |
insideCode() |
void |
insideCode(InnerTranslator.CodeInfo ci) |
java.lang.String |
localClassName(java.lang.String name,
int nameCount) |
java.util.List<Formal> |
newConsFormals() |
java.util.List<ClassDecl> |
newMemberClasses() |
java.util.List<MethodDecl> |
newMemberMethods() |
java.lang.String |
toString() |
public InnerTranslator.ClassInfo(ParsedClassType ct)
public java.lang.String toString()
toString
in class java.lang.Object
public int addLocalClassName(java.lang.String name)
public java.lang.String localClassName(java.lang.String name, int nameCount)
public ParsedClassType classType()
public void addConsFormal(Formal f)
public java.util.List<Formal> newConsFormals()
public java.util.List<ClassDecl> newMemberClasses()
public void addMemberClass(ClassDecl cd)
public java.util.List<MethodDecl> newMemberMethods()
public void addMemberMethods(MethodDecl md)
public void addInnerClassInfo(InnerTranslator.ClassInfo cinfo)
public InnerTranslator.ClassInfo findInnerClassInfo(ClassType ct)
public void hasOuterField(boolean b)
public boolean hasOuterField()
public InnerTranslator.CodeInfo insideCode()
public void insideCode(InnerTranslator.CodeInfo ci)