, including all inherited members.
DbgNode | llvm::DIDescriptor | [protected] |
DICompositeType(const MDNode *N=nullptr) | llvm::DICompositeType | [inline, explicit] |
DIDerivedType(const MDNode *N=nullptr) | llvm::DIDerivedType | [inline, explicit] |
llvm::DIDescriptor::DIDescriptor(const MDNode *N=nullptr) | llvm::DIDescriptor | [inline, explicit] |
DIScope(const MDNode *N=nullptr) | llvm::DIScope | [inline, explicit] |
DISubroutineType(const MDNode *N=nullptr) | llvm::DISubroutineType | [inline, explicit] |
DIType(const MDNode *N=nullptr) | llvm::DIType | [inline, explicit] |
dump() const | llvm::DIDescriptor | |
FlagAccessibility enum value | llvm::DIDescriptor | |
FlagAppleBlock enum value | llvm::DIDescriptor | |
FlagArtificial enum value | llvm::DIDescriptor | |
FlagBlockByrefStruct enum value | llvm::DIDescriptor | |
FlagExplicit enum value | llvm::DIDescriptor | |
FlagFwdDecl enum value | llvm::DIDescriptor | |
FlagIndirectVariable enum value | llvm::DIDescriptor | |
FlagLValueReference enum value | llvm::DIDescriptor | |
FlagObjcClassComplete enum value | llvm::DIDescriptor | |
FlagObjectPointer enum value | llvm::DIDescriptor | |
FlagPrivate enum value | llvm::DIDescriptor | |
FlagProtected enum value | llvm::DIDescriptor | |
FlagPrototyped enum value | llvm::DIDescriptor | |
FlagPublic enum value | llvm::DIDescriptor | |
FlagRValueReference enum value | llvm::DIDescriptor | |
FlagStaticMember enum value | llvm::DIDescriptor | |
FlagVector enum value | llvm::DIDescriptor | |
FlagVirtual enum value | llvm::DIDescriptor | |
getAlignInBits() const | llvm::DIType | [inline] |
getClassType() const | llvm::DIDerivedType | [inline] |
getConstant() const | llvm::DIDerivedType | [inline] |
getConstantField(unsigned Elt) const | llvm::DIDescriptor | [protected] |
getContainingType() const | llvm::DICompositeType | [inline] |
getContext() const | llvm::DIType | [inline] |
getDescriptorField(unsigned Elt) const | llvm::DIDescriptor | [protected] |
getDirectory() const | llvm::DIScope | |
getElements() const | llvm::DICompositeType | [inline] |
getFieldAs(unsigned Elt) const | llvm::DIDescriptor | [inline, protected] |
getFilename() const | llvm::DIScope | |
getFlags() const | llvm::DIType | [inline] |
getFunctionField(unsigned Elt) const | llvm::DIDescriptor | [protected] |
getGlobalVariableField(unsigned Elt) const | llvm::DIDescriptor | [protected] |
getIdentifier() const | llvm::DICompositeType | |
getInt64Field(unsigned Elt) const | llvm::DIDescriptor | [protected] |
getLineNumber() const | llvm::DIType | [inline] |
getName() const | llvm::DIType | [inline] |
getObjCProperty() const | llvm::DIDerivedType | |
getOffsetInBits() const | llvm::DIType | [inline] |
getRef() const | llvm::DIScope | |
getRunTimeLang() const | llvm::DICompositeType | [inline] |
getSizeInBits() const | llvm::DIType | [inline] |
getStringField(unsigned Elt) const | llvm::DIDescriptor | [protected] |
getTag() const | llvm::DIDescriptor | [inline] |
getTemplateParams() const | llvm::DICompositeType | [inline] |
getTypeArray() const | llvm::DISubroutineType | [inline] |
getTypeDerivedFrom() const | llvm::DIDerivedType | [inline] |
getUInt64Field(unsigned Elt) const | llvm::DIDescriptor | [protected] |
getUnsignedField(unsigned Elt) const | llvm::DIDescriptor | [inline, protected] |
isAppleBlockExtension() const | llvm::DIType | [inline] |
isArtificial() const | llvm::DIType | [inline] |
isBasicType() const | llvm::DIDescriptor | |
isBlockByrefStruct() const | llvm::DIType | [inline] |
isCompileUnit() const | llvm::DIDescriptor | |
isCompositeType() const | llvm::DIDescriptor | |
isDerivedType() const | llvm::DIDescriptor | |
isEnumerator() const | llvm::DIDescriptor | |
isFile() const | llvm::DIDescriptor | |
isForwardDecl() const | llvm::DIType | [inline] |
isGlobalVariable() const | llvm::DIDescriptor | |
isImportedEntity() const | llvm::DIDescriptor | |
isLexicalBlock() const | llvm::DIDescriptor | |
isLexicalBlockFile() const | llvm::DIDescriptor | |
isLValueReference() const | llvm::DIType | [inline] |
isNameSpace() const | llvm::DIDescriptor | |
isObjcClassComplete() const | llvm::DIType | [inline] |
isObjCProperty() const | llvm::DIDescriptor | |
isObjectPointer() const | llvm::DIType | [inline] |
isPrivate() const | llvm::DIType | [inline] |
isProtected() const | llvm::DIType | [inline] |
isPublic() const | llvm::DIType | [inline] |
isRValueReference() const | llvm::DIType | [inline] |
isScope() const | llvm::DIDescriptor | |
isStaticMember() const | llvm::DIType | [inline] |
isSubprogram() const | llvm::DIDescriptor | |
isSubrange() const | llvm::DIDescriptor | |
isSubroutineType() const | llvm::DIDescriptor | |
isTemplateTypeParameter() const | llvm::DIDescriptor | |
isTemplateValueParameter() const | llvm::DIDescriptor | |
isType() const | llvm::DIDescriptor | |
isValid() const | llvm::DIType | [inline] |
isVariable() const | llvm::DIDescriptor | |
isVector() const | llvm::DIType | [inline] |
isVirtual() const | llvm::DIType | [inline] |
operator bool() const | llvm::DIDescriptor | [inline] |
operator DITypeRef() const | llvm::DIType | [inline] |
operator MDNode *() const | llvm::DIDescriptor | [inline] |
operator!=(DIDescriptor Other) const | llvm::DIDescriptor | [inline] |
operator->() const | llvm::DIDescriptor | [inline] |
operator==(DIDescriptor Other) const | llvm::DIDescriptor | [inline] |
print(raw_ostream &OS) const | llvm::DIDescriptor | |
replaceAllUsesWith(LLVMContext &VMContext, DIDescriptor D) | llvm::DIDescriptor | |
replaceAllUsesWith(MDNode *D) | llvm::DIDescriptor | |
replaceFunctionField(unsigned Elt, Function *F) | llvm::DIDescriptor | [protected] |
setArrays(DITypedArray< T > Elements, DIArray TParams=DIArray()) | llvm::DICompositeType | [inline] |
setContainingType(DICompositeType ContainingType) | llvm::DICompositeType | |
Verify() const | llvm::DICompositeType | |