Class CompilerInputState
java.lang.Object
cool.klass.model.converter.compiler.CompilerInputState
-
Constructor Summary
ConstructorsConstructorDescriptionCompilerInputState(org.eclipse.collections.api.collection.ImmutableCollection<CompilationUnit> compilationUnits) -
Method Summary
Modifier and TypeMethodDescriptiongetCompilationUnitByContext(org.antlr.v4.runtime.ParserRuleContext ctx) org.eclipse.collections.api.list.MutableList<CompilationUnit>voidrunCompilerMacro(CompilationUnit compilationUnit, org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.tree.ParseTreeListener> listeners) voidrunInPlaceCompilerMacro(CompilationUnit compilationUnit, org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.tree.ParseTreeListener> listeners)
-
Constructor Details
-
CompilerInputState
public CompilerInputState(@Nonnull org.eclipse.collections.api.collection.ImmutableCollection<CompilationUnit> compilationUnits)
-
-
Method Details
-
runCompilerMacro
public void runCompilerMacro(@Nonnull CompilationUnit compilationUnit, @Nonnull org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.tree.ParseTreeListener> listeners) -
runInPlaceCompilerMacro
public void runInPlaceCompilerMacro(@Nonnull CompilationUnit compilationUnit, @Nonnull org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.tree.ParseTreeListener> listeners) -
getCompilationUnits
-
getCompilationUnitByContext
-