BooleanType Member List

This is the complete list of members for BooleanType, 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
BooleanType()BooleanType
clearNamedTypes()Type [inline, static]
clone() const BooleanType [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 BooleanType [virtual]
getId() const Type [inline]
getNamedType(const char *name)Type [static]
getSize() const BooleanType [virtual]
getTempName() const Type [virtual]
getTempType(const std::string &name)Type [static]
idType [protected]
isArray() const Type [inline, virtual]
isBoolean() const BooleanType [inline, virtual]
isChar() const Type [inline, virtual]
isCompatible(Type *other, bool all)BooleanType [virtual]
isCompatibleWith(Type *other, bool all=false)Type [virtual]
isComplete()Type [inline, virtual]
isCompound() const Type [inline, virtual]
isCString()Type
isFloat() const Type [inline, virtual]
isFunc() const Type [inline, virtual]
isInteger() const Type [inline, virtual]
isLower() const Type [inline, virtual]
isNamed() const Type [inline, virtual]
isPointer() const Type [inline, virtual]
isPointerToAlpha()Type
isSize() const Type [inline, virtual]
isSubTypeOrEqual(Type *other)Type
isUnion() const Type [inline, virtual]
isUpper() const Type [inline, virtual]
isVoid() const Type [inline, virtual]
match(Type *pattern)BooleanType [virtual]
meetWith(Type *other, bool &ch, bool bHighestPtr)BooleanType [virtual]
mergeWith(Type *other)Type [inline, 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 BooleanType [virtual]
operator==(const Type &other) const BooleanType [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
setSize(int sz)Type [inline, virtual]
starPrint(std::ostream &os)Type
Type(eType id)Type
XMLProgParser classBooleanType [friend]
~BooleanType()BooleanType [virtual]
~Type()Type [virtual]


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