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 ExpressionCompiler.anonymousClass(antlr.collections.AST _t, BlockScope scope, Type type, antlr.collections.AST typeAST, Expression qualifier, Expression[] args, antlr.collections.AST root) final ExpressionCompiler.arrayIndex(antlr.collections.AST _t, BlockScope scope) final ExpressionCompiler.arrayInitializer(antlr.collections.AST _t, BlockScope scope, Type type) final ExpressionCompiler.assignOp(antlr.collections.AST _t, BlockScope scope, antlr.collections.AST pos) final PatternBuilderCompiler.compositePattern(antlr.collections.AST _t, BlockScope scope, PatternBuilder parent, CompiletimeModel model, boolean allowOpen, boolean context) final ExpressionCompiler.compoundAssignOp(antlr.collections.AST _t, BlockScope scope, Expression op, String operatorName, antlr.collections.AST root) final ExpressionCompiler.deferredOp(antlr.collections.AST _t, BlockScope scope, String op, antlr.collections.AST pos) final ExpressionCompiler.edgeExpr(antlr.collections.AST _t, BlockScope scope) final ExpressionCompiler.elist(antlr.collections.AST _t, BlockScope scope) final ExpressionCompiler.graph(antlr.collections.AST _t, BlockScope scope) final ExpressionCompiler.incOp(antlr.collections.AST _t, BlockScope scope, boolean postfix, byte inc, String operatorName, antlr.collections.AST root) final ExpressionCompiler.initializer(antlr.collections.AST _t, BlockScope scope, Type type) final intCompiler.labelRef(antlr.collections.AST _t, BlockScope scope, boolean forContinue, antlr.collections.AST pos) final ExpressionCompiler.loop(antlr.collections.AST _t, BlockScope scope, String label) final BlockCompiler.loopBlock(antlr.collections.AST _t, BlockScope scope, String label) final ExpressionCompiler.methodInvocation(antlr.collections.AST _t, BlockScope scope, de.grogra.xl.compiler.ArgumentTransformations impl) final ExpressionCompiler.newExpression(antlr.collections.AST _t, BlockScope scope) final ExpressionCompiler.node(antlr.collections.AST _t, BlockScope scope, antlr.collections.AST pos, Expression producerIn) final ExpressionCompiler.nodeExpr(antlr.collections.AST _t, BlockScope scope, ExpressionFactory producer, antlr.collections.AST pos) final ExpressionCompiler.produce(antlr.collections.AST _t, BlockScope scope) final ExpressionCompiler.query(antlr.collections.AST _t, BlockScope scope, ExpressionFactory graph, CompiletimeModel model, boolean forProduction, boolean context) final ExpressionCompiler.rule(antlr.collections.AST _t, BlockScope scope, ExpressionFactory graph, CompiletimeModel model) final ExpressionCompiler.ruleBlock(antlr.collections.AST _t, BlockScope scope) static voidCompilerBase.setBlockScope(Expression e, BlockScope s) final ExpressionCompiler.slist(antlr.collections.AST _t, BlockScope scope) final voidCompiler.slistInScope(antlr.collections.AST _t, BlockScope scope) final ExpressionCompiler.stat(antlr.collections.AST _t, BlockScope scope, String label) final BlockCompiler.statBlock(antlr.collections.AST _t, BlockScope scope) final ExpressionCompiler.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 ExpressionCompiler.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 TypeMethodDescriptionvoidBlockScope.receiveLocals(BlockScope src, antlr.collections.AST behind) voidBlockScope.setScopeForLocals(BlockScope scope) Constructors in de.grogra.xl.compiler.scope with parameters of type BlockScopeModifierConstructorDescriptionInstanceScope(BlockScope enclosing) ProduceScope(BlockScope enclosing, Local producer)