Uses of Class
at.dms.classfile.InnerClassInfo

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.