Uses of Class
org.ek9lang.compiler.phase5.construction.ConstructionEdges
Packages that use ConstructionEdges
Package
Description
Call graph infrastructure for EK9 compiler static analysis.
-
Uses of ConstructionEdges in org.ek9lang.compiler.phase5.callgraph
Constructors in org.ek9lang.compiler.phase5.callgraph with parameters of type ConstructionEdgesModifierConstructorDescriptionCallGraphCollector(ParsedModule parsedModule, CallGraph callGraph, ConstructionEdges constructionEdges) Create a collector that also records the calls that always run, for the construction-recursion check. -
Uses of ConstructionEdges in org.ek9lang.compiler.phase5.construction
Methods in org.ek9lang.compiler.phase5.construction that return ConstructionEdgesModifier and TypeMethodDescriptionstatic ConstructionEdgesConstructionEdges.collecting()A store that collects.static ConstructionEdgesConstructionEdges.discarding()A store that ignores everything - for call-graph builds that do not run the check.Constructors in org.ek9lang.compiler.phase5.construction with parameters of type ConstructionEdgesModifierConstructorDescriptionConstructionRecursionOrError(ConstructionEdges constructionEdges, Parameterisations parameterisations, Function<IToken, ErrorListener> errorListenerForToken) Create the check over the always-run calls collected in this compile.