reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/Metadata.def
   93 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DICompositeType)

References

include/llvm/IR/DebugInfoMetadata.h
  186     case DICompositeTypeKind:
  433     case DICompositeTypeKind:
  678     case DICompositeTypeKind:
  900       : DIType(C, DICompositeTypeKind, Storage, Tag, Line, SizeInBits,
  938   TempDICompositeType cloneImpl() const {
  972   TempDICompositeType clone() const { return cloneImpl(); }
 1054     return MD->getMetadataID() == DICompositeTypeKind;
 1170           unsigned EmissionKind, DICompositeTypeArray EnumTypes,
 1261   DICompositeTypeArray getEnumTypes() const {
 1300   void replaceEnumTypes(DICompositeTypeArray N) {
include/llvm/Support/Casting.h
   92     return isa_impl<To, From>::doit(*Val);
   92     return isa_impl<To, From>::doit(*Val);
  106     return isa_impl<To, From>::doit(*Val);
  106     return isa_impl<To, From>::doit(*Val);
lib/IR/DebugInfoMetadata.cpp
  401   DEFINE_GETIMPL_STORE(DICompositeType, (Tag, Line, RuntimeLang, SizeInBits,
unittests/IR/MetadataTest.cpp
 1496   TempDICompositeType Temp = N->clone();