ACT Library
Loading...
Searching...
No Matches
InstType Member List

This is the complete list of members for InstType, including all inherited members.

aInstTypeprivate
allParams()InstTypeinline
appendParams(int na, inst_param *a)InstType
arrayInfo()InstTypeinline
BaseType() constInstTypeinline
clrArray()InstTypeinline
dirInstTypeprivate
Expand(ActNamespace *ns, Scope *s)InstType
expandedInstTypeprivate
getAExprParam(int pn)InstType
getDir()InstTypeinline
getIfaceType()InstTypeinline
getNamespace()InstTypeinline
getNumParams()InstTypeinline
getPTypeID()InstTypeinline
getTypeParam(int pn)InstType
getUserDef()InstTypeinline
hasinstGlobal()InstTypeinline
iface_typeInstTypeprivate
InstType(Scope *_s, Type *_t, int is_temp=1)InstType
InstType(InstType *i, int skip_array=0)InstType
isConnectable(InstType *t, int weak=0)InstType
isEqual(InstType *t, int weak=0)InstType
isEqualDir(InstType *t, int weak=0)InstType
isExpanded() constInstType
isParamAType(int k)InstType
israwExpanded() constInstTypeinline
isRelated(InstType *it, InstType **common=NULL)InstType
isTemp()InstTypeinline
MkArray(Array *a)InstType
MkCached()InstTypeinline
mkExpanded()InstTypeinline
ntInstTypeprivate
operator delete(void *ptr)InstTypeinline
operator new(size_t count)InstTypeinline
Print(FILE *fp, int nl_mode=0)InstType
ptype_idInstTypeprivate
refineBaseType(InstType *update)InstType
refineBaseType(Type *update)InstType
sInstTypeprivate
SetDir(Type::direction d)InstTypeinline
setIfaceType(InstType *x)InstTypeinline
setNumParams(int n)InstType
setParam(int pn, AExpr *a)InstType
setParam(int pn, Expr *e)InstType
setParam(int pn, InstType *t)InstType
setPTypeID(char *s)InstTypeinline
sPrint(char *buf, int sz, int nl_mode=0)InstType
tInstTypeprivate
temp_typeInstTypeprivate
TypeFactoryInstTypefriend
uInstTypeprivate
~InstType()InstType