Class ProgramInjectionOrError
java.lang.Object
org.ek9lang.compiler.phase5.ProgramInjectionOrError
- All Implemented Interfaces:
Consumer<org.antlr.v4.runtime.tree.ParseTree>
final class ProgramInjectionOrError
extends Object
implements Consumer<org.antlr.v4.runtime.tree.ParseTree>
Validates that program injection fields are satisfied by the linked application (E08200).
Programs run after the application block completes, so ordering is not relevant.
This is a completeness check: every injection field type must be registered
somewhere in the linked application.
-
Constructor Summary
ConstructorsConstructorDescriptionProgramInjectionOrError(SymbolsAndScopes symbolsAndScopes, ErrorListener errorListener) -
Method Summary
-
Constructor Details
-
ProgramInjectionOrError
ProgramInjectionOrError(SymbolsAndScopes symbolsAndScopes, ErrorListener errorListener)
-
-
Method Details
-
accept
-