|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CClassContext | |
---|---|
at.dms.kjc |
Uses of CClassContext in at.dms.kjc |
---|
Subclasses of CClassContext in at.dms.kjc | |
---|---|
class |
CInterfaceContext
This class represents an interface context during check |
Methods in at.dms.kjc that return CClassContext | |
---|---|
CClassContext |
CMethodContext.getClassContext()
getClassContext |
CClassContext |
CContext.getClassContext()
getClassContext |
CClassContext |
CCompilationUnitContext.getClassContext()
getClass |
CClassContext |
CClassContext.getClassContext()
getClassContext |
Methods in at.dms.kjc with parameters of type CClassContext | |
---|---|
void |
CInitializerContext.adoptFieldInfos(CClassContext target)
|
void |
JMethodDeclaration.checkBody1(CClassContext context)
Check expression and evaluate and alter context |
void |
JInitializerDeclaration.checkBody1(CClassContext context)
Analyses the node (semantically). |
void |
JConstructorDeclaration.checkBody1(CClassContext context)
Check expression and evaluate and alter context |
void |
JInitializerDeclaration.checkInitializer(CClassContext context)
FIXME: document |
void |
JVariableDefinition.checkInterface(CClassContext context)
Second pass (quick), check interface looks good Exceptions are not allowed here, this pass is just a tuning pass in order to create informations about exported elements such as Classes, Interfaces, Methods, Constructors and Fields |
CSourceMethod |
JMethodDeclaration.checkInterface(CClassContext context)
Second pass (quick), check interface looks good Exceptions are not allowed here, this pass is just a tuning pass in order to create informations about exported elements such as Classes, Interfaces, Methods, Constructors and Fields |
CType |
JFormalParameter.checkInterface(CClassContext context)
Second pass (quick), check interface looks good Exceptions are not allowed here, this pass is just a tuning pass in order to create informations about exported elements such as Classes, Interfaces, Methods, Constructors and Fields sub classes must check modifiers and call checkInterface(super) |
CSourceField |
JFieldDeclaration.checkInterface(CClassContext context)
Second pass (quick), check interface looks good Exceptions are not allowed here, this pass is just a tuning pass in order to create informations about exported elements such as Classes, Interfaces, Methods, Constructors and Fields sub classes must check modifiers and call checkInterface(super) |
CSourceMethod |
JConstructorDeclaration.checkInterface(CClassContext context)
Second pass (quick), check interface looks good Exceptions are not allowed here, this pass is just a tuning pass in order to create informations about exported elements such as Classes, Interfaces, Methods, Constructors and Fields |
void |
JClassDeclaration.compileStaticInitializer(CClassContext context)
|
protected void |
CClassContext.deepCloneInto(CClassContext other)
Clones all fields of this into |
Constructors in at.dms.kjc with parameters of type CClassContext | |
---|---|
CConstructorContext(CClassContext parent,
CMethod self)
CConstructorContext |
|
CInitializerContext(CClassContext parent,
CMethod self)
CInitializerContext |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |