Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DPointerLikeTypeTraits.h57 static inline void *getAsVoidPointer(T *P) { return P; }
64 static inline void *getAsVoidPointer(void *P) { return P; }
81 static inline const void *getAsVoidPointer(const T P) {
82 return NonConst::getAsVoidPointer(P);
94 static inline const void *getAsVoidPointer(const T *P) {
95 return NonConst::getAsVoidPointer(const_cast<T *>(P));
105 static inline void *getAsVoidPointer(uintptr_t P) {
126 static inline void *getAsVoidPointer(FunctionPointerT P) {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DOwnership.h86 Ptr = Traits::getAsVoidPointer(P); in set()
122 static inline void *getAsVoidPointer(clang::OpaquePtr<T> P) {
201 void *VP = PtrTraits::getAsVoidPointer(V);
224 void *VP = PtrTraits::getAsVoidPointer(V);
230 void *VP = PtrTraits::getAsVoidPointer(RHS);
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DPointerUnion.h61 static inline void *getAsVoidPointer(void *P) { return P; }
107 PointerLikeTypeTraits<PT1>::getAsVoidPointer(V))) {}
109 : Val(const_cast<void *>(PointerLikeTypeTraits<PT2>::getAsVoidPointer(V)),
175 const_cast<void *>(PointerLikeTypeTraits<PT1>::getAsVoidPointer(RHS)));
180 const_cast<void *>(PointerLikeTypeTraits<PT2>::getAsVoidPointer(RHS)),
212 static inline void *getAsVoidPointer(const PointerUnion<PT1, PT2> &P) {
334 static inline void *getAsVoidPointer(const PointerUnion3<PT1, PT2, PT3> &P) {
448 getAsVoidPointer(const PointerUnion4<PT1, PT2, PT3, PT4> &P) {
H A DSmallPtrSet.h372 auto p = insert_imp(PtrTraits::getAsVoidPointer(Ptr));
379 return erase_imp(PtrTraits::getAsVoidPointer(Ptr));
384 return makeIterator(find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)));
H A DPointerIntPair.h163 reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(Ptr)); in updatePointer()
216 getAsVoidPointer(const PointerIntPair<PointerTy, IntBits, IntType> &P) {
H A DPointerEmbeddedInt.h86 static inline void *getAsVoidPointer(const T &P) {
H A DPointerSumType.h102 void *V = HelperT::template Lookup<N>::TraitsT::getAsVoidPointer(Pointer); in set()
H A DIntervalMap.h493 static inline void *getAsVoidPointer(void *P) { return P; } in getAsVoidPointer() function
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DConstantInitFuture.h37 static inline void *getAsVoidPointer(T p) { return p; }
98 static inline void *getAsVoidPointer(T future) {
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DUse.h67 static inline void *getAsVoidPointer(User *P) { return P; } in getAsVoidPointer() function
83 static inline void *getAsVoidPointer(Use **P) { return P; } in getAsVoidPointer() function
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateName.h311 void *getAsVoidPointer() const { return Storage.getOpaqueValue(); } in getAsVoidPointer() function
530 static inline void *getAsVoidPointer(clang::TemplateName TN) {
531 return TN.getAsVoidPointer();
H A DDeclGroup.h143 static inline void *getAsVoidPointer(clang::DeclGroupRef P) {
H A DTemplateBase.h181 TemplateArg.Name = Name.getAsVoidPointer(); in TemplateArgument()
198 TemplateArg.Name = Name.getAsVoidPointer(); in TemplateArgument()
H A DExternalASTSource.h500 static void *getAsVoidPointer(Ptr P) { return P.getOpaqueValue(); }
H A DCanonicalType.h379 static void *getAsVoidPointer(clang::CanQual<T> P) {
H A DType.h78 static inline void *getAsVoidPointer(::clang::Type *P) { return P; }
89 static inline void *getAsVoidPointer(::clang::ExtQuals *P) { return P; }
1247 static inline void *getAsVoidPointer(clang::QualType P) {
H A DDeclCXX.h106 static void *getAsVoidPointer(::clang::AnyFunctionDecl F) {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DIdentifierTable.h947 static const void *getAsVoidPointer(clang::Selector P) {
962 static void *getAsVoidPointer(clang::IdentifierInfo* P) {
975 static const void *getAsVoidPointer(const clang::IdentifierInfo* P) {
H A DSourceLocation.h471 static void *getAsVoidPointer(clang::SourceLocation L) {
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTemplateName.cpp47 ID.AddPointer(replacement.getAsVoidPointer()); in Profile()
H A DTemplateBase.cpp318 .getAsVoidPointer()); in Profile()
H A DItaniumMangle.cpp4587 reinterpret_cast<uintptr_t>(Template.getAsVoidPointer())); in mangleSubstitution()
4751 addSubstitution(reinterpret_cast<uintptr_t>(Template.getAsVoidPointer())); in addSubstitution()
H A DASTContext.cpp5299 return X.getAsVoidPointer() == Y.getAsVoidPointer(); in hasSameTemplateName()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DGlobalsModRef.cpp76 static inline void *getAsVoidPointer(AlignedMap *P) { return P; } in getAsVoidPointer() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2399 X.getAsTemplateOrTemplatePattern()).getAsVoidPointer() == in isSameTemplateArg()
2401 Y.getAsTemplateOrTemplatePattern()).getAsVoidPointer(); in isSameTemplateArg()