AbstractTypeUsers | llvm::Type | [mutable, protected] |
addAbstractTypeUser(AbstractTypeUser *U) const | llvm::Type | [inline] |
addRef() const | llvm::Type | [inline] |
ArrayTyID enum value | llvm::Type | |
BoolTy | llvm::Type | [static] |
BoolTyID enum value | llvm::Type | |
classof(const Type *T) | llvm::Type | [inline, static] |
clearAllTypeMaps() | llvm::Type | [static] |
ContainedTys | llvm::Type | [protected] |
DoubleTy | llvm::Type | [static] |
DoubleTyID enum value | llvm::Type | |
dropRef() const | llvm::Type | [inline] |
dump() const | llvm::Type | [virtual] |
FirstDerivedTyID enum value | llvm::Type | |
FloatTy | llvm::Type | [static] |
FloatTyID enum value | llvm::Type | |
ForwardType | llvm::Type | [mutable, protected] |
FunctionTyID enum value | llvm::Type | |
getContainedType(unsigned i) const | llvm::Type | [inline] |
getDescription() const | llvm::Type | |
getForwardedType() const | llvm::Type | [inline] |
getIntegralTypeMask() const | llvm::Type | [inline] |
getNumContainedTypes() const | llvm::Type | [inline] |
getPrimitiveSize() const | llvm::Type | |
getPrimitiveSizeInBits() const | llvm::Type | |
getPrimitiveType(TypeID IDNumber) | llvm::Type | [static] |
getRefCount() const | llvm::Type | [inline, protected] |
getSignedVersion() const | llvm::Type | |
getTypeID() const | llvm::Type | [inline] |
getUnsignedVersion() const | llvm::Type | |
getVAArgsPromotedType() const | llvm::Type | [inline] |
IntTy | llvm::Type | [static] |
IntTyID enum value | llvm::Type | |
isAbstract() const | llvm::Type | [inline] |
isDerivedType() const | llvm::Type | [inline] |
isFirstClassType() const | llvm::Type | [inline] |
isFloatingPoint() const | llvm::Type | [inline] |
isInteger() const | llvm::Type | [inline] |
isIntegral() const | llvm::Type | [inline] |
isLosslesslyConvertibleTo(const Type *Ty) const | llvm::Type | |
isPrimitiveType() const | llvm::Type | [inline] |
isSigned() const | llvm::Type | [inline] |
isSized() const | llvm::Type | [inline] |
isUnsigned() const | llvm::Type | [inline] |
LabelTy | llvm::Type | [static] |
LabelTyID enum value | llvm::Type | |
LastPrimitiveTyID enum value | llvm::Type | |
LongTy | llvm::Type | [static] |
LongTyID enum value | llvm::Type | |
NumTypeIDs enum value | llvm::Type | |
OpaqueTyID enum value | llvm::Type | |
PackedTyID enum value | llvm::Type | |
PointerTyID enum value | llvm::Type | |
print(std::ostream &O) const | llvm::Type | |
PromoteAbstractToConcrete() | llvm::Type | [protected] |
removeAbstractTypeUser(AbstractTypeUser *U) const | llvm::Type | |
SByteTy | llvm::Type | [static] |
SByteTyID enum value | llvm::Type | |
setAbstract(bool Val) | llvm::Type | [inline, protected] |
ShortTy | llvm::Type | [static] |
ShortTyID enum value | llvm::Type | |
size_type typedef | llvm::Type | |
StructTyID enum value | llvm::Type | |
subtype_begin() const | llvm::Type | [inline] |
subtype_end() const | llvm::Type | [inline] |
subtype_iterator typedef | llvm::Type | |
Type(const char *Name, TypeID id) | llvm::Type | [protected] |
Type(TypeID id) | llvm::Type | [inline, protected] |
TypeID enum name | llvm::Type | |
TypeMapBase class | llvm::Type | [friend] |
UByteTy | llvm::Type | [static] |
UByteTyID enum value | llvm::Type | |
UIntTy | llvm::Type | [static] |
UIntTyID enum value | llvm::Type | |
ULongTy | llvm::Type | [static] |
ULongTyID enum value | llvm::Type | |
UShortTy | llvm::Type | [static] |
UShortTyID enum value | llvm::Type | |
VoidTy | llvm::Type | [static] |
VoidTyID enum value | llvm::Type | |
~AbstractTypeUser() | llvm::AbstractTypeUser | [protected, virtual] |
~Type() | llvm::Type | [inline, protected, virtual] |