IntegerType Member List

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

addNamedType(const char *name, Type *type)Type [static]
asArray()Type
asBoolean()Type
asChar()Type
asCompound()Type
asFloat()Type
asFunc()Type
asInteger()Type
asLower()Type
asNamed()Type
asPointer()Type
asSize()Type
asUnion()Type
asUpper()Type
asVoid()Type
bumpSigned(int sg)IntegerType [inline]
clearNamedTypes()Type [inline, static]
clone() const IntegerType [virtual]
compForAddress(ADDRESS addr, DataIntervalMap &dim)Type
createUnion(Type *other, bool &ch, bool bHighestPtr=false)Type
dereference()Type
dump()Type
dumpNames()Type [static]
getBytes() const Type [inline]
getCtype(bool final=false) const IntegerType [virtual]
getId() const Type [inline]
getNamedType(const char *name)Type [static]
getSignedness()IntegerType [inline]
getSize() const IntegerType [virtual]
getTempName() const IntegerType [virtual]
getTempType(const std::string &name)Type [static]
idType [protected]
IntegerType(int sz=STD_SIZE, int sign=0)IntegerType
isArray() const Type [inline, virtual]
isBoolean() const Type [inline, virtual]
isChar() const Type [inline, virtual]
isCompatible(Type *other, bool all)IntegerType [virtual]
isCompatibleWith(Type *other, bool all=false)Type [virtual]
isComplete()IntegerType [inline, virtual]
isCompound() const Type [inline, virtual]
isCString()Type
isFloat() const Type [inline, virtual]
isFunc() const Type [inline, virtual]
isInteger() const IntegerType [inline, virtual]
isLower() const Type [inline, virtual]
isNamed() const Type [inline, virtual]
isPointer() const Type [inline, virtual]
isPointerToAlpha()Type
isSigned()IntegerType [inline]
isSize() const Type [inline, virtual]
isSubTypeOrEqual(Type *other)Type
isUnion() const Type [inline, virtual]
isUnsigned()IntegerType [inline]
isUpper() const Type [inline, virtual]
isVoid() const Type [inline, virtual]
match(Type *pattern)IntegerType [virtual]
meetWith(Type *other, bool &ch, bool bHighestPtr)IntegerType [virtual]
mergeWith(Type *other)IntegerType [virtual]
newIntegerLikeType(int size, int signedness)Type [static]
operator *=(const Type &other) const Type [inline]
operator!=(const Type &other) const Type [virtual]
operator<(const Type &other) const IntegerType [virtual]
operator==(const Type &other) const IntegerType [virtual]
parseType(const char *str)Type [static]
prints()Type
resolvesToArray()Type
resolvesToBoolean()Type
resolvesToChar()Type
resolvesToCompound()Type
resolvesToFloat()Type
resolvesToFunc()Type
resolvesToInteger()Type
resolvesToLower()Type
resolvesToPointer()Type
resolvesToSize()Type
resolvesToUnion()Type
resolvesToUpper()Type
resolvesToVoid()Type
setSigned(int sg)IntegerType [inline]
setSize(int sz)IntegerType [inline, virtual]
signednessIntegerType [private]
sizeIntegerType [private]
starPrint(std::ostream &os)Type
Type(eType id)Type
XMLProgParser classIntegerType [friend]
~IntegerType()IntegerType [virtual]
~Type()Type [virtual]


Generated on Tue Sep 19 21:18:43 2006 for Boomerang by  doxygen 1.4.6