Size

org.finos.morphir.ir.TypeModule.Type$.Folder$.Size$
object Size extends Folder[Any, Any, Int]

Attributes

Graph
Supertypes
trait Folder[Any, Any, Int]
class Object
trait Matchable
class Any
Self type
Size.type

Members list

Value members

Concrete methods

def extensibleRecordCase(context: Any, tpe: Type[Any], attributes: Any, name: Name, fields: Chunk[Field[Int]]): Int
def functionCase(context: Any, tpe: Type[Any], attributes: Any, argumentType: Int, returnType: Int): Int
def recordCase(context: Any, tpe: Type[Any], attributes: Any, fields: Chunk[Field[Int]]): Int
def referenceCase(context: Any, tpe: Type[Any], attributes: Any, typeName: FQName, typeParams: Chunk[Int]): Int
def tupleCase(context: Any, tpe: Type[Any], attributes: Any, elements: Chunk[Int]): Int
def unitCase(context: Any, tpe: Type[Any], attributes: Any): Int
def variableCase(context: Any, tpe: Type[Any], attributes: Any, name: Name): Int