Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DPointerLikeTypeTraits.h57 static inline void *getAsVoidPointer(T *P) { return P; }
65 static inline void *getAsVoidPointer(void *P) { return P; }
82 static inline const void *getAsVoidPointer(const T P) {
83 return NonConst::getAsVoidPointer(P);
95 static inline const void *getAsVoidPointer(const T *P) {
96 return NonConst::getAsVoidPointer(const_cast<T *>(P));
106 static inline void *getAsVoidPointer(uintptr_t P) {
128 static inline void *getAsVoidPointer(FunctionPointerT P) {
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DOwnership.h85 Ptr = Traits::getAsVoidPointer(P); in set()
121 static inline void *getAsVoidPointer(clang::OpaquePtr<T> P) {
196 void *VP = PtrTraits::getAsVoidPointer(V);
219 void *VP = PtrTraits::getAsVoidPointer(V);
225 void *VP = PtrTraits::getAsVoidPointer(RHS);
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DPointerUnion.h91 static inline void *getAsVoidPointer(void *P) { return P; }
119 PointerLikeTypeTraits<Type>::getAsVoidPointer(V)),
125 const_cast<void *>(PointerLikeTypeTraits<Type>::getAsVoidPointer(V)),
211 PointerLikeTypeTraits<First>::getAsVoidPointer(get<First>()) ==
254 static inline void *getAsVoidPointer(const PointerUnion<PTs...> &P) {
H A DSmallPtrSet.h365 auto p = insert_imp(PtrTraits::getAsVoidPointer(Ptr));
379 return erase_imp(PtrTraits::getAsVoidPointer(Ptr));
383 return find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)) != EndPointer();
386 return makeIterator(find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)));
389 return find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)) != EndPointer();
H A DPointerIntPair.h177 reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(Ptr));
224 getAsVoidPointer(const PointerIntPair<PointerTy, IntBits, IntType> &P) {
H A DPointerEmbeddedInt.h85 static inline void *getAsVoidPointer(const T &P) {
H A DPointerSumType.h101 void *V = HelperT::template Lookup<N>::TraitsT::getAsVoidPointer(Pointer); in set()
H A DIntervalMap.h497 static inline void *getAsVoidPointer(void *P) { return P; } in getAsVoidPointer() function
/freebsd-13.1/contrib/llvm-project/clang/include/clang/CodeGen/
H A DConstantInitFuture.h36 static inline void *getAsVoidPointer(T p) { return p; }
95 static inline void *getAsVoidPointer(T future) {
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h335 void *getAsVoidPointer() const { return Storage.getOpaqueValue(); } in getAsVoidPointer() function
554 static inline void *getAsVoidPointer(clang::TemplateName TN) {
555 return TN.getAsVoidPointer();
H A DTemplateBase.h43 static inline void *getAsVoidPointer(clang::Expr *P) { return P; }
191 TemplateArg.Name = Name.getAsVoidPointer();
208 TemplateArg.Name = Name.getAsVoidPointer();
H A DDeclGroup.h142 static inline void *getAsVoidPointer(clang::DeclGroupRef P) {
H A DAPValue.h95 static void *getAsVoidPointer(clang::TypeInfoLValue V) {
107 static void *getAsVoidPointer(clang::DynamicAllocLValue V) {
H A DRedeclarable.h414 static inline void *getAsVoidPointer(clang::CanonicalDeclPtr<decl_type> P) {
H A DExternalASTSource.h473 static void *getAsVoidPointer(Ptr P) { return P.getOpaqueValue(); }
H A DCanonicalType.h380 static void *getAsVoidPointer(clang::CanQual<T> P) {
H A DDeclarationName.h914 static inline void *getAsVoidPointer(clang::DeclarationName P) {
H A DType.h85 static inline void *getAsVoidPointer(::clang::Type *P) { return P; }
96 static inline void *getAsVoidPointer(::clang::ExtQuals *P) { return P; }
1325 static inline void *getAsVoidPointer(clang::QualType P) {
H A DDeclBase.h1229 static inline void *getAsVoidPointer(::clang::NamedDecl *P) { return P; }
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DIdentifierTable.h962 static const void *getAsVoidPointer(clang::Selector P) {
977 static void *getAsVoidPointer(clang::IdentifierInfo* P) {
990 static const void *getAsVoidPointer(const clang::IdentifierInfo* P) {
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DReachingDefAnalysis.h55 static inline void *getAsVoidPointer(const ReachingDef &RD) {
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp48 ID.AddPointer(replacement.getAsVoidPointer()); in Profile()
H A DTemplateBase.cpp338 .getAsVoidPointer()); in Profile()
H A DItaniumMangle.cpp5934 reinterpret_cast<uintptr_t>(Template.getAsVoidPointer())); in mangleSubstitution()
6098 addSubstitution(reinterpret_cast<uintptr_t>(Template.getAsVoidPointer())); in addSubstitution()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DGlobalsModRef.cpp78 static inline void *getAsVoidPointer(AlignedMap *P) { return P; } in getAsVoidPointer() function

12