mjc

Uses of Class
org.multijava.mjc.CContext

Packages that use CContext
org.multijava.mjc Implements mjc, a MultiJava compiler. 
 

Uses of CContext in org.multijava.mjc
 

Subclasses of CContext in org.multijava.mjc
 class CBinaryClassContext
          This represents the context of a binary (i.e., read from .class file) class declaration.
 class CClassContext
          This class represents the context for a class during checking passes (checkInterface, checkInitializers, typecheck).
 class CCompilationUnitContext
          This class represents the context for a compilation unit during checking passes (checkInterface, checkInitializers, typecheck).
 class CConstructorContext
          This class represents the context for a constructor during checking passes (checkInterface, checkInitializers, typecheck).
 class CExpressionContext
          This class represents the context for an expression during checking passes (checkInterface, checkInitializers, typecheck).
 class CExtendedClassContext
          This class represents the context for a class during checking passes (checkInterface, checkInitializers, typecheck).
 class CExtendedCompilationUnitContext
          This class represents the context for a class during checking passes (checkInterface, checkInitializers, typecheck).
 class CExtMethodContext
          This represents the context in which an external method declaration is typechecked.
 class CFinallyContext
          This class implements the special definite assignment and reachability calculations for combining try and finally blocks in a try-finally statement.
 class CFlowControlContext
          This class is used during typechecking for control flow analysis that maintains local variable definite assignment (JLS2, 16), throwable, and reachability information (JLS2, 14.20).
 class CInitializerContext
          This class represents the context for a static initializer during checking passes (checkInterface, checkInitializers, typecheck).
 class CInterfaceContext
          This class represents the context for an interface declaration during checking passes (checkInterface, checkInitializers, typecheck).
 class CLabeledContext
          This class represents a labeled context during checking passes (checkInterface, checkInitializers, typecheck).
 class CLoopContext
          This class represents the context for a loop statement during checking passes (checkInterface, checkInitializers, typecheck).
 class CMethodContext
          This class represents the context for a method during checking passes (checkInterface, checkInitializers, typecheck).
 class CSwitchBodyContext
          This class represents the context for the body of a switch statement during checking passes (checkInterface, checkInitializers, typecheck).
 class CSwitchGroupContext
          This class represents the context for a switch group during checking passes.
 class CTryContext
          This class represents the context for a try statement during checking passes (checkInterface, checkInitializers, typecheck).
 


mjc

mjc is Copyright (C) 2000-2004 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. mjc is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.