Uses of Class
org.ek9lang.compiler.phase5.callgraph.CallGraph
Packages that use CallGraph
Package
Description
I - PRE Intermediate Representation generation checks.
Call graph infrastructure for EK9 compiler static analysis.
-
Uses of CallGraph in org.ek9lang.compiler.phase5
Methods in org.ek9lang.compiler.phase5 that return CallGraphModifier and TypeMethodDescriptionPreIntermediateRepresentationChecks.getCallGraph()Get the call graph built during this phase.Constructors in org.ek9lang.compiler.phase5 with parameters of type CallGraphModifierConstructorDescription(package private)DiAnalysisReporter(SharedThreadContext<CompilableProgram> compilableProgramAccess, CallGraph callGraph, int errorLevel, String messagePackPath) (package private)TransitiveInjectionOrderingOrError(CallGraph callGraph, ConcreteSubtypeFinder subtypeFinder) -
Uses of CallGraph in org.ek9lang.compiler.phase5.callgraph
Constructors in org.ek9lang.compiler.phase5.callgraph with parameters of type CallGraphModifierConstructorDescriptionCallGraphCollector(ParsedModule parsedModule, CallGraph callGraph) Create a collector for call graph information.EmptyTestDetector(CallGraph callGraph, CallableErrorListenerLookup errorListenerLookup) Create a detector for empty @Test programs.OrphanAssertionDetector(CallGraph callGraph, CallableErrorListenerLookup errorListenerLookup) Create a detector for orphan assertions.ProductionAssertionDetector(CallGraph callGraph, CallableErrorListenerLookup errorListenerLookup) Create a detector for assertions in production code.