Uses of Class
at.dms.kjc.CField

Packages that use CField
at.dms.kjc   
 

Uses of CField in at.dms.kjc
 

Subclasses of CField in at.dms.kjc
 class CBinaryField
          This class represents loaded (compiled) class field.
 class CSourceField
          This class represents an exported member of a class (fields)
 

Methods in at.dms.kjc that return CField
 CField CContext.lookupField(java.lang.String ident)
          lookupLocalVariable
 CField CAbstractBodyContext.lookupField(java.lang.String ident)
          lookupField
 CField CMember.getField()
           
 CField CClass.getField(java.lang.String ident)
          Returns the named field.
 CField CClass.lookupField(java.lang.String name)
          Searches a field in current class and parent hierarchy as needed.
 CField CClass.lookupSuperField(java.lang.String name)
          Searches a field in current class and parent hierarchy as needed.
 CField JClassFieldExpression.getField()
          Returns the field-export that this expression refers to.
 CField JMemberDeclaration.getField()
           
 CField CFieldTable.lookup(java.lang.String ident)
          Returns the field with specified name
 CField CField.getField()
           
 CField CClassContext.lookupOuterField(java.lang.String ident)
          lookupField
 CField CClassContext.lookupField(java.lang.String ident)
          lookupField
 CField CBadClass.getField(java.lang.String ident)
          Returns the named field if it exists, else null.
 CField CBadClass.lookupField(java.lang.String name)
          Searches for a field.
 

Methods in at.dms.kjc with parameters of type CField
 void CClass.close(CClassType[] interfaces, CField[] fields, CMethod[] methods)
          Ends the definition of this class.
 int CCompilationUnitContext.getFieldInfo(CField field)
           
 void CSourceClass.close(CClassType[] interfaces, CClassType superClass, CField[] fields, CMethod[] methods)
          Ends the definition of this class
 int CEmptyTopLevelContext.getFieldInfo(CField field)
           
 

Constructors in at.dms.kjc with parameters of type CField
CFieldTable(CField[] array)
          Constructs a field table.