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

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

bitWidth(const Type *t)TypeFactorystatic
bitWidth(const InstType *t)TypeFactorystatic
bitWidthTwo(const Type *t)TypeFactorystatic
bitWidthTwo(const InstType *t)TypeFactorystatic
boolsTypeFactoryprivatestatic
boolType(const Type *t)TypeFactorystatic
boolType(const InstType *t)TypeFactorystatic
chandupfn(void *)TypeFactoryprivatestatic
chanfreefn(void *)TypeFactoryprivatestatic
chanhashTypeFactoryprivatestatic
chanhashfn(int, void *)TypeFactoryprivatestatic
chanmatchfn(void *, void *)TypeFactoryprivatestatic
enumhashTypeFactoryprivatestatic
enumNum(const Type *t)TypeFactorystatic
enumNum(const InstType *t)TypeFactorystatic
expr_falseTypeFactoryprivatestatic
expr_intTypeFactoryprivatestatic
expr_trueTypeFactoryprivatestatic
Factory()TypeFactoryinlinestatic
getChanAckType(const InstType *t)TypeFactorystatic
getChanDataType(const InstType *t)TypeFactorystatic
Init()TypeFactorystatic
intdupfn(void *)TypeFactoryprivatestatic
intfreefn(void *)TypeFactoryprivatestatic
inthashTypeFactoryprivatestatic
inthashfn(int, void *)TypeFactoryprivatestatic
intmatchfn(void *, void *)TypeFactoryprivatestatic
isBaseBoolType(const Type *t)TypeFactorystatic
isBaseBoolType(const InstType *t)TypeFactorystatic
isBaseIntType(const Type *t)TypeFactorystatic
isBaseIntType(const InstType *t)TypeFactorystatic
isBoolType(const Type *t)TypeFactorystatic
isBoolType(const InstType *it)TypeFactorystatic
isChanType(const Type *t)TypeFactorystatic
isChanType(const InstType *it)TypeFactorystatic
isDataType(const Type *t)TypeFactorystatic
isDataType(const InstType *t)TypeFactorystatic
isEnum(const Type *t)TypeFactorystatic
isEnum(const InstType *t)TypeFactorystatic
isExactChanType(const Type *t)TypeFactorystatic
isExactChanType(const InstType *it)TypeFactorystatic
isFuncType(const Type *t)TypeFactorystatic
isFuncType(const InstType *it)TypeFactorystatic
isInterfaceType(const Type *t)TypeFactorystatic
isInterfaceType(const InstType *it)TypeFactorystatic
isIntType(const Type *t)TypeFactorystatic
isIntType(const InstType *t)TypeFactorystatic
isParamType(const Type *t)TypeFactorystatic
isParamType(const InstType *it)TypeFactorystatic
isPBoolType(const Type *t)TypeFactorystatic
isPBoolType(const InstType *it)TypeFactorystatic
isPIntsType(const Type *t)TypeFactorystatic
isPIntsType(const InstType *t)TypeFactorystatic
isPIntType(const Type *t)TypeFactorystatic
isPIntType(const InstType *t)TypeFactorystatic
isPRealType(const Type *t)TypeFactorystatic
isPRealType(const InstType *it)TypeFactorystatic
isProcessType(const Type *t)TypeFactorystatic
isProcessType(const InstType *it)TypeFactorystatic
isPTypeType(const Type *t)TypeFactorystatic
isPTypeType(const InstType *it)TypeFactorystatic
isStructure(const Type *t)TypeFactorystatic
isStructure(const InstType *it)TypeFactorystatic
isUserEnum(const Type *t)TypeFactorystatic
isUserEnum(const InstType *it)TypeFactorystatic
isUserPureEnum(const Type *t)TypeFactorystatic
isUserPureEnum(const InstType *it)TypeFactorystatic
isUserType(const Type *t)TypeFactorystatic
isUserType(const InstType *it)TypeFactorystatic
isValidChannelDataType(const Type *t)TypeFactorystatic
isValidChannelDataType(const InstType *t)TypeFactorystatic
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)TypeFactorystatic
NewInt(Scope *s, Type::direction dir, int sig, Expr *w)TypeFactory
NewInt(int sig, int w)TypeFactory
NewPBool()TypeFactoryinline
NewPInt()TypeFactoryinline
NewPInts()TypeFactoryinline
NewPReal()TypeFactoryinline
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
pboolTypeFactoryprivatestatic
pintTypeFactoryprivatestatic
pintsTypeFactoryprivatestatic
prealTypeFactoryprivatestatic
ptypehashTypeFactoryprivatestatic
tfTypeFactoryprivatestatic
TypeFactory()TypeFactory
~TypeFactory()TypeFactory