Uses of Class
de.grogra.xl.compiler.CompilationUnit
Packages that use CompilationUnit
-
Uses of CompilationUnit in de.grogra.rgg.model
Methods in de.grogra.rgg.model that return CompilationUnitModifier and TypeMethodDescriptionCompiledRGGFilter.getObject()XLFilter.getObject()protected CompilationUnitXLFilter.getObjectXL12()protected CompilationUnitXLFilter.getObjectXL16U()protected CompilationUnitXLFilter.parseCompilationUnit(Reader reader, String systemId, CompilerOptions opts) Methods in de.grogra.rgg.model with parameters of type CompilationUnitModifier 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 CompilationUnit in de.grogra.xl.compiler
Methods in de.grogra.xl.compiler that return CompilationUnitModifier and TypeMethodDescriptionstatic CompilationUnitCompilationUnit.forCompiledJar(String source, byte[] code) static CompilationUnitCompilationUnit.forParsedSource(ClassPath classPath, antlr.collections.AST tree, String source, RecognitionExceptionList problems, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations) static CompilationUnitCompilationUnit.forXL16UBackendMigrationHandoff(ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations, XL16UBackendMigrationHandoff handoff) static CompilationUnitCompilationUnit.forXL16UDirectBackendHandoff(ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations, XL16UBackendMigrationHandoff handoff) Methods in de.grogra.xl.compiler with parameters of type CompilationUnitModifier and TypeMethodDescriptionprotected voidCompilerBase.activateXL16ULegacyBackendConsumptionRoute(CompilationUnit unit) final CompilationUnitScopeCompiler.compilationUnit(CompilationUnit unit, antlr.collections.AST tree, CClass shell) protected CompilationUnitScopeCompiler.compile(CompilationUnit unit, CClass shell) CompilerBase.compile(CompilationUnit[] units, CClass shell, BytecodeWriter writer, FileSystem fs, Object dir, boolean keepExpressions) protected abstract CompilationUnitScopeCompilerBase.compile(CompilationUnit unit, CClass shell) -
Uses of CompilationUnit in de.grogra.xl.compiler.xl16u
Methods in de.grogra.xl.compiler.xl16u that return CompilationUnitModifier and TypeMethodDescriptionXL16UProcessedCompilationUnit.getCompilationUnit()static CompilationUnitXL16UDedicatedParsePath.processPreparedProgram(XL16UPreparedProgram prepared, ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations) static CompilationUnitXL16UDedicatedParsePath.processProgramUnit(XL16UProgram program, antlr.collections.AST legacyTree, ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations) Direct handoff overload for already-processed programs plus caller-supplied legacy tree.static CompilationUnitXL16UDedicatedParsePath.processProgramUnit(XL16UProgram program, ClassPath classPath, Scope defaultImports, CompilerOptions options, Collection<Annotation> annotations) static CompilationUnitXL16UDedicatedParsePath.processUnit(String source, String systemId, CompilerOptions options, ClassPath classPath, Scope defaultImports, Collection<Annotation> annotations)