Uses of Class
de.grogra.xl.compiler.scope.BlockScope
Packages that use BlockScope
-
Uses of BlockScope in de.grogra.xl.compiler
Methods in de.grogra.xl.compiler that return BlockScopeMethods in de.grogra.xl.compiler with parameters of type BlockScopeModifier and TypeMethodDescriptionfinal Expression
Compiler.anonymousClass
(antlr.collections.AST _t, BlockScope scope, Type type, antlr.collections.AST typeAST, Expression qualifier, Expression[] args, antlr.collections.AST root) final Expression
Compiler.arrayIndex
(antlr.collections.AST _t, BlockScope scope) final Expression
Compiler.arrayInitializer
(antlr.collections.AST _t, BlockScope scope, Type type) final Expression
Compiler.assignOp
(antlr.collections.AST _t, BlockScope scope, antlr.collections.AST pos) final PatternBuilder
Compiler.compositePattern
(antlr.collections.AST _t, BlockScope scope, PatternBuilder parent, CompiletimeModel model, boolean allowOpen, boolean context) final Expression
Compiler.compoundAssignOp
(antlr.collections.AST _t, BlockScope scope, Expression op, String operatorName, antlr.collections.AST root) final Expression
Compiler.deferredOp
(antlr.collections.AST _t, BlockScope scope, String op, antlr.collections.AST pos) final Expression
Compiler.edgeExpr
(antlr.collections.AST _t, BlockScope scope) final Expression
Compiler.elist
(antlr.collections.AST _t, BlockScope scope) final Expression
Compiler.graph
(antlr.collections.AST _t, BlockScope scope) final Expression
Compiler.incOp
(antlr.collections.AST _t, BlockScope scope, boolean postfix, byte inc, String operatorName, antlr.collections.AST root) final Expression
Compiler.initializer
(antlr.collections.AST _t, BlockScope scope, Type type) final int
Compiler.labelRef
(antlr.collections.AST _t, BlockScope scope, boolean forContinue, antlr.collections.AST pos) final Expression
Compiler.loop
(antlr.collections.AST _t, BlockScope scope, String label) final Block
Compiler.loopBlock
(antlr.collections.AST _t, BlockScope scope, String label) final Expression
Compiler.methodInvocation
(antlr.collections.AST _t, BlockScope scope, de.grogra.xl.compiler.ArgumentTransformations impl) final Expression
Compiler.newExpression
(antlr.collections.AST _t, BlockScope scope) final Expression
Compiler.node
(antlr.collections.AST _t, BlockScope scope, antlr.collections.AST pos, Expression producerIn) final Expression
Compiler.nodeExpr
(antlr.collections.AST _t, BlockScope scope, ExpressionFactory producer, antlr.collections.AST pos) final Expression
Compiler.produce
(antlr.collections.AST _t, BlockScope scope) final Expression
Compiler.query
(antlr.collections.AST _t, BlockScope scope, ExpressionFactory graph, CompiletimeModel model, boolean forProduction, boolean context) final Expression
Compiler.rule
(antlr.collections.AST _t, BlockScope scope, ExpressionFactory graph, CompiletimeModel model) final Expression
Compiler.ruleBlock
(antlr.collections.AST _t, BlockScope scope) static void
CompilerBase.setBlockScope
(Expression e, BlockScope s) final Expression
Compiler.slist
(antlr.collections.AST _t, BlockScope scope) final void
Compiler.slistInScope
(antlr.collections.AST _t, BlockScope scope) final Expression
Compiler.stat
(antlr.collections.AST _t, BlockScope scope, String label) final Block
Compiler.statBlock
(antlr.collections.AST _t, BlockScope scope) final Expression
Compiler.switchStatement
(antlr.collections.AST _t, BlockScope enclosing, String label) CompilerBase.verifyNotDeclared
(antlr.collections.AST name, BlockScope s) CompilerBase.verifyNotDeclared
(String name, BlockScope s, antlr.collections.AST pos) final Expression
Compiler.withBlock
(antlr.collections.AST _t, BlockScope scope, Expression i, antlr.collections.AST block) -
Uses of BlockScope in de.grogra.xl.compiler.pattern
Fields in de.grogra.xl.compiler.pattern declared as BlockScopeMethods in de.grogra.xl.compiler.pattern that return BlockScopeConstructors in de.grogra.xl.compiler.pattern with parameters of type BlockScopeModifierConstructorDescriptionPatternBuilder
(CompiletimeModel model, PatternBuilder parent, BlockScope scope, antlr.collections.AST pos) -
Uses of BlockScope in de.grogra.xl.compiler.scope
Subclasses of BlockScope in de.grogra.xl.compiler.scopeMethods in de.grogra.xl.compiler.scope that return BlockScopeMethods in de.grogra.xl.compiler.scope with parameters of type BlockScopeModifier and TypeMethodDescriptionvoid
BlockScope.receiveLocals
(BlockScope src, antlr.collections.AST behind) void
BlockScope.setScopeForLocals
(BlockScope scope) Constructors in de.grogra.xl.compiler.scope with parameters of type BlockScopeModifierConstructorDescriptionInstanceScope
(BlockScope enclosing) ProduceScope
(BlockScope enclosing, Local producer)