Uses of Interface
org.ek9lang.compiler.phase5.callgraph.CallGraphCollector.OwnershipDecision
Packages that use CallGraphCollector.OwnershipDecision
Package
Description
Call graph infrastructure for EK9 compiler static analysis.
-
Uses of CallGraphCollector.OwnershipDecision in org.ek9lang.compiler.phase5.callgraph
Fields in org.ek9lang.compiler.phase5.callgraph declared as CallGraphCollector.OwnershipDecisionModifier and TypeFieldDescriptionstatic final CallGraphCollector.OwnershipDecisionCallGraphCollector.OwnershipDecision.READ_ONLYNever decides: the collector only reads the marks phase 5 made.Constructors in org.ek9lang.compiler.phase5.callgraph with parameters of type CallGraphCollector.OwnershipDecisionModifierConstructorDescriptionCallGraphCollector(ParsedModule parsedModule, CallGraph callGraph, ConstructionEdges constructionEdges, CallGraphCollector.OwnershipDecision ownershipDecision) Create the phase-5 collector: it also records the calls that always run, for the construction-recursion check, and asks the closeable ownership decision at every call site, so it can record the close of every statement-owned temporary.