Uses of Class
at.dms.kjc.CClassContext

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