mjc

Uses of Class
org.multijava.mjc.CSwitchGroupContext

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

Uses of CSwitchGroupContext in org.multijava.mjc
 

Methods in org.multijava.mjc that return CSwitchGroupContext
 CSwitchGroupContext CSwitchBodyContext.createSwitchGroupContext(CSwitchGroupContext previousContext, TokenReference where)
          Creates a context for checking the statements in a labelled block statement group within this switch.
 

Methods in org.multijava.mjc with parameters of type CSwitchGroupContext
 CSwitchGroupContext CSwitchBodyContext.createSwitchGroupContext(CSwitchGroupContext previousContext, TokenReference where)
          Creates a context for checking the statements in a labelled block statement group within this switch.
 void CSwitchBodyContext.adoptSwitchGroupContext(CSwitchGroupContext previousContext)
          Records that previousContext is no longer being used and that all block statements inside the switch body have been checked.
 void JSwitchGroup.typecheck(CSwitchGroupContext context)
          Typechecks the group and mutates the context to record information gathered during typechecking.
 void JSwitchLabel.typecheck(CSwitchGroupContext context)
          Typechecks the group and mutates the context to record information gathered during typechecking.
 

Constructors in org.multijava.mjc with parameters of type CSwitchGroupContext
CSwitchGroupContext(CSwitchBodyContext parent, CSwitchGroupContext previousContext, TokenReference where)
          Construct a context for checking control flow through a switch group where fall through from the previous group is possible.
 


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.