Home
last modified time | relevance | path

Searched refs:TypedDINodeRef (Results 1 – 3 of 3) sorted by relevance

/external/llvm/include/llvm/IR/
DDebugInfoMetadata.h55 template <class T> class TypedDINodeRef {
59 TypedDINodeRef() = default;
60 TypedDINodeRef(std::nullptr_t) {} in TypedDINodeRef() function
61 TypedDINodeRef(const T *MD) : MD(MD) {} in TypedDINodeRef() function
63 explicit TypedDINodeRef(const Metadata *MD) : MD(MD) { in TypedDINodeRef() function
68 TypedDINodeRef(
69 const TypedDINodeRef<U> &X,
78 bool operator==(const TypedDINodeRef<T> &X) const { return MD == X.MD; }
79 bool operator!=(const TypedDINodeRef<T> &X) const { return MD != X.MD; }
82 typedef TypedDINodeRef<DINode> DINodeRef;
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.h179 template <typename T> T *resolve(TypedDINodeRef<T> Ref) const { in resolve()
536 template <typename T> T *resolve(TypedDINodeRef<T> Ref) const { in resolve()
DDwarfUnit.h330 template <typename T> T *resolve(TypedDINodeRef<T> Ref) const { in resolve()