public class LabelScope extends ScopeImplBase
| Constructor and Description |
|---|
LabelScope(Statement statement,
Scope parent) |
| Modifier and Type | Method and Description |
|---|---|
LoopStatement |
getCurrentLoop() |
Statement |
getCurrentLoopOrSwitch() |
LabeledStatement |
lookupLabel(Ide ide) |
addImport, createAuxVar, declareIde, findFreeAuxVar, getClassDeclaration, getCompilationUnit, getDefiningNode, getFunctionExpr, getMethodDeclaration, getPackageDeclaration, getPackageDeclarationScope, getParentScope, isDeclared, isPackage, lookupDeclaration, lookupDeclarationpublic LabeledStatement lookupLabel(Ide ide)
lookupLabel in interface ScopelookupLabel in class ScopeImplBasepublic LoopStatement getCurrentLoop()
getCurrentLoop in interface ScopegetCurrentLoop in class ScopeImplBasepublic Statement getCurrentLoopOrSwitch()
getCurrentLoopOrSwitch in interface ScopegetCurrentLoopOrSwitch in class ScopeImplBaseCopyright © 2002–2015 CoreMedia AG. All rights reserved.