RefinePoint
esmeta.analyzer.tychecker.TypeGuardDecl.RefinePoint
case class RefinePoint(target: RefinementTarget, child: Provenance, base: Option[Base], branch: Option[Boolean], refined: Option[ValueTy], varRefined: Option[ValueTy]) extends Provenance
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Provenanceclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
Any
Inherited methods
Attributes
- Inherited from:
- Provenance
Attributes
- Inherited from:
- Provenance
Attributes
- Inherited from:
- Provenance
Attributes
- Inherited from:
- Provenance
Attributes
- Inherited from:
- Provenance
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Provenance
Attributes
- Inherited from:
- Provenance
Attributes
- Inherited from:
- Provenance
def usedForRefine(target: RefinementTarget, base: Base, refinedTo: ValueTy, refinedVarTy: ValueTy): Provenance
Attributes
- Inherited from:
- Provenance
Attributes
- Inherited from:
- Provenance
In this article