Searched defs:OpaquePtr (Results 1 - 1 of 1) sorted by relevance

/external/clang/include/clang/Sema/
H A DOwnership.h22 // OpaquePtr
36 /// OpaquePtr - This is a very simple POD type that wraps a pointer that the
41 class OpaquePtr { class in namespace:clang
43 explicit OpaquePtr(void *Ptr) : Ptr(Ptr) {} function in class:clang::OpaquePtr
48 OpaquePtr() : Ptr(0) {} function in class:clang::OpaquePtr
50 static OpaquePtr make(PtrTy P) { OpaquePtr OP; OP.set(P); return OP; }
71 static OpaquePtr getFromOpaquePtr(void *P) { return OpaquePtr(P); }
74 /// UnionOpaquePtr - A version of OpaquePtr suitabl
[all...]

Completed in 105 milliseconds