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

/freebsd-10.0-release/contrib/llvm/include/llvm/Support/
H A DPointerLikeTypeTraits.h27 // getAsVoidPointer
36 static inline void *getAsVoidPointer(T* P) { return P; } function in class:llvm::PointerLikeTypeTraits
56 static inline const void *getAsVoidPointer(const T* P) { function in class:llvm::PointerLikeTypeTraits
57 return NonConst::getAsVoidPointer(const_cast<T*>(P));
69 static inline void *getAsVoidPointer(uintptr_t P) { function in class:llvm::PointerLikeTypeTraits
H A DValueHandle.h29 static inline void *getAsVoidPointer(ValueHandleBase** P) { return P; } function in class:llvm::PointerLikeTypeTraits
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DOwnership.h65 Ptr = Traits::getAsVoidPointer(P);
98 static inline void *getAsVoidPointer(clang::OpaquePtr<T> P) { function in class:llvm::PointerLikeTypeTraits
176 void *VP = PtrTraits::getAsVoidPointer(V);
199 void *VP = PtrTraits::getAsVoidPointer(V);
205 void *VP = PtrTraits::getAsVoidPointer(RHS);
/freebsd-10.0-release/contrib/llvm/include/llvm/ADT/
H A DPointerUnion.h54 static inline void *getAsVoidPointer(void *P) { return P; } function in class:llvm::PointerUnionUIntTraits
99 const_cast<void *>(PointerLikeTypeTraits<PT1>::getAsVoidPointer(V))) {
102 const_cast<void *>(PointerLikeTypeTraits<PT2>::getAsVoidPointer(V)), 1) {
160 const_cast<void *>(PointerLikeTypeTraits<PT1>::getAsVoidPointer(RHS)));
165 const_cast<void *>(PointerLikeTypeTraits<PT2>::getAsVoidPointer(RHS)),
184 getAsVoidPointer(const PointerUnion<PT1, PT2> &P) { function in class:llvm::PointerLikeTypeTraits
317 getAsVoidPointer(const PointerUnion3<PT1, PT2, PT3> &P) { function in class:llvm::PointerLikeTypeTraits
430 getAsVoidPointer(const PointerUnion4<PT1, PT2, PT3, PT4> &P) { function in class:llvm::PointerLikeTypeTraits
H A DPointerIntPair.h80 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(PtrVal));
98 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(PtrVal));
106 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(PtrVal));
182 getAsVoidPointer(const PointerIntPair<PointerTy, IntBits, IntType> &P) {
H A DSmallPtrSet.h254 return insert_imp(PtrTraits::getAsVoidPointer(Ptr));
260 return erase_imp(PtrTraits::getAsVoidPointer(Ptr));
265 return count_imp(PtrTraits::getAsVoidPointer(Ptr));
H A DIntervalMap.h488 static inline void *getAsVoidPointer(void *P) { return P; } function in struct:llvm::IntervalMapImpl::NodeRef::CacheAlignedPointerTraits
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateName.h324 void *getAsVoidPointer() const { return Storage.getOpaqueValue(); } function in class:clang::TemplateName
548 static inline void *getAsVoidPointer(clang::TemplateName TN) { function in class:llvm::PointerLikeTypeTraits
549 return TN.getAsVoidPointer();
H A DDeclGroup.h146 static inline void *getAsVoidPointer(clang::DeclGroupRef P) { function in class:llvm::PointerLikeTypeTraits
H A DTemplateBase.h150 TemplateArg.Name = Name.getAsVoidPointer();
168 TemplateArg.Name = Name.getAsVoidPointer();
H A DCanonicalType.h365 static inline void *getAsVoidPointer(clang::CanQual<T> P) { function in class:llvm::PointerLikeTypeTraits
H A DDeclBase.h59 static inline void *getAsVoidPointer(PT P) { return P; } function in class:llvm::PointerLikeTypeTraits
H A DType.h52 static inline void *getAsVoidPointer(::clang::Type *P) { return P; } function in class:llvm::PointerLikeTypeTraits
61 static inline void *getAsVoidPointer(::clang::ExtQuals *P) { return P; } function in class:llvm::PointerLikeTypeTraits
1012 static inline void *getAsVoidPointer(clang::QualType P) { function in class:llvm::PointerLikeTypeTraits
H A DDeclCXX.h76 static inline void *getAsVoidPointer(::clang::AnyFunctionDecl F) { function in class:llvm::PointerLikeTypeTraits
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DIdentifierTable.h796 static inline const void *getAsVoidPointer(clang::Selector P) {
810 static inline void *getAsVoidPointer(clang::IdentifierInfo* P) {
822 static inline const void *getAsVoidPointer(const clang::IdentifierInfo* P) {
H A DSourceLocation.h427 static inline void *getAsVoidPointer(clang::SourceLocation L) { function in class:llvm::PointerLikeTypeTraits
/freebsd-10.0-release/contrib/llvm/include/llvm/IR/
H A DUse.h47 static inline void *getAsVoidPointer(Use** P) { return P; } function in class:llvm::PointerLikeTypeTraits
H A DInstruction.h458 static inline void *getAsVoidPointer(PT P) { return P; } function in class:llvm::PointerLikeTypeTraits
H A DValue.h414 static inline void *getAsVoidPointer(PT P) { return P; } function in class:llvm::PointerLikeTypeTraits
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DTemplateName.cpp38 ID.AddPointer(replacement.getAsVoidPointer());
H A DItaniumMangle.cpp3251 reinterpret_cast<uintptr_t>(Template.getAsVoidPointer()));
3437 addSubstitution(reinterpret_cast<uintptr_t>(Template.getAsVoidPointer()));
H A DASTContext.cpp3937 return X.getAsVoidPointer() == Y.getAsVoidPointer();
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1956 X.getAsTemplateOrTemplatePattern()).getAsVoidPointer() ==
1958 Y.getAsTemplateOrTemplatePattern()).getAsVoidPointer();

Completed in 238 milliseconds