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

Declarations

include/llvm/IR/DIBuilder.h
  555     DINodeArray getOrCreateArray(ArrayRef<Metadata *> Elements);

References

lib/IR/DIBuilder.cpp
   63   DINodeArray Node = getOrCreateArray(RetainedNodes);
lib/IR/DebugInfo.cpp
  965 auto Elts = unwrap(Builder)->getOrCreateArray({unwrap(Elements),
  978   auto Elts = unwrap(Builder)->getOrCreateArray({unwrap(Elements),
  992   auto Subs = unwrap(Builder)->getOrCreateArray({unwrap(Subscripts),
 1003   auto Subs = unwrap(Builder)->getOrCreateArray({unwrap(Subscripts),
 1035   auto Elts = unwrap(Builder)->getOrCreateArray({unwrap(Elements),
 1210   auto Elts = unwrap(Builder)->getOrCreateArray({unwrap(Elements),
 1418   return wrap(unwrap(Builder)->getOrCreateArray({DataValue, Length}).get());
tools/clang/lib/CodeGen/CGDebugInfo.cpp
  674         ObjTy, DBuilder.getOrCreateArray(&*DBuilder.createMemberType(
 1081   Elements = DBuilder.getOrCreateArray(EltTys);
 1098   Elements = DBuilder.getOrCreateArray(EltTys);
 1851   return DBuilder.getOrCreateArray(TemplateParams);
 2278   llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys);
 2601   llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys);
 2620   llvm::DINodeArray SubscriptArray = DBuilder.getOrCreateArray(Subscript);
 2685   llvm::DINodeArray SubscriptArray = DBuilder.getOrCreateArray(Subscripts);
 2822   llvm::DINodeArray EltArray = DBuilder.getOrCreateArray(Enumerators);
 3898   llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys);
 4316   llvm::DINodeArray fieldsArray = DBuilder.getOrCreateArray(fields);
 4692       llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys);
unittests/IR/IRBuilderTest.cpp
  681   auto Error = DIB.getOrCreateArray({Int});