TypeInstance

Similar to TypeIdentifier, but with a TemplateInstance as the root

extern (C++) final
class TypeInstance : TypeQualified {
TemplateInstance tempinst;
}

Inherited Members

From TypeQualified

resolveTupleIndex
void resolveTupleIndex(Loc loc, Scope* sc, Dsymbol s, Expression* pe, Type* pt, Dsymbol* ps, RootObject oindex)

Resolve a tuple index.

resolveHelper
void resolveHelper(Loc loc, Scope* sc, Dsymbol s, Dsymbol scopesym, Expression* pe, Type* pt, Dsymbol* ps, bool intypeid = false)

Takes an array of Identifiers and figures out if it represents a Type or an Expression. Output: if expression, *pe is set if type, *pt is set

Meta