Interface CompilerAbstraction
public interface CompilerAbstraction
-
Method Summary
Modifier and TypeMethodDescriptionvoid
compileClasses
(List<CodegenClass> classes, CompilerAbstractionCompilationContext context, CompilerAbstractionClassCollection state) compileSources
(List<String> sources, CompilerAbstractionCompilationContext context, CompilerAbstractionClassCollection state)
-
Method Details
-
newClassCollection
CompilerAbstractionClassCollection newClassCollection() -
compileClasses
void compileClasses(List<CodegenClass> classes, CompilerAbstractionCompilationContext context, CompilerAbstractionClassCollection state) -
compileSources
CompilerAbstractionCompileSourcesResult compileSources(List<String> sources, CompilerAbstractionCompilationContext context, CompilerAbstractionClassCollection state)
-