Home
last modified time | relevance | path

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

12

/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDPointerLikeTypeTraits.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-14-stable/contrib/llvm-project/llvm/include/llvm/ADT/
HDPointerUnion.h50 static inline void *getAsVoidPointer(void *P) { return P; } in getAsVoidPointer() function
78 PointerLikeTypeTraits<Type>::getAsVoidPointer(V)),
84 const_cast<void *>(PointerLikeTypeTraits<Type>::getAsVoidPointer(V)),
177 PointerLikeTypeTraits<First>::getAsVoidPointer(cast<First>(*this)) ==
266 static inline void *getAsVoidPointer(const PointerUnion<PTs...> &P) {
HDSmallPtrSet.h345 auto p = insert_imp(PtrTraits::getAsVoidPointer(Ptr)); in insert()
362 return erase_imp(PtrTraits::getAsVoidPointer(Ptr)); in erase()
413 return find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)) != EndPointer(); in count()
416 return makeIterator(find_imp(ConstPtrTraits::getAsVoidPointer(Ptr))); in find()
419 return find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)) != EndPointer(); in contains()
HDPointerIntPair.h201 reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(Ptr)); in updatePointer()
248 getAsVoidPointer(const PointerIntPair<PointerTy, IntBits, IntType> &P) {
HDPointerEmbeddedInt.h85 static inline void *getAsVoidPointer(const T &P) {
HDPointerSumType.h101 void *V = HelperT::template Lookup<N>::TraitsT::getAsVoidPointer(Pointer); in set()
HDIntervalMap.h495 static inline void *getAsVoidPointer(void *P) { return P; } in getAsVoidPointer() function
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/Sema/
HDOwnership.h85 Ptr = Traits::getAsVoidPointer(P); in set()
121 static inline void *getAsVoidPointer(clang::OpaquePtr<T> P) {
210 void *VP = PtrTraits::getAsVoidPointer(RHS);
222 PtrTraits::getAsVoidPointer(Result.get()) == P);
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/CodeGen/
HDConstantInitFuture.h36 static inline void *getAsVoidPointer(T p) { return p; }
95 static inline void *getAsVoidPointer(T future) {
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/AST/
HDTemplateName.h353 void *getAsVoidPointer() const { return Storage.getOpaqueValue(); } in getAsVoidPointer() function
477 ID.AddPointer(TN.getAsVoidPointer()); in Profile()
596 static inline void *getAsVoidPointer(clang::TemplateName TN) {
597 return TN.getAsVoidPointer();
HDTemplateBase.h42 static inline void *getAsVoidPointer(clang::Expr *P) { return P; }
234 TemplateArg.Name = Name.getAsVoidPointer();
256 TemplateArg.Name = Name.getAsVoidPointer();
HDDeclGroup.h142 static inline void *getAsVoidPointer(clang::DeclGroupRef P) {
HDAPValue.h95 static void *getAsVoidPointer(clang::TypeInfoLValue V) {
107 static void *getAsVoidPointer(clang::DynamicAllocLValue V) {
HDRedeclarable.h415 static inline void *getAsVoidPointer(clang::CanonicalDeclPtr<decl_type> P) {
HDExternalASTSource.h503 static void *getAsVoidPointer(Ptr P) { return P.getOpaqueValue(); }
HDCanonicalType.h379 static void *getAsVoidPointer(clang::CanQual<T> P) {
HDDeclarationName.h924 static inline void *getAsVoidPointer(clang::DeclarationName P) {
HDDeclBase.h1305 static inline void *getAsVoidPointer(::clang::NamedDecl *P) { return P; }
HDType.h89 static inline void *getAsVoidPointer(::clang::Type *P) { return P; }
100 static inline void *getAsVoidPointer(::clang::ExtQuals *P) { return P; }
1664 static inline void *getAsVoidPointer(clang::QualType P) {
/freebsd-14-stable/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
HDDependencyTracker.h182 static inline void *getAsVoidPointer(CompileUnit *P) { return P; } in getAsVoidPointer() function
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDReachingDefAnalysis.h55 static inline void *getAsVoidPointer(const ReachingDef &RD) {
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/Basic/
HDDirectoryEntry.h195 static inline void *getAsVoidPointer(clang::DirectoryEntryRef Dir) {
HDIdentifierTable.h1192 static const void *getAsVoidPointer(clang::Selector P) {
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDGlobalsModRef.cpp77 static inline void *getAsVoidPointer(AlignedMap *P) { return P; } in getAsVoidPointer() function
/freebsd-14-stable/contrib/llvm-project/clang/lib/AST/
HDASTContext.cpp6724 return getCanonicalTemplateName(X).getAsVoidPointer() == in hasSameTemplateName()
6725 getCanonicalTemplateName(Y).getAsVoidPointer(); in hasSameTemplateName()
12915 if (X.getAsVoidPointer() == Y.getAsVoidPointer()) in getCommonTemplateName()
12921 if (CX.getAsVoidPointer() != in getCommonTemplateName()
12922 Ctx.getCanonicalTemplateName(Y).getAsVoidPointer()) in getCommonTemplateName()
12930 assert(R.getAsVoidPointer() != nullptr); in getCommonTemplateNameChecked()
12975 if (!CTN.getAsVoidPointer()) in getCommonTemplateArgument()
12983 if (!CTN.getAsVoidPointer()) in getCommonTemplateArgument()
13646 if (!CTN.getAsVoidPointer()) in getCommonSugarTypeNode()

12