FType is the read/write fcode representation of sys::Type.
Slots
- baseSource
-
override CType? baseOverrides compiler::CType.base
- fattrsSource
-
FAttr[] fattrs - fbaseSource
-
Int fbase - ffieldsSource
-
FField[] ffields - flagsSource
-
override Int flagsOverrides compiler::CType.flags
- fmethodsSource
-
FMethod[] fmethods - fmixinsSource
-
Int[] fmixins - fpodSource
-
FPod fpod - hollowSource
-
Bool hollow := true - isGenericSource
-
override Bool isGeneric()Overrides compiler::CType.isGeneric
- isGenericParameterSource
-
override Bool isGenericParameter()Overrides compiler::CType.isGenericParameter
- isNullableSource
-
override Bool isNullable()Overrides compiler::CType.isNullable
- isParameterizedSource
-
override Bool isParameterized()Overrides compiler::CType.isParameterized
- isValueSource
-
override Bool isValue()Overrides compiler::CType.isValue
- makeSource
-
new make(FPod fpod) - mixinsSource
-
override CType[] mixins()Overrides compiler::CType.mixins
- nameSource
-
override Str name()Overrides compiler::CType.name
- nsSource
-
override CNamespace ns()Overrides compiler::CType.ns
- podSource
-
override FPod pod()Overrides compiler::CType.pod
- qnameSource
-
override Str qname()Overrides compiler::CType.qname
- readSource
-
Void read() - readMetaSource
-
private Void reflect() - selfSource
-
Int self - signatureSource
-
override Str signature()Overrides compiler::CType.signature
- slotsSource
-
Overrides compiler::CType.slots
- toListOfSource
-
override CType toListOf()Overrides compiler::CType.toListOf
- toNullableSource
-
override CType toNullable()Overrides compiler::CType.toNullable
- toStrSource
-
override Str toStr()Overrides sys::Obj.toStr
Doc inherited from sys::Obj.toStr
Return a string representation of this object.
- uriSource
-
Uri uri() - writeSource
-
Void write() - writeMetaSource