模块 org.aya
程序包 org.aya.terck

Record Class CallResolver

java.lang.Object
java.lang.Record
org.aya.terck.CallResolver
记录组件:
targets - only search calls to those definitions
所有已实现的接口:
Def.Visitor<CallGraph<Def,Term.Param>,kala.tuple.Unit>, Term.Visitor<CallGraph<Def,Term.Param>,kala.tuple.Unit>, DefConsumer<CallGraph<Def,Term.Param>>, TermConsumer<CallGraph<Def,Term.Param>>

public record CallResolver(@NotNull FnDef caller, @NotNull kala.collection.mutable.MutableSet<Def> targets, @NotNull kala.value.Ref<Matching> currentMatching) extends Record implements DefConsumer<CallGraph<Def,Term.Param>>
Resolve calls and build call graph of recursive functions, after StmtTycker.