Searched refs:UnionOpaquePtr (Results 1 - 1 of 1) sorted by relevance

/openbsd-current/gnu/llvm/clang/include/clang/Sema/
H A DOwnership.h94 /// UnionOpaquePtr - A version of OpaquePtr suitable for membership
96 template <class T> struct UnionOpaquePtr { struct in namespace:clang
99 static UnionOpaquePtr make(OpaquePtr<T> P) {
100 UnionOpaquePtr OP = { P.getAsOpaquePtr() };
107 UnionOpaquePtr &operator=(OpaquePtr<T> P) {
244 using UnionParsedType = UnionOpaquePtr<QualType>;
270 using UnionParsedTemplateTy = UnionOpaquePtr<TemplateName>;

Completed in 122 milliseconds