ACT Library
|
This is the complete list of members for TypeFactory, including all inherited members.
bitWidth(const Type *t) | TypeFactory | static |
bitWidth(const InstType *t) | TypeFactory | static |
bitWidthTwo(const Type *t) | TypeFactory | static |
bitWidthTwo(const InstType *t) | TypeFactory | static |
bools | TypeFactory | privatestatic |
boolType(const Type *t) | TypeFactory | static |
boolType(const InstType *t) | TypeFactory | static |
chandupfn(void *) | TypeFactory | privatestatic |
chanfreefn(void *) | TypeFactory | privatestatic |
chanhash | TypeFactory | privatestatic |
chanhashfn(int, void *) | TypeFactory | privatestatic |
chanmatchfn(void *, void *) | TypeFactory | privatestatic |
enumhash | TypeFactory | privatestatic |
enumNum(const Type *t) | TypeFactory | static |
enumNum(const InstType *t) | TypeFactory | static |
expr_false | TypeFactory | privatestatic |
expr_int | TypeFactory | privatestatic |
expr_true | TypeFactory | privatestatic |
Factory() | TypeFactory | inlinestatic |
getChanAckType(const InstType *t) | TypeFactory | static |
getChanDataType(const InstType *t) | TypeFactory | static |
Init() | TypeFactory | static |
intdupfn(void *) | TypeFactory | privatestatic |
intfreefn(void *) | TypeFactory | privatestatic |
inthash | TypeFactory | privatestatic |
inthashfn(int, void *) | TypeFactory | privatestatic |
intmatchfn(void *, void *) | TypeFactory | privatestatic |
isBaseBoolType(const Type *t) | TypeFactory | static |
isBaseBoolType(const InstType *t) | TypeFactory | static |
isBaseIntType(const Type *t) | TypeFactory | static |
isBaseIntType(const InstType *t) | TypeFactory | static |
isBoolType(const Type *t) | TypeFactory | static |
isBoolType(const InstType *it) | TypeFactory | static |
isChanType(const Type *t) | TypeFactory | static |
isChanType(const InstType *it) | TypeFactory | static |
isDataType(const Type *t) | TypeFactory | static |
isDataType(const InstType *t) | TypeFactory | static |
isEnum(const Type *t) | TypeFactory | static |
isEnum(const InstType *t) | TypeFactory | static |
isExactChanType(const Type *t) | TypeFactory | static |
isExactChanType(const InstType *it) | TypeFactory | static |
isFuncType(const Type *t) | TypeFactory | static |
isFuncType(const InstType *it) | TypeFactory | static |
isInterfaceType(const Type *t) | TypeFactory | static |
isInterfaceType(const InstType *it) | TypeFactory | static |
isIntType(const Type *t) | TypeFactory | static |
isIntType(const InstType *t) | TypeFactory | static |
isParamType(const Type *t) | TypeFactory | static |
isParamType(const InstType *it) | TypeFactory | static |
isPBoolType(const Type *t) | TypeFactory | static |
isPBoolType(const InstType *it) | TypeFactory | static |
isPIntsType(const Type *t) | TypeFactory | static |
isPIntsType(const InstType *t) | TypeFactory | static |
isPIntType(const Type *t) | TypeFactory | static |
isPIntType(const InstType *t) | TypeFactory | static |
isPRealType(const Type *t) | TypeFactory | static |
isPRealType(const InstType *it) | TypeFactory | static |
isProcessType(const Type *t) | TypeFactory | static |
isProcessType(const InstType *it) | TypeFactory | static |
isPTypeType(const Type *t) | TypeFactory | static |
isPTypeType(const InstType *it) | TypeFactory | static |
isStructure(const Type *t) | TypeFactory | static |
isStructure(const InstType *it) | TypeFactory | static |
isUserEnum(const Type *t) | TypeFactory | static |
isUserEnum(const InstType *it) | TypeFactory | static |
isUserPureEnum(const Type *t) | TypeFactory | static |
isUserPureEnum(const InstType *it) | TypeFactory | static |
isUserType(const Type *t) | TypeFactory | static |
isUserType(const InstType *it) | TypeFactory | static |
isValidChannelDataType(const Type *t) | TypeFactory | static |
isValidChannelDataType(const InstType *t) | TypeFactory | static |
NewBool(Type::direction dir) | TypeFactory | |
NewChan(Scope *s, Type::direction dir, InstType *l, InstType *ack) | TypeFactory | |
NewChan(InstType *l, InstType *ack) | TypeFactory | |
NewEnum(Scope *s, Type::direction dir, Expr *w) | TypeFactory | |
NewExpr(Expr *e) | TypeFactory | static |
NewInt(Scope *s, Type::direction dir, int sig, Expr *w) | TypeFactory | |
NewInt(int sig, int w) | TypeFactory | |
NewPBool() | TypeFactory | inline |
NewPInt() | TypeFactory | inline |
NewPInts() | TypeFactory | inline |
NewPReal() | TypeFactory | inline |
NewPType(Scope *s, InstType *t) | TypeFactory | |
NewPType(InstType *t) | TypeFactory | |
NewUserDef(Scope *s, InstType *it) | TypeFactory | |
operator delete(void *) | TypeFactory | |
operator new(size_t) | TypeFactory | |
pbool | TypeFactory | privatestatic |
pint | TypeFactory | privatestatic |
pints | TypeFactory | privatestatic |
preal | TypeFactory | privatestatic |
ptypehash | TypeFactory | privatestatic |
tf | TypeFactory | privatestatic |
TypeFactory() | TypeFactory | |
~TypeFactory() | TypeFactory |