LLVM API Documentation

llvm::DIType Member List

This is the complete list of members for llvm::DIType, including all inherited members.

DIDescriptor(GlobalVariable *GV, unsigned RequiredTag)llvm::DIDescriptor [protected]
DIDescriptor()llvm::DIDescriptor [inline, explicit]
DIDescriptor(GlobalVariable *gv)llvm::DIDescriptor [inline, explicit]
DIType(GlobalVariable *GV, unsigned Tag)llvm::DIType [inline, protected]
DIType(GlobalVariable *GV, bool, bool)llvm::DIType [inline, protected]
DIType(GlobalVariable *GV)llvm::DIType [explicit]
DIType()llvm::DIType [inline, explicit]
dump() const llvm::DIType
FlagFwdDecl enum valuellvm::DIType
FlagPrivate enum valuellvm::DIType
FlagProtected enum valuellvm::DIType
getAlignInBits() const llvm::DIType [inline]
getCompileUnit() const llvm::DIType [inline]
getContext() const llvm::DIType [inline]
getDescriptorField(unsigned Elt) const llvm::DIDescriptor [protected]
getFieldAs(unsigned Elt) const llvm::DIDescriptor [inline, protected]
getFlags() const llvm::DIType [inline]
getGlobalVariableField(unsigned Elt) const llvm::DIDescriptor [protected]
getGV() const llvm::DIDescriptor [inline]
getLineNumber() const llvm::DIType [inline]
getName() const llvm::DIType [inline]
getOffsetInBits() const llvm::DIType [inline]
getSizeInBits() const llvm::DIType [inline]
getStringField(unsigned Elt) const llvm::DIDescriptor [protected]
getTag() const llvm::DIDescriptor [inline]
getUInt64Field(unsigned Elt) const llvm::DIDescriptor [protected]
getUnsignedField(unsigned Elt) const llvm::DIDescriptor [inline, protected]
getVersion() const llvm::DIDescriptor [inline]
GVllvm::DIDescriptor [protected]
isBasicType(unsigned TAG)llvm::DIType [inline, static]
isCompositeType(unsigned TAG)llvm::DIType [static]
isDerivedType(unsigned TAG)llvm::DIType [static]
isForwardDecl() const llvm::DIType [inline]
isNull() const llvm::DIDescriptor [inline]
isPrivate() const llvm::DIType [inline]
isProtected() const llvm::DIType [inline]
Verify() const llvm::DIType
~DIType()llvm::DIType [inline, virtual]