jltools.ext.jl.ast
Class SwitchBlock_c

jltools.ext.jl.ast.AbstractBlock_c
  |
  +--jltools.ext.jl.ast.SwitchBlock_c
All Implemented Interfaces:
Block, java.lang.Cloneable, Copy, Node, java.io.Serializable, Stmt, SwitchBlock, SwitchElement

public class SwitchBlock_c
extends AbstractBlock_c
implements SwitchBlock

A SwitchBlock is a list of statements within a switch.

See Also:
Serialized Form

Fields inherited from class jltools.ext.jl.ast.AbstractBlock_c
statements
 
Constructor Summary
SwitchBlock_c(Ext ext, Position pos, java.util.List statements)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class jltools.ext.jl.ast.AbstractBlock_c
append, enterScope, leaveScope, reconstruct, statements, statements, translate_, visitChildren
 
Methods inherited from interface jltools.ast.Node
buildTypes_, buildTypesOverride_, copy, disambiguate_, disambiguateOverride_, disambiguateTypes_, disambiguateTypesOverride_, dump, enterScope, exceptionCheck_, exceptionCheckOverride_, ext, ext, foldConstants_, foldConstantsOverride_, leaveScope, position, position, reconstructTypes_, translate_, typeCheck_, typeCheckOverride_, visit, visitChildren
 
Methods inherited from interface jltools.ast.Block
append, statements, statements
 

Constructor Detail

SwitchBlock_c

public SwitchBlock_c(Ext ext,
                     Position pos,
                     java.util.List statements)
Method Detail

toString

public java.lang.String toString()