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

/openbsd-current/gnu/llvm/llvm/include/llvm/Support/
H A DPointerLikeTypeTraits.h57 static inline void *getAsVoidPointer(T *P) { return P; } function in struct:llvm::PointerLikeTypeTraits
65 static inline void *getAsVoidPointer(void *P) { return P; } function in struct:llvm::PointerLikeTypeTraits
82 static inline const void *getAsVoidPointer(const T P) { function in struct:llvm::PointerLikeTypeTraits
83 return NonConst::getAsVoidPointer(P);
95 static inline const void *getAsVoidPointer(const T *P) { function in struct:llvm::PointerLikeTypeTraits
96 return NonConst::getAsVoidPointer(const_cast<T *>(P));
106 static inline void *getAsVoidPointer(uintptr_t P) { function in struct:llvm::PointerLikeTypeTraits
128 static inline void *getAsVoidPointer(FunctionPointerT P) { function in struct:llvm::FunctionPointerLikeTypeTraits
/openbsd-current/gnu/llvm/clang/include/clang/CodeGen/
H A DConstantInitFuture.h36 static inline void *getAsVoidPointer(T p) { return p; } function in struct:llvm::PointerLikeTypeTraits
95 static inline void *getAsVoidPointer(T future) { function in struct:llvm::PointerLikeTypeTraits
/openbsd-current/gnu/llvm/clang/include/clang/Sema/
H A DOwnership.h85 Ptr = Traits::getAsVoidPointer(P);
121 static inline void *getAsVoidPointer(clang::OpaquePtr<T> P) { function in struct:llvm::PointerLikeTypeTraits
196 void *VP = PtrTraits::getAsVoidPointer(V);
219 void *VP = PtrTraits::getAsVoidPointer(V);
225 void *VP = PtrTraits::getAsVoidPointer(RHS);
/openbsd-current/gnu/llvm/llvm/include/llvm/ADT/
H A DPointerUnion.h50 static inline void *getAsVoidPointer(void *P) { return P; } function in class:llvm::pointer_union_detail::PointerUnionUIntTraits
78 PointerLikeTypeTraits<Type>::getAsVoidPointer(V)),
84 const_cast<void *>(PointerLikeTypeTraits<Type>::getAsVoidPointer(V)),
177 PointerLikeTypeTraits<First>::getAsVoidPointer(get<First>()) ==
266 static inline void *getAsVoidPointer(const PointerUnion<PTs...> &P) { function in struct:llvm::PointerLikeTypeTraits
H A DSmallPtrSet.h366 auto p = insert_imp(PtrTraits::getAsVoidPointer(Ptr));
380 return erase_imp(PtrTraits::getAsVoidPointer(Ptr));
384 return find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)) != EndPointer();
387 return makeIterator(find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)));
390 return find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)) != EndPointer();
H A DPointerEmbeddedInt.h85 static inline void *getAsVoidPointer(const T &P) {
H A DPointerIntPair.h165 reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(Ptr));
212 getAsVoidPointer(const PointerIntPair<PointerTy, IntBits, IntType> &P) {
H A DPointerSumType.h101 void *V = HelperT::template Lookup<N>::TraitsT::getAsVoidPointer(Pointer);
H A DIntervalMap.h495 static inline void *getAsVoidPointer(void *P) { return P; } function in struct:llvm::IntervalMapImpl::NodeRef::CacheAlignedPointerTraits
/openbsd-current/gnu/llvm/clang/include/clang/AST/
H A DTemplateName.h359 void *getAsVoidPointer() const { return Storage.getOpaqueValue(); } function in class:clang::TemplateName
478 ID.AddPointer(TN.getAsVoidPointer());
597 static inline void *getAsVoidPointer(clang::TemplateName TN) { function in struct:llvm::PointerLikeTypeTraits
598 return TN.getAsVoidPointer();
H A DTemplateBase.h42 static inline void *getAsVoidPointer(clang::Expr *P) { return P; } function in struct:llvm::PointerLikeTypeTraits
189 TemplateArg.Name = Name.getAsVoidPointer();
206 TemplateArg.Name = Name.getAsVoidPointer();
H A DDeclGroup.h142 static inline void *getAsVoidPointer(clang::DeclGroupRef P) { function in struct:llvm::PointerLikeTypeTraits
H A DRedeclarable.h415 static inline void *getAsVoidPointer(clang::CanonicalDeclPtr<decl_type> P) { function in struct:llvm::PointerLikeTypeTraits
H A DExternalASTSource.h473 static void *getAsVoidPointer(Ptr P) { return P.getOpaqueValue(); } function in struct:llvm::PointerLikeTypeTraits
H A DAPValue.h95 static void *getAsVoidPointer(clang::TypeInfoLValue V) { function in struct:llvm::PointerLikeTypeTraits
107 static void *getAsVoidPointer(clang::DynamicAllocLValue V) { function in struct:llvm::PointerLikeTypeTraits
H A DCanonicalType.h379 static void *getAsVoidPointer(clang::CanQual<T> P) { function in struct:llvm::PointerLikeTypeTraits
H A DDeclarationName.h923 static inline void *getAsVoidPointer(clang::DeclarationName P) { function in struct:llvm::PointerLikeTypeTraits
H A DType.h85 static inline void *getAsVoidPointer(::clang::Type *P) { return P; } function in struct:llvm::PointerLikeTypeTraits
96 static inline void *getAsVoidPointer(::clang::ExtQuals *P) { return P; } function in struct:llvm::PointerLikeTypeTraits
1406 static inline void *getAsVoidPointer(clang::QualType P) { function in struct:llvm::PointerLikeTypeTraits
H A DDeclBase.h1271 static inline void *getAsVoidPointer(::clang::NamedDecl *P) { return P; } function in struct:llvm::PointerLikeTypeTraits
/openbsd-current/gnu/llvm/clang/include/clang/Basic/
H A DIdentifierTable.h1036 static const void *getAsVoidPointer(clang::Selector P) {
1051 static void *getAsVoidPointer(clang::IdentifierInfo* P) {
1064 static const void *getAsVoidPointer(const clang::IdentifierInfo* P) {
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/
H A DReachingDefAnalysis.h55 static inline void *getAsVoidPointer(const ReachingDef &RD) { function in struct:llvm::PointerLikeTypeTraits
/openbsd-current/gnu/llvm/llvm/lib/Analysis/
H A DGlobalsModRef.cpp77 static inline void *getAsVoidPointer(AlignedMap *P) { return P; } function in struct:GlobalsAAResult::FunctionInfo::AlignedMapPointerTraits
/openbsd-current/gnu/llvm/clang/lib/AST/
H A DASTContext.cpp6266 return getCanonicalTemplateName(X).getAsVoidPointer() ==
6267 getCanonicalTemplateName(Y).getAsVoidPointer();
12281 if (X.getAsVoidPointer() == Y.getAsVoidPointer())
12287 if (CX.getAsVoidPointer() !=
12288 Ctx.getCanonicalTemplateName(Y).getAsVoidPointer())
12296 assert(R.getAsVoidPointer() != nullptr);
12341 if (!CTN.getAsVoidPointer())
12349 if (!CTN.getAsVoidPointer())
12980 if (!CTN.getAsVoidPointer())
[all...]
H A DItaniumMangle.cpp6068 reinterpret_cast<uintptr_t>(Template.getAsVoidPointer()));
6239 addSubstitution(reinterpret_cast<uintptr_t>(Template.getAsVoidPointer()));
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2481 X.getAsTemplateOrTemplatePattern()).getAsVoidPointer() ==
2483 Y.getAsTemplateOrTemplatePattern()).getAsVoidPointer();

Completed in 689 milliseconds