Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DTrackingMDRef.h106 template <class T> class TypedTrackingMDRef {
110 TypedTrackingMDRef() = default;
111 explicit TypedTrackingMDRef(T *MD) : Ref(static_cast<Metadata *>(MD)) {} in TypedTrackingMDRef() function
113 TypedTrackingMDRef(TypedTrackingMDRef &&X) : Ref(std::move(X.Ref)) {} in TypedTrackingMDRef() function
114 TypedTrackingMDRef(const TypedTrackingMDRef &X) : Ref(X.Ref) {} in TypedTrackingMDRef() function
116 TypedTrackingMDRef &operator=(TypedTrackingMDRef &&X) {
121 TypedTrackingMDRef &operator=(const TypedTrackingMDRef &X) {
131 bool operator==(const TypedTrackingMDRef &X) const { return Ref == X.Ref; }
132 bool operator!=(const TypedTrackingMDRef &X) const { return Ref != X.Ref; }
141 using TrackingMDNodeRef = TypedTrackingMDRef<MDNode>;
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGDebugInfo.h141 std::vector<llvm::TypedTrackingMDRef<llvm::DIScope>> LexicalBlockStack;
161 llvm::DenseMap<const Decl *, llvm::TypedTrackingMDRef<llvm::DIDerivedType>>
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DDIBuilder.cpp1043 TypedTrackingMDRef<DICompositeType> N(T); in replaceVTableHolder()
1063 TypedTrackingMDRef<DICompositeType> N(T); in replaceArrays()