|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use InnerClassInfo | |
at.dms.classfile | |
at.dms.kjc |
Uses of InnerClassInfo in at.dms.classfile |
Methods in at.dms.classfile that return InnerClassInfo | |
InnerClassInfo[] |
ClassInfo.getInnerClasses()
Returns the inner classes table of the class in the file. |
(package private) InnerClassInfo[] |
InnerClassTable.getEntries()
Returns line number information |
Methods in at.dms.classfile with parameters of type InnerClassInfo | |
boolean |
InnerClassInfo.equalsInnerClassInfo(InnerClassInfo other)
Compares with another InnerClassInfo object. |
void |
ClassInfo.setInnerClasses(InnerClassInfo[] inners)
Sets the inner classes table of the class in the file. |
Constructors in at.dms.classfile with parameters of type InnerClassInfo | |
ClassInfo(short modifiers,
java.lang.String thisClass,
java.lang.String superClass,
java.util.List interfaces,
java.util.List fields,
java.util.List methods,
InnerClassInfo[] innerClasses,
java.lang.String sourceFile,
boolean deprecated)
Constructs a new class info structure. |
|
ClassInfo(short modifiers,
java.lang.String thisClass,
java.lang.String superClass,
ClassConstant[] interfaces,
FieldInfo[] fields,
MethodInfo[] methods,
InnerClassInfo[] innerClasses,
java.lang.String sourceFile,
boolean deprecated)
Constructs a new class info structure. |
|
InnerClassTable(InnerClassInfo[] entries)
Create a line number table attribute. |
Uses of InnerClassInfo in at.dms.kjc |
Methods in at.dms.kjc that return InnerClassInfo | |
InnerClassInfo |
CBinaryClass.getExtraInfo()
Returns extra information about this class if it is an inner class, else null . |
Methods in at.dms.kjc with parameters of type InnerClassInfo | |
static CClassType |
CClassType.lookup(java.lang.String className,
InnerClassInfo extraInfo)
Looks up CClassType object for the qualifiedName using a static Map. |
protected void |
CClassType.setClassFromName(java.lang.String name,
InnerClassInfo extraInfo)
Tries to set the CClass export belonging to this CClassType by loading it from the top level. |
static CClass |
CTopLevel.loadClass(java.lang.String fqName,
InnerClassInfo innerInfo)
Loads class definition from .class file. |
protected CClassType[] |
CBinaryClass.loadInnerClasses(InnerClassInfo[] inners)
Loads the information for the inner that are used by this class. |
Constructors in at.dms.kjc with parameters of type InnerClassInfo | |
CClassNameType(java.lang.String name,
InnerClassInfo extraInfo)
Construct a class type. |
|
CBinaryClass(Compiler compiler,
ClassInfo classInfo,
InnerClassInfo extraInfo)
Constructs a class export from file. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |