Searched refs:TypedDebugNodeRef (Results 1 – 4 of 4) sorted by relevance
49 template <class T> class TypedDebugNodeRef {53 TypedDebugNodeRef() = default;54 TypedDebugNodeRef(std::nullptr_t) {} in TypedDebugNodeRef() function57 explicit TypedDebugNodeRef(const Metadata *MD) : MD(MD) { in TypedDebugNodeRef() function62 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 …]
173 template <typename T> T *resolve(TypedDebugNodeRef<T> Ref) const;577 template <typename T> T *resolve(TypedDebugNodeRef<T> Ref) const { in resolve()
345 template <typename T> T *resolve(TypedDebugNodeRef<T> Ref) const { in resolve()
132 template <typename T> T *DbgVariable::resolve(TypedDebugNodeRef<T> Ref) const { in resolve()