d.ir.type

Undocumented in source.

Public Imports

d.common.builtintype
public import d.common.builtintype;
Undocumented in source.
d.common.qualifier
public import d.common.qualifier;
Undocumented in source.

Members

Aliases

FunctionType
alias FunctionType = Type.FunctionType
Undocumented in source.
Interface
alias Interface = d.ir.symbol.Interface
Undocumented in source.
ParamType
alias ParamType = Type.ParamType
Undocumented in source.

Enums

PatternKind
enum PatternKind
Undocumented in source.
TypeKind
enum TypeKind
Undocumented in source.

Functions

getParamType
inout(ParamType) getParamType(ParamType t, ParamKind kind)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString(ParamType t, Context c)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

isFinal
bool isFinal [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isRef
bool isRef [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Pattern
struct Pattern
Undocumented in source.
Type
struct Type
Undocumented in source.

Meta