FlatInstantces
scalus.flat.FlatInstantces
object FlatInstantces
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FlatInstantces.type
Members list
Keywords
- no keywords
- final
Type members
Classlikes
object AnnotationsDeclFlat extends HashConsedReprFlat[AnnotationsDecl, HashConsedRef[AnnotationsDecl]]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AnnotationsDeclFlat.type
object BindingFlat extends HashConsedReprFlat[Binding, HashConsedRef[Binding]]
Attributes
- Supertypes
- Self type
-
BindingFlat.type
object ConstrDeclFlat extends HashConsedMutRefReprFlat[ConstrDecl, HashConsedRef[ConstrDecl]]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ConstrDeclFlat.type
object DataDeclFlat extends HashConsedMutRefReprFlat[DataDecl, HashConsedRef[DataDecl]]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DataDeclFlat.type
object ModuleHashSetReprFlat extends HashConsedReprFlat[Module, ModuleSerializedRef]
Attributes
- Supertypes
- Self type
class ModuleSerializedRef(val version: (Int, Int), val defs: HashConsedRef[List[Binding]]) extends HashConsedRef[Module]
Attributes
- Supertypes
object SIRCaseHashConsedFlat extends HashConsedReprFlat[Case, HashConsedRef[Case]]
Attributes
- Supertypes
- Self type
object SIRConstHashConsedFlat extends HashConsedReprFlat[Const, HashConsedRef[Const]]
Attributes
- Supertypes
- Self type
object SIRDeclHashConsedFlat extends HashConsedReprFlat[Decl, HashConsedRef[Decl]]
Attributes
- Supertypes
- Self type
object SIRHashConsedFlat extends HashConsedReprFlat[SIR, HashConsedRef[SIR]]
Attributes
- Supertypes
- Self type
-
SIRHashConsedFlat.type
object SIRLetHashConsedFlat extends HashConsedReprFlat[Let, HashConsedRef[Let]]
Attributes
- Supertypes
- Self type
-
SIRLetHashConsedFlat.type
object SIRPositionFlat extends Flat[SIRPosition]
Attributes
- Supertypes
- Self type
-
SIRPositionFlat.type
object SIRTypeCaseClassFlat extends HashConsedMutRefReprFlat[SIRType, SIRTypeHashConsedRef]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SIRTypeCaseClassFlat.type
object SIRTypeHashConsedFlat extends HashConsedReprFlat[SIRType, SIRTypeHashConsedRef]
Attributes
- Supertypes
- Self type
class SIRTypeHashConsedRef(opComplete: State => Boolean, opFinValue: (State, Int, HSRIdentityHashMap) => SIRType, initResult: SIRType | Null) extends HashConsedRef[SIRType]
Attributes
- Companion
- object
- Supertypes
object SIRTypeHashConsedRef
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SIRTypeHashConsedRef.type
object SIRTypeNonCaseModuleFlat extends HashConsedMutRefReprFlat[SIRType, SIRTypeHashConsedRef]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
object SIRTypeSumCaseClassFlat extends HashConsedMutRefReprFlat[SIRType, SIRTypeHashConsedRef]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
object SIRTypeTypeProxyFlat extends HashConsedReprFlat[SIRType, SIRTypeHashConsedRef]
Attributes
- Supertypes
- Self type
-
SIRTypeTypeProxyFlat.type
object SIRVarHashConsedFlat extends HashConsedReprFlat[Var, HashConsedRef[Var]]
Attributes
- Supertypes
- Self type
-
SIRVarHashConsedFlat.type
object TypeBindingFlat extends HashConsedReprFlat[TypeBinding, HashConsedRef[TypeBinding]]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TypeBindingFlat.type
object given_Flat_Data extends Flat[Data]
Attributes
- Supertypes
- Self type
-
given_Flat_Data.type
object given_Flat_Option extends Flat[Option[String]]
Attributes
- Supertypes
- Self type
-
given_Flat_Option.type
object given_Flat_Recursivity extends Flat[Recursivity]
Attributes
- Supertypes
- Self type
object given_Flat_SIRVarStorage extends Flat[SIRVarStorage]
Attributes
- Supertypes
- Self type
object given_HashConsedFlat_Module extends HashConsedFlat[Module]
Attributes
- Supertypes
- Self type
object given_HashConsedFlat_TypeVar extends HashConsedFlat[TypeVar]
Attributes
- Supertypes
- Self type
Value members
Concrete fields
Givens
Givens
In this article