Uses of Class
de.grogra.xl.compiler.Compiler
Packages that use Compiler
Package
Description
-
Uses of Compiler in de.grogra.rgg.model
Methods in de.grogra.rgg.model that return CompilerMethods in de.grogra.rgg.model with parameters of type CompilerModifier and TypeMethodDescriptionprotected CompilationUnitScope[]CompilationFilter.compileCompilationUnits(Compiler compiler, CompilationUnit[] src, CClass shell) protected CompilationUnitScope[]CompilationFilter.compileXL12(Compiler compiler, CompilationUnit[] src, CClass shell) protected CompilationUnitScope[]CompilationFilter.compileXL16U(Compiler compiler, CompilationUnit[] src, CClass shell) -
Uses of Compiler in de.grogra.xl.compiler
Methods in de.grogra.xl.compiler with parameters of type CompilerModifier and TypeMethodDescriptionXL16UDirectAggregateCompilerInvocationEmitter.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) CompilationUnit.createCompilationUnitScope(Compiler compiler) 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) 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) Constructors in de.grogra.xl.compiler with parameters of type CompilerModifierConstructorDescriptionUnresolvedPattern(Compiler c, Package p, CompiletimeModel m, TypeScope s, antlr.collections.AST l, de.grogra.xl.compiler.CompilerBase.ClassInfo ci, antlr.collections.AST[] param_ast, Type[] param_type) -
Uses of Compiler in de.grogra.xl.compiler.pattern
Fields in de.grogra.xl.compiler.pattern declared as Compiler -
Uses of Compiler in de.grogra.xl.compiler.scope
Methods in de.grogra.xl.compiler.scope that return CompilerModifier and TypeMethodDescriptionCompilationUnitScope.getCompiler()Scope.getCompiler()TypeScope.getCompiler()Methods in de.grogra.xl.compiler.scope with parameters of type CompilerModifier and TypeMethodDescriptionScope.getPropertyModel(Type type, Compiler c, antlr.collections.AST pos) Returns the compile-time model to use in this scope.Scope.getQueryModel(Compiler c, antlr.collections.AST pos) Returns the compile-time model to use in this scope.Constructors in de.grogra.xl.compiler.scope with parameters of type CompilerModifierConstructorDescriptionCompilationUnitScope(Scope enclosing, String source, Annotation[] annotations, XL16UCompilerScopeHandoff xl16uHandoff, Compiler compiler) CompilationUnitScope(Scope enclosing, String source, Annotation[] annotations, XL16UCompilerScopeHandoff xl16uHandoff, XL16UFrontendRouteGate.Route xl16uFrontendRoute, Compiler compiler) CompilationUnitScope(Scope enclosing, String source, Annotation[] annotations, XL16UCompilerScopeHandoff xl16uHandoff, XL16UFrontendRouteGate.Route xl16uFrontendRoute, XL16UFrontendParseSummary xl16uFrontendParseSummary, Compiler compiler) TypeScope(Scope enclosing, CClass type, long modifiersHi, Compiler compiler, antlr.collections.AST node)