|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 fields. |
class |
CSourceField
This class represents an exported member of a class (fields) |
Fields in at.dms.kjc declared as CField | |
---|---|
protected CField |
JFieldAccessExpression.field
|
Methods in at.dms.kjc that return CField | |
---|---|
CField |
JMemberDeclaration.getField()
|
CField |
JFieldAccessExpression.getField()
Returns the exported field. |
CField |
CMember.getField()
|
CField |
CField.getField()
|
CField |
CClass.getField(String ident)
Returns the field with the specified name. |
CField |
CBadClass.getField(String ident)
|
CField[] |
CClass.getFields()
Returns an array containing the fields defined by this class. |
CField |
CContext.lookupField(CClass caller,
String ident)
Searches the class or interface to locate declarations of fields that are accessible. |
CField |
CClassContext.lookupField(CClass caller,
String ident)
Searches the class or interface to locate declarations of fields that are accessible. |
CField |
CClass.lookupField(CClass caller,
String ident)
Searches the class or interface to locate declarations of fields that are accessible. |
CField |
CBadClass.lookupField(String name)
lookupField search for a field look in parent hierarchy as needed |
CField |
CClassContext.lookupOuterField(CClass caller,
String ident)
Searches the class or interface to locate declarations of fields that are accessible. |
CField |
CClass.lookupSuperField(CClass caller,
String ident)
Searches the class or interface to locate declarations of fields that are accessible. |
Methods in at.dms.kjc that return types with arguments of type CField | |
---|---|
Hashtable<String,CField> |
CClass.getRawFields()
getFields will fail if any fields are binary. |
Methods in at.dms.kjc with parameters of type CField | |
---|---|
protected void |
CField.deepCloneInto(CField other)
Clones all fields of this into |
int |
CCompilationUnitContext.getFieldInfo(CField field)
|
Method parameters in at.dms.kjc with type arguments of type CField | |
---|---|
void |
CSourceClass.close(CClassType[] interfaces,
CClassType superClass,
Hashtable<String,CField> fields,
CMethod[] methods)
Ends the definition of this class |
void |
CClass.close(CClassType[] interfaces,
Hashtable<String,CField> fields,
CMethod[] methods)
Ends the definition of this class |
Constructors in at.dms.kjc with parameters of type CField | |
---|---|
JFieldAccessExpression(TokenReference where,
JExpression prefix,
String ident,
CField field)
You usually don't know the cfield--this is mostly for constructing new accesses from old accesses within the ir. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |