RealType

Will strip off any Nullable, Typedefs and qualifiers from a given type. It's a bit paranoid and tries to remove any identifiers multiple times, until the removal attempt yields no changes, but it shouldn't be a problem since it's all just compile-time.

Members

Aliases

NT
alias NT = OriginalType!(Unqual!(NoNullable!(TypedefType!T)))
Undocumented in source.
RealType
alias RealType = NT
Undocumented in source.
RealType
alias RealType = RealType!NT
Undocumented in source.

Examples

static assert(RealType!(const Nullable!(immutable int) == int));

Meta