com.reactific.riddl.passes.resolve
Members list
Type members
Classlikes
object KindMap
object ReferenceMap
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ReferenceMap.type
case class ResolutionOutput(messages: Messages, refMap: ReferenceMap, kindMap: KindMap, usage: Usages) extends PassOutput
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass PassOutputclass Objecttrait Matchableclass AnyShow all
object ResolutionPass extends PassInfo
Attributes
- Companion
- class
- Supertypes
- Self type
-
ResolutionPass.type
case class ResolutionPass(input: PassInput) extends Pass, UsageResolution
trait UsageBase
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
trait UsageResolution extends UsageBase
Validation State for Uses/UsedBy Tracking.
Validation State for Uses/UsedBy Tracking. During parsing, when usage is detected, call associateUsage. After parsing ends, call checkUnused. Collects entities, types and functions too
Attributes
- Supertypes
- Known subtypes
-
class ResolutionPass
In this article