/freebsd-10-stable/contrib/llvm/include/llvm/Support/ |
H A D | PointerLikeTypeTraits.h | 27 // 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 D | ValueHandle.h | 29 static inline void *getAsVoidPointer(ValueHandleBase** P) { return P; } function in class:llvm::PointerLikeTypeTraits
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Ownership.h | 79 Ptr = Traits::getAsVoidPointer(P); 112 static inline void *getAsVoidPointer(clang::OpaquePtr<T> P) { function in class:llvm::PointerLikeTypeTraits 190 void *VP = PtrTraits::getAsVoidPointer(V); 213 void *VP = PtrTraits::getAsVoidPointer(V); 219 void *VP = PtrTraits::getAsVoidPointer(RHS);
|
/freebsd-10-stable/contrib/llvm/include/llvm/ADT/ |
H A D | PointerUnion.h | 55 static inline void *getAsVoidPointer(void *P) { return P; } function in class:llvm::PointerUnionUIntTraits 100 const_cast<void *>(PointerLikeTypeTraits<PT1>::getAsVoidPointer(V))) { 103 const_cast<void *>(PointerLikeTypeTraits<PT2>::getAsVoidPointer(V)), 1) { 161 const_cast<void *>(PointerLikeTypeTraits<PT1>::getAsVoidPointer(RHS))); 166 const_cast<void *>(PointerLikeTypeTraits<PT2>::getAsVoidPointer(RHS)), 197 getAsVoidPointer(const PointerUnion<PT1, PT2> &P) { function in class:llvm::PointerLikeTypeTraits 330 getAsVoidPointer(const PointerUnion3<PT1, PT2, PT3> &P) { function in class:llvm::PointerLikeTypeTraits 443 getAsVoidPointer(const PointerUnion4<PT1, PT2, PT3, PT4> &P) { function in class:llvm::PointerLikeTypeTraits
|
H A D | PointerIntPair.h | 81 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(PtrVal)); 99 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(PtrVal)); 107 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(PtrVal)); 183 getAsVoidPointer(const PointerIntPair<PointerTy, IntBits, IntType> &P) {
|
H A D | SmallPtrSet.h | 254 return insert_imp(PtrTraits::getAsVoidPointer(Ptr)); 260 return erase_imp(PtrTraits::getAsVoidPointer(Ptr)); 265 return count_imp(PtrTraits::getAsVoidPointer(Ptr));
|
H A D | IntervalMap.h | 488 static inline void *getAsVoidPointer(void *P) { return P; } function in struct:llvm::IntervalMapImpl::NodeRef::CacheAlignedPointerTraits
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | TemplateName.h | 324 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 D | DeclGroup.h | 146 static inline void *getAsVoidPointer(clang::DeclGroupRef P) { function in class:llvm::PointerLikeTypeTraits
|
H A D | TemplateBase.h | 160 TemplateArg.Name = Name.getAsVoidPointer(); 177 TemplateArg.Name = Name.getAsVoidPointer();
|
H A D | CanonicalType.h | 365 static inline void *getAsVoidPointer(clang::CanQual<T> P) { function in class:llvm::PointerLikeTypeTraits
|
H A D | DeclBase.h | 61 static inline void *getAsVoidPointer(PT P) { return P; } function in class:llvm::PointerLikeTypeTraits
|
H A D | Type.h | 52 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 D | DeclCXX.h | 77 static inline void *getAsVoidPointer(::clang::AnyFunctionDecl F) { function in class:llvm::PointerLikeTypeTraits
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/ |
H A D | IdentifierTable.h | 818 static inline const void *getAsVoidPointer(clang::Selector P) { 832 static inline void *getAsVoidPointer(clang::IdentifierInfo* P) { 844 static inline const void *getAsVoidPointer(const clang::IdentifierInfo* P) {
|
H A D | SourceLocation.h | 427 static inline void *getAsVoidPointer(clang::SourceLocation L) { function in class:clang::llvm::PointerLikeTypeTraits
|
/freebsd-10-stable/contrib/llvm/include/llvm/IR/ |
H A D | Use.h | 47 static inline void *getAsVoidPointer(Use** P) { return P; } function in class:llvm::PointerLikeTypeTraits
|
H A D | Instruction.h | 458 static inline void *getAsVoidPointer(PT P) { return P; } function in class:llvm::PointerLikeTypeTraits
|
H A D | Value.h | 433 static inline void *getAsVoidPointer(PT P) { return P; } function in class:llvm::PointerLikeTypeTraits
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
H A D | TemplateName.cpp | 38 ID.AddPointer(replacement.getAsVoidPointer());
|
H A D | ItaniumMangle.cpp | 3410 reinterpret_cast<uintptr_t>(Template.getAsVoidPointer())); 3596 addSubstitution(reinterpret_cast<uintptr_t>(Template.getAsVoidPointer()));
|
H A D | ASTContext.cpp | 4009 return X.getAsVoidPointer() == Y.getAsVoidPointer();
|
/freebsd-10-stable/contrib/llvm/include/llvm/Object/ |
H A D | ELF.h | 145 static inline const void *getAsVoidPointer(T *P) { return P; } function in class:llvm::object::ELFFile::ArchivePointerTypeTraits
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 1955 X.getAsTemplateOrTemplatePattern()).getAsVoidPointer() == 1957 Y.getAsTemplateOrTemplatePattern()).getAsVoidPointer();
|