Home
last modified time | relevance | path

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

/external/llvm/include/llvm/IR/
DDebugInfoMetadata.h51 template <class T> class TypedDINodeRef {
55 TypedDINodeRef() = default;
56 TypedDINodeRef(std::nullptr_t) {} in TypedDINodeRef() function
59 explicit TypedDINodeRef(const Metadata *MD) : MD(MD) { in TypedDINodeRef() function
64 TypedDINodeRef(
65 const TypedDINodeRef<U> &X,
72 bool operator==(const TypedDINodeRef<T> &X) const { return MD == X.MD; }
73 bool operator!=(const TypedDINodeRef<T> &X) const { return MD != X.MD; }
78 static TypedDINodeRef get(const T *N);
94 typedef TypedDINodeRef<DINode> DINodeRef;
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.h179 template <typename T> T *resolve(TypedDINodeRef<T> Ref) const;
571 template <typename T> T *resolve(TypedDINodeRef<T> Ref) const { in resolve()
DDwarfUnit.h340 template <typename T> T *resolve(TypedDINodeRef<T> Ref) const { in resolve()
DDwarfDebug.cpp142 template <typename T> T *DbgVariable::resolve(TypedDINodeRef<T> Ref) const { in resolve()