H A D | DebugInfoMetadata.h | 140 DINode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, argument 143 assert(Tag < 1u << 16); 144 SubclassData16 = Tag; 165 void setTag(unsigned Tag) { SubclassData16 = Tag; } 243 unsigned Tag, ArrayRef<Metadata *> Ops1, 245 : DINode(C, GenericDINodeKind, Storage, Tag, Ops1, Ops2) { 253 static GenericDINode *getImpl(LLVMContext &Context, unsigned Tag, 256 return getImpl(Context, Tag, getCanonicalMDString(Context, Header), 260 static GenericDINode *getImpl(LLVMContext &Context, unsigned Tag, 401 DIScope(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, ArrayRef<Metadata *> Ops) argument 517 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, unsigned Line, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, ArrayRef<Metadata *> Ops) argument 535 mutate(unsigned Tag, unsigned Line, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags) argument 613 DIBasicType(LLVMContext &C, StorageType Storage, unsigned Tag, uint64_t SizeInBits, uint64_t AlignInBits, unsigned Encoding, ArrayRef<Metadata *> Ops) argument 621 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, uint64_t SizeInBits, uint64_t AlignInBits, unsigned Encoding, StorageType Storage, bool ShouldCreate = true) argument 669 DIDerivedType(LLVMContext &C, StorageType Storage, unsigned Tag, unsigned Line, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, ArrayRef<Metadata *> Ops) argument 676 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, DIFile *File, unsigned Line, DIScopeRef Scope, DITypeRef BaseType, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, Metadata *ExtraData, StorageType Storage, bool ShouldCreate = true) argument 773 DICompositeType(LLVMContext &C, StorageType Storage, unsigned Tag, unsigned Line, unsigned RuntimeLang, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, ArrayRef<Metadata *> Ops) argument 783 mutate(unsigned Tag, unsigned Line, unsigned RuntimeLang, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags) argument 793 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, Metadata *File, unsigned Line, DIScopeRef Scope, DITypeRef BaseType, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, uint64_t Flags, DINodeArray Elements, unsigned RuntimeLang, DITypeRef VTableHolder, DITemplateParameterArray TemplateParams, StringRef Identifier, StorageType Storage, bool ShouldCreate = true) argument 1144 DILocalScope(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, ArrayRef<Metadata *> Ops) argument 1712 DITemplateParameter(LLVMContext &Context, unsigned ID, StorageType Storage, unsigned Tag, ArrayRef<Metadata *> Ops) argument 1771 DITemplateValueParameter(LLVMContext &Context, StorageType Storage, unsigned Tag, ArrayRef<Metadata *> Ops) argument 1777 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, DITypeRef Type, Metadata *Value, StorageType Storage, bool ShouldCreate = true) argument 2248 DIImportedEntity(LLVMContext &C, StorageType Storage, unsigned Tag, unsigned Line, ArrayRef<Metadata *> Ops) argument 2253 getImpl(LLVMContext &Context, unsigned Tag, DIScope *Scope, DINodeRef Entity, unsigned Line, StringRef Name, StorageType Storage, bool ShouldCreate = true) argument [all...] |