PathResolutionState
com.reactific.riddl.passes.Folding.PathResolutionState
trait PathResolutionState extends State
Attributes
- Graph
-
- Supertypes
Members list
Value members
Abstract methods
Concrete methods
def resolvePath(pid: PathIdentifier, parents: Seq[Definition])(onSingle: Seq[Definition] => Seq[Definition])(onMultiple: List[(Definition, Seq[Definition])] => Seq[Definition]): Seq[Definition]
def resolvePathIdentifier[DEF <: Definition : ClassTag](pid: PathIdentifier, parents: Seq[Definition]): Option[DEF]
def resolvePidRelativeTo[DEF <: Definition : ClassTag](pid: PathIdentifier, definition: Definition): Option[DEF]
In this article