| << TypeSimple |
| TypeCharArray >> |
|
Scalar types are simple types that are plain values and no boxes, references, etc. Scalars are the most basic of all types, which are representable as one token in CRL syntax.
In CRL2 file syntax, this type is called
scalar
Immediate super class: TypeSimple
Immediate sub classes: TypeCharArray, TypeEnum, TypeNumeric
| int | Object:: | class_id |
| int | Object:: | heap_sig |
| int | Object:: | ref_count |
| UserData | Object:: | user_data |
| CrlTypeScalar | () |
| C++: | CrlTypeScalar::CrlTypeScalar () |
| C: | crl_type_scalar_t * crl_type_scalar_new (void) |
#endif |
| CrlTypeScalar:: | CrlTypeScalar | () | ||
| TypeScalar * | CrlObject:: | as_TypeScalar | () | |
| TypeScalar const * | CrlObject:: | as_TypeScalar | () const | |
| TypeScalar * | CrlObject:: | cast_TypeScalar | () | |
| TypeScalar const * | CrlObject:: | cast_TypeScalar | () const |
| Generated by erwin-cgen | © AbsInt Angewandte Informatik GmbH |