Uses of Record Class
org.ek9lang.compiler.phase5.callgraph.CallEdge
Packages that use CallEdge
Package
Description
Call graph infrastructure for EK9 compiler static analysis.
-
Uses of CallEdge in org.ek9lang.compiler.phase5.callgraph
Methods in org.ek9lang.compiler.phase5.callgraph that return CallEdgeModifier and TypeMethodDescriptionstatic CallEdgeCreate a direct (non-polymorphic) call edge.static CallEdgeCallEdge.polymorphic(String caller, String callee, IToken token, CallType type) Create a polymorphic call edge (dispatcher or trait method).Methods in org.ek9lang.compiler.phase5.callgraph that return types with arguments of type CallEdgeModifier and TypeMethodDescriptionCallGraph.getOutgoingCalls(String caller) Get all outgoing call edges from a callable.CallGraph.getOutgoingCallsInSourceOrder(String caller) THE source-ordered view of a callable's outgoing edges - use it wherever ONE edge must stand for a callee (the representative call site) or edges are listed for a person: earliest site first, so a callee called twice is always shown at its FIRST site and a rendered list reads top-down.Methods in org.ek9lang.compiler.phase5.callgraph with parameters of type CallEdge