Package org.ek9lang.compiler.directives
Class NotResolvedDirectiveListener
java.lang.Object
org.ek9lang.compiler.directives.ResolutionDirectiveListener
org.ek9lang.compiler.directives.NotResolvedDirectiveListener
- All Implemented Interfaces:
Consumer<CompilationEvent>
,CompilationPhaseListener
Just checks if there are any directives that relate to @Resolved in the parsed module and checks the
non-resolution.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(CompilationEvent compilationEvent) Once the compiler has processed (or attempted to process) a source file it will issue this event.protected void
noSymbolMatch
(CompilationEvent compilationEvent, ResolutionDirective directive) protected void
symbolMatch
(CompilationEvent compilationEvent, ResolutionDirective directive, ISymbol symbol) Methods inherited from class org.ek9lang.compiler.directives.ResolutionDirectiveListener
processDirectives
-
Constructor Details
-
NotResolvedDirectiveListener
public NotResolvedDirectiveListener()
-
-
Method Details
-
accept
Description copied from interface:CompilationPhaseListener
Once the compiler has processed (or attempted to process) a source file it will issue this event. -
symbolMatch
protected void symbolMatch(CompilationEvent compilationEvent, ResolutionDirective directive, ISymbol symbol) - Specified by:
symbolMatch
in classResolutionDirectiveListener
-
noSymbolMatch
- Specified by:
noSymbolMatch
in classResolutionDirectiveListener
-