Home
last modified time | relevance | path

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

/external/llvm/include/llvm/IR/
DDebugInfoMetadata.h49 template <class T> class TypedDebugNodeRef {
53 TypedDebugNodeRef() = default;
54 TypedDebugNodeRef(std::nullptr_t) {} in TypedDebugNodeRef() function
57 explicit TypedDebugNodeRef(const Metadata *MD) : MD(MD) { in TypedDebugNodeRef() function
62 TypedDebugNodeRef(
63 const TypedDebugNodeRef<U> &X,
70 bool operator==(const TypedDebugNodeRef<T> &X) const { return MD == X.MD; };
71 bool operator!=(const TypedDebugNodeRef<T> &X) const { return MD != X.MD; };
76 static TypedDebugNodeRef get(const T *N);
92 typedef TypedDebugNodeRef<DebugNode> DebugNodeRef;
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.h173 template <typename T> T *resolve(TypedDebugNodeRef<T> Ref) const;
577 template <typename T> T *resolve(TypedDebugNodeRef<T> Ref) const { in resolve()
DDwarfUnit.h345 template <typename T> T *resolve(TypedDebugNodeRef<T> Ref) const { in resolve()
DDwarfDebug.cpp132 template <typename T> T *DbgVariable::resolve(TypedDebugNodeRef<T> Ref) const { in resolve()