Uses of Class
de.grogra.xl.compiler.scope.BlockScope
Packages that use BlockScope
Package
Description
-
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) XL16UDirectQueryCompilerResolverAdapter.compileExpressionSource(String source, BlockScope scope, antlr.collections.AST position) protected ExpressionCompilerBase.compileXL16UDirectAggregateInvocation(String aggregateName, CompiletimeModel model, BlockScope scope, antlr.collections.AST position) 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) XL16UDirectAggregateCompilerInvocationEmitter.createAggregateResultExpression(Compiler compiler, XL16UDirectAggregateCompilerInvocationEmitter.MaterializedInvocation invocation, Type resultType, CompiletimeModel model, BlockScope scope, antlr.collections.AST position) XL16UDirectAggregateCompilerInvocationEmitter.createAggregateResultExpression(Compiler compiler, XL16UDirectAggregateCompilerInvocationEmitter.MaterializedInvocation invocation, Type resultType, CompiletimeModel model, BlockScope scope, antlr.collections.AST position, Expression aggregateValueExpression) XL16UDirectAggregateCompilerInvocationEmitter.createAggregateResultExpression(XL16UDirectAggregateCompilerInvocationEmitter.MaterializedInvocation invocation, XL16UDirectAggregateCompilerInvocationEmitter.ResultExtraction extraction, Expression queryMatchesInvocation, BlockScope scope, antlr.collections.AST position, Expression aggregateValueExpression) static ExpressionXL16UDirectAggregateCompilerInvocationEmitter.createProjectionExpression(Compiler compiler, XL16UDirectAggregateCompilerInvocationEmitter.MaterializedInvocation invocation, Expression queryMatchExpression, BlockScope scope, antlr.collections.AST position) XL16UDirectAggregateCompilerInvocationEmitter.createQueryInvocationExpression(Compiler compiler, XL16UDirectAggregateCompilerInvocationEmitter.MaterializedInvocation invocation, CompiletimeModel model, BlockScope scope, antlr.collections.AST position) 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) XL16UDirectAggregateCompilerInvocationEmitter.materializeInvocation(Compiler compiler, XL16UDirectAggregateInvocationPlan.Invocation invocation, CompiletimeModel model, BlockScope scope, antlr.collections.AST position) XL16UDirectAggregateCompilerInvocationEmitter.materializeReadyInvocations(Compiler compiler, XL16UDirectAggregateInvocationPlan plan, CompiletimeModel model, BlockScope scope, antlr.collections.AST position) 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) -
Uses of BlockScope in de.grogra.xl.compiler.xl16u
Methods in de.grogra.xl.compiler.xl16u that return BlockScopeMethods in de.grogra.xl.compiler.xl16u with parameters of type BlockScopeModifier and TypeMethodDescriptionXL16UDirectQueryBuilderArtifactFactory.ExpressionCompiler.compileExpressionSource(String source, BlockScope scope, antlr.collections.AST position) Constructors in de.grogra.xl.compiler.xl16u with parameters of type BlockScopeModifierConstructorDescriptionContext(CompiletimeModel model, BlockScope scope, antlr.collections.AST position) Context(CompiletimeModel model, BlockScope scope, antlr.collections.AST position, XL16UDirectQueryBuilderArtifactFactory.NameResolver nameResolver) Context(CompiletimeModel model, BlockScope scope, antlr.collections.AST position, XL16UDirectQueryBuilderArtifactFactory.NameResolver nameResolver, XL16UDirectQueryBuilderArtifactFactory.PatternOperationReplayer patternReplayer) Context(CompiletimeModel model, BlockScope scope, antlr.collections.AST position, XL16UDirectQueryBuilderArtifactFactory.NameResolver nameResolver, XL16UDirectQueryBuilderArtifactFactory.PatternOperationReplayer patternReplayer, XL16UDirectQueryBuilderArtifactFactory.ExpressionCompiler expressionCompiler)