Uses of Interface
net.jangaroo.jooc.Scope

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 Scope.getParentScope()
           
 Scope ScopeImplBase.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 ClassDeclaration.handleDuplicateDeclaration(Scope scope, AstNode oldNode)
           
 void IdeDeclaration.handleDuplicateDeclaration(Scope scope, AstNode oldNode)
           
 void FunctionDeclaration.handleDuplicateDeclaration(Scope scope, AstNode oldNode)
           
 void NodeImplBase.Scoped.run(Scope scope)
           
<N extends AstNode>
void
NodeImplBase.scope(List<N> nodes, Scope scope)
           
 void Declaration.scope(Scope scope)
           
 void SuperConstructorCallStatement.scope(Scope scope)
           
 void ObjectField.scope(Scope scope)
           
 void Extends.scope(Scope scope)
           
 void CommaSeparatedList.scope(Scope scope)
           
 void TypeRelation.scope(Scope scope)
           
 void LiteralExpr.scope(Scope scope)
           
 void SemicolonTerminatedStatement.scope(Scope scope)
           
 void Parameter.scope(Scope scope)
           
 void UseNamespaceDirective.scope(Scope scope)
           
 void NewExpr.scope(Scope scope)
           
 void Annotation.scope(Scope scope)
           
 void Implements.scope(Scope scope)
           
 void ForStatement.scope(Scope scope)
           
 void UnaryOpExpr.scope(Scope scope)
           
 void InfixOpExpr.scope(Scope scope)
           
 void ParenthesizedExpr.scope(Scope scope)
           
 void Ide.scope(Scope scope)
           
 void ObjectLiteral.scope(Scope scope)
           
 void ImportDirective.scope(Scope scope)
           
 void IdeExpr.scope(Scope scope)
           
 void VariableDeclaration.scope(Scope scope)
           
 void ClassDeclaration.scope(Scope scope)
           
 void PackageDeclaration.scope(Scope scope)
           
 void ForInStatement.scope(Scope scope)
           
 void CompilationUnit.scope(Scope scope)
           
 void AnnotationParameter.scope(Scope scope)
           
 void TryStatement.scope(Scope scope)
           
 void LabelRefStatement.scope(Scope scope)
           
 void DefaultStatement.scope(Scope scope)
           
 void LoopStatement.scope(Scope scope)
           
 void ConditionalExpr.scope(Scope scope)
           
 void FunctionExpr.scope(Scope scope)
           
 void ArrayIndexExpr.scope(Scope scope)
           
 void IfStatement.scope(Scope scope)
           
 void ForInitializer.scope(Scope scope)
           
 void CaseStatement.scope(Scope scope)
           
 void EmptyDeclaration.scope(Scope scope)
           
 void Type.scope(Scope scope)
           
 void ApplyExpr.scope(Scope scope)
           
 void SwitchStatement.scope(Scope scope)
           
 void DotExpr.scope(Scope scope)
           
 void BinaryOpExpr.scope(Scope scope)
           
 void ConditionalLoopStatement.scope(Scope scope)
           
 void AstNode.scope(Scope scope)
           
 void LabeledStatement.scope(Scope scope)
           
 void VectorLiteral.scope(Scope scope)
           
 void TypedIdeDeclaration.scope(Scope scope)
           
 void Catch.scope(Scope scope)
           
 void IdeDeclaration.scope(Scope scope)
           
 void Initializer.scope(Scope scope)
           
 void AbstractBlock.scope(Scope scope)
           
 void QualifiedIde.scope(Scope scope)
           
 void FunctionDeclaration.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)
           
 



Copyright © 2002-2011 CoreMedia AG. All Rights Reserved.