|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Scope | |
|---|---|
| net.jangaroo.jooc | |
| net.jangaroo.jooc.ast | |
| Uses of Scope in net.jangaroo.jooc |
|---|
| Classes in net.jangaroo.jooc that implement Scope | |
|---|---|
class |
DeclarationScope
|
class |
ScopeImplBase
|
| Fields in net.jangaroo.jooc declared as Scope | |
|---|---|
protected Scope |
JangarooParser.globalScope
|
| Methods in net.jangaroo.jooc that return Scope | |
|---|---|
Scope |
ScopeImplBase.getParentScope()
|
Scope |
Scope.getParentScope()
|
| Methods in net.jangaroo.jooc with parameters of type Scope | |
|---|---|
protected static void |
JangarooParser.declareValues(Scope scope,
String[] identifiers)
|
| Constructors in net.jangaroo.jooc with parameters of type Scope | |
|---|---|
DeclarationScope(AstNode definingNode,
Scope parent)
|
|
ScopeImplBase(Scope parent)
|
|
| Uses of Scope in net.jangaroo.jooc.ast |
|---|
| Classes in net.jangaroo.jooc.ast that implement Scope | |
|---|---|
class |
LabelScope
|
| Methods in net.jangaroo.jooc.ast that return Scope | |
|---|---|
Scope |
Ide.getScope()
|
| Methods in net.jangaroo.jooc.ast with parameters of type Scope | ||
|---|---|---|
void |
IdeDeclaration.handleDuplicateDeclaration(Scope scope,
AstNode oldNode)
|
|
void |
FunctionDeclaration.handleDuplicateDeclaration(Scope scope,
AstNode oldNode)
|
|
void |
ClassDeclaration.handleDuplicateDeclaration(Scope scope,
AstNode oldNode)
|
|
boolean |
FunctionExpr.notifyThisUsed(Scope scope)
|
|
void |
NodeImplBase.Scoped.run(Scope scope)
|
|
|
NodeImplBase.scope(List<N> nodes,
Scope scope)
|
|
void |
VectorLiteral.scope(Scope scope)
|
|
void |
VariableDeclaration.scope(Scope scope)
|
|
void |
UseNamespaceDirective.scope(Scope scope)
|
|
void |
UnaryOpExpr.scope(Scope scope)
|
|
void |
TypeRelation.scope(Scope scope)
|
|
void |
TypedIdeDeclaration.scope(Scope scope)
|
|
void |
Type.scope(Scope scope)
|
|
void |
TryStatement.scope(Scope scope)
|
|
void |
SwitchStatement.scope(Scope scope)
|
|
void |
SuperConstructorCallStatement.scope(Scope scope)
|
|
void |
SemicolonTerminatedStatement.scope(Scope scope)
|
|
void |
QualifiedIde.scope(Scope scope)
|
|
void |
ParenthesizedExpr.scope(Scope scope)
|
|
void |
Parameter.scope(Scope scope)
|
|
void |
PackageDeclaration.scope(Scope scope)
|
|
void |
ObjectLiteral.scope(Scope scope)
|
|
void |
ObjectField.scope(Scope scope)
|
|
void |
NewExpr.scope(Scope scope)
|
|
void |
LoopStatement.scope(Scope scope)
|
|
void |
LiteralExpr.scope(Scope scope)
|
|
void |
LabelRefStatement.scope(Scope scope)
|
|
void |
LabeledStatement.scope(Scope scope)
|
|
void |
Initializer.scope(Scope scope)
|
|
void |
InfixOpExpr.scope(Scope scope)
|
|
void |
ImportDirective.scope(Scope scope)
|
|
void |
Implements.scope(Scope scope)
|
|
void |
IfStatement.scope(Scope scope)
|
|
void |
IdeExpr.scope(Scope scope)
|
|
void |
IdeDeclaration.scope(Scope scope)
|
|
void |
Ide.scope(Scope scope)
|
|
void |
FunctionExpr.scope(Scope scope)
|
|
void |
FunctionDeclaration.scope(Scope scope)
|
|
void |
ForStatement.scope(Scope scope)
|
|
void |
ForInStatement.scope(Scope scope)
|
|
void |
ForInitializer.scope(Scope scope)
|
|
void |
Extends.scope(Scope scope)
|
|
void |
EmptyDeclaration.scope(Scope scope)
|
|
void |
DotExpr.scope(Scope scope)
|
|
void |
DefaultStatement.scope(Scope scope)
|
|
void |
Declaration.scope(Scope scope)
|
|
void |
ConditionalLoopStatement.scope(Scope scope)
|
|
void |
ConditionalExpr.scope(Scope scope)
|
|
void |
CompilationUnit.scope(Scope scope)
|
|
void |
CommaSeparatedList.scope(Scope scope)
|
|
void |
ClassDeclaration.scope(Scope scope)
|
|
void |
Catch.scope(Scope scope)
|
|
void |
CaseStatement.scope(Scope scope)
|
|
void |
BinaryOpExpr.scope(Scope scope)
|
|
void |
AstNode.scope(Scope scope)
|
|
void |
ArrayIndexExpr.scope(Scope scope)
|
|
void |
ApplyExpr.scope(Scope scope)
|
|
void |
AnnotationParameter.scope(Scope scope)
|
|
void |
Annotation.scope(Scope scope)
|
|
void |
AbstractBlock.scope(Scope scope)
|
|
void |
ClassBody.scope(Scope staticScope,
Scope instanceScope)
|
|
void |
NodeImplBase.withNewDeclarationScope(AstNode definingNode,
Scope scope,
NodeImplBase.Scoped scoped)
|
|
void |
NodeImplBase.withNewLabelScope(Statement statement,
Scope scope,
NodeImplBase.Scoped scoped)
|
|
| Constructors in net.jangaroo.jooc.ast with parameters of type Scope | |
|---|---|
LabelScope(Statement statement,
Scope parent)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||