/external/llvm/include/llvm/ADT/ |
H A D | NullablePtr.h | 27 T *Ptr; member in class:llvm::NullablePtr 29 NullablePtr(T *P = 0) : Ptr(P) {} 31 bool isNull() const { return Ptr == 0; } 32 bool isNonNull() const { return Ptr != 0; } 36 assert(Ptr && "Pointer wasn't checked for null!"); 37 return Ptr; 42 assert(Ptr && "Pointer wasn't checked for null!"); 43 return Ptr; 46 T *getPtrOrNull() { return Ptr; } 47 const T *getPtrOrNull() const { return Ptr; } [all...] |
H A D | OwningPtr.h | 30 T *Ptr; member in class:llvm::OwningPtr 32 explicit OwningPtr(T *P = 0) : Ptr(P) {} 35 delete Ptr; 42 if (P == Ptr) return; 43 T *Tmp = Ptr; 44 Ptr = P; 51 T *Tmp = Ptr; 52 Ptr = 0; 57 assert(Ptr && "Cannot dereference null pointer"); 58 return *Ptr; 84 T *Ptr; member in class:llvm::OwningArrayPtr [all...] |
H A D | SmallPtrSet.h | 104 bool insert_imp(const void * Ptr); 110 bool erase_imp(const void * Ptr); 112 bool count_imp(const void * Ptr) const { 117 if (*APtr == Ptr) 123 return *FindBucketFor(Ptr) == Ptr; 129 unsigned Hash(const void *Ptr) const { 130 return static_cast<unsigned>(((uintptr_t)Ptr >> 4) & (CurArraySize-1)); 132 const void * const *FindBucketFor(const void *Ptr) const; 252 bool insert(PtrType Ptr) { argument 258 erase(PtrType Ptr) argument [all...] |
/external/llvm/include/llvm/Support/ |
H A D | SMLoc.h | 24 const char *Ptr; member in class:llvm::SMLoc 26 SMLoc() : Ptr(0) {} 27 SMLoc(const SMLoc &RHS) : Ptr(RHS.Ptr) {} 29 bool isValid() const { return Ptr != 0; } 31 bool operator==(const SMLoc &RHS) const { return RHS.Ptr == Ptr; } 32 bool operator!=(const SMLoc &RHS) const { return RHS.Ptr != Ptr; } 34 const char *getPointer() const { return Ptr; } 36 getFromPointer(const char *Ptr) argument [all...] |
H A D | ManagedStatic.h | 31 static void call(void * Ptr) { delete (T*)Ptr; } argument 34 static void call(void * Ptr) { delete[] (T*)Ptr; } argument 42 mutable void *Ptr; member in class:llvm::ManagedStaticBase 49 bool isConstructed() const { return Ptr != 0; } 65 void* tmp = Ptr; 69 return *static_cast<C*>(Ptr); 72 void* tmp = Ptr; 76 return static_cast<C*>(Ptr); [all...] |
/external/llvm/lib/Support/ |
H A D | FormattedStream.cpp | 23 static unsigned CountColumns(unsigned Column, const char *Ptr, size_t Size) { argument 27 for (const char *End = Ptr + Size; Ptr != End; ++Ptr) { 29 if (*Ptr == '\n' || *Ptr == '\r') 31 else if (*Ptr == '\t') 41 void formatted_raw_ostream::ComputeColumn(const char *Ptr, size_t Size) { argument 45 if (Ptr <= Scanned && Scanned <= Ptr 70 write_impl(const char *Ptr, size_t Size) argument [all...] |
H A D | ManagedStatic.cpp | 27 if (Ptr == 0) { 31 Ptr = tmp; 41 assert(Ptr == 0 && DeleterFn == 0 && Next == 0 && 43 Ptr = Creator ? Creator() : 0; 61 DeleterFn(Ptr); 64 Ptr = 0;
|
H A D | raw_os_ostream.cpp | 26 void raw_os_ostream::write_impl(const char *Ptr, size_t Size) { argument 27 OS.write(Ptr, Size);
|
H A D | Twine.cpp | 58 void Twine::printOneChild(raw_ostream &OS, Child Ptr, argument 64 Ptr.twine->print(OS); 67 OS << Ptr.cString; 70 OS << *Ptr.stdString; 73 OS << *Ptr.stringRef; 76 OS << Ptr.character; 79 OS << Ptr.decUI; 82 OS << Ptr.decI; 85 OS << *Ptr.decUL; 88 OS << *Ptr 102 printOneChildRepr(raw_ostream &OS, Child Ptr, NodeKind Kind) const argument [all...] |
H A D | circular_raw_ostream.cpp | 18 void circular_raw_ostream::write_impl(const char *Ptr, size_t Size) { argument 20 TheStream->write(Ptr, Size); 28 memcpy(Cur, Ptr, Bytes);
|
H A D | SmallPtrSet.cpp | 39 bool SmallPtrSetImpl::insert_imp(const void * Ptr) { argument 44 if (*APtr == Ptr) 49 SmallArray[NumElements++] = Ptr; 65 const void **Bucket = const_cast<const void**>(FindBucketFor(Ptr)); 66 if (*Bucket == Ptr) return false; // Already inserted, good. 71 *Bucket = Ptr; 76 bool SmallPtrSetImpl::erase_imp(const void * Ptr) { 81 if (*APtr == Ptr) { 93 void **Bucket = const_cast<void**>(FindBucketFor(Ptr)); 94 if (*Bucket != Ptr) retur [all...] |
H A D | Allocator.cpp | 32 /// AlignPtr - Align Ptr to Alignment bytes, rounding up. Alignment should 35 char *BumpPtrAllocator::AlignPtr(char *Ptr, size_t Alignment) { argument 40 return (char*)(((uintptr_t)Ptr + Alignment - 1) & 100 char *Ptr = AlignPtr(CurPtr, Alignment); local 103 if (Ptr + Size <= End) { 104 CurPtr = Ptr + Size; 105 return Ptr; 118 Ptr = AlignPtr((char*)(NewSlab + 1), Alignment); 119 assert((uintptr_t)Ptr + Size <= (uintptr_t)NewSlab + NewSlab->Size); 120 return Ptr; [all...] |
/external/clang/include/clang/Sema/ |
H A D | IdentifierResolver.h | 78 /// Ptr - There are 3 forms that 'Ptr' represents: 79 /// 1) A single NamedDecl. (Ptr & 0x1 == 0) 81 /// same declaration context. (Ptr & 0x3 == 0x1) 83 /// declaration contexts too. (Ptr & 0x3 == 0x3) 84 uintptr_t Ptr; member in class:clang::IdentifierResolver::iterator 87 /// A single NamedDecl. (Ptr & 0x1 == 0) 89 Ptr = reinterpret_cast<uintptr_t>(D); 90 assert((Ptr & 0x1) == 0 && "Invalid Ptr!"); 196 isDeclPtr(void *Ptr) argument 201 toIdDeclInfo(void *Ptr) argument [all...] |
/external/clang/lib/Sema/ |
H A D | IdentifierResolver.cpp | 151 void *Ptr = Name.getFETokenInfo<void>(); local 153 if (!Ptr) { 160 if (isDeclPtr(Ptr)) { 163 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr); 166 IDI = toIdDeclInfo(Ptr); 173 void *Ptr = Name.getFETokenInfo<void>(); local 175 if (!Ptr) { 180 if (isDeclPtr(Ptr)) { 185 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr); 202 IdDeclInfo *IDI = toIdDeclInfo(Ptr); 217 void *Ptr = Name.getFETokenInfo<void>(); local 238 void *Ptr = Name.getFETokenInfo<void>(); local 257 void *Ptr = Name.getFETokenInfo<void>(); local 275 void *Ptr = II->getFETokenInfo<void>(); local 303 void *Ptr = Name.getFETokenInfo<void>(); local [all...] |
/external/llvm/lib/ExecutionEngine/JIT/ |
H A D | Intercept.cpp | 125 void *Ptr = sys::DynamicLibrary::SearchForAddressOfSymbol(NameStr); local 126 if (Ptr) return Ptr; 131 Ptr = sys::DynamicLibrary::SearchForAddressOfSymbol(NameStr+1); 132 if (Ptr) return Ptr; 144 if (void *Ptr = getPointerToNamedFunction(Prefix+"$LDBL128", false)) 145 return Ptr; 146 if (void *Ptr = getPointerToNamedFunction(Prefix, false)) 147 return Ptr; [all...] |
/external/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | Intercept.cpp | 125 void *Ptr = sys::DynamicLibrary::SearchForAddressOfSymbol(NameStr); local 126 if (Ptr) return Ptr; 131 Ptr = sys::DynamicLibrary::SearchForAddressOfSymbol(NameStr+1); 132 if (Ptr) return Ptr; 144 if (void *Ptr = getPointerToNamedFunction(Prefix+"$LDBL128", false)) 145 return Ptr; 146 if (void *Ptr = getPointerToNamedFunction(Prefix, false)) 147 return Ptr; [all...] |
/external/qemu/distrib/sdl-1.2.12/src/video/maccommon/ |
H A D | SDL_macwm.c | 88 static Ptr CopyGammaTable (GammaTblPtr pTableGammaIn) 100 BlockMove( (Ptr)pTableGammaIn, (Ptr)pTableGammaOut, tableSize); /* move everything */ 102 return (Ptr)pTableGammaOut; /* return whatever we allocated, could be NULL */ 116 *(Ptr *)cParam.csParam = (Ptr) &DeviceGammaRec; /* record for gamma */ 125 static Ptr GetDeviceGamma (GDHandle hGD) 135 return (Ptr) pTableGammaReturn; 138 static void DisposeGammaTable (Ptr pGamma) 141 DisposePtr((Ptr) pGamm [all...] |
/external/clang/include/clang/AST/ |
H A D | DeclAccessPair.h | 30 NamedDecl *Ptr; // we'd use llvm::PointerUnion, but it isn't trivial member in class:clang::DeclAccessPair 42 return (NamedDecl*) (~Mask & (uintptr_t) Ptr); 45 return AccessSpecifier(Mask & (uintptr_t) Ptr); 55 Ptr = reinterpret_cast<NamedDecl*>(uintptr_t(AS) |
|
H A D | DeclarationName.h | 59 /// upper bits of the Ptr field. This is only used internally. 68 /// Ptr - The lowest two bits are used to express what kind of name 70 /// on the kind of name this is, the upper bits of Ptr may have one 73 /// StoredIdentifier - The name is a normal identifier, and Ptr is 77 /// selector with zero arguments, and Ptr is an IdentifierInfo 81 /// with one argument, and Ptr is an IdentifierInfo pointer 84 /// StoredDeclarationNameExtra - Ptr is actually a pointer to a 88 uintptr_t Ptr; member in class:clang::DeclarationName 91 /// Ptr. 93 return static_cast<StoredNameKind>(Ptr 150 DeclarationName(uintptr_t Ptr) argument [all...] |
H A D | DependentDiagnostic.h | 128 ddiag_iterator() : Ptr(0) {} 129 explicit ddiag_iterator(DependentDiagnostic *Ptr) : Ptr(Ptr) {} argument 137 reference operator*() const { return Ptr; } 140 assert(Ptr && "attempt to increment past end of diag list"); 141 Ptr = Ptr->NextDiagnostic; 152 return Ptr == Other.Ptr; 173 DependentDiagnostic *Ptr; member in class:clang::DeclContext::ddiag_iterator [all...] |
H A D | DeclFriend.h | 131 FriendDecl *Ptr; member in class:clang::CXXRecordDecl::friend_iterator 134 explicit friend_iterator(FriendDecl *Ptr) : Ptr(Ptr) {} argument 144 reference operator*() const { return Ptr; } 147 assert(Ptr && "attempt to increment past end of friend list"); 148 Ptr = Ptr->getNextFriend(); 159 return Ptr == Other.Ptr; [all...] |
/external/clang/test/CXX/temp/temp.param/ |
H A D | p4.cpp | 11 template<int *Ptr> struct A5; 20 template<void *Ptr> struct A12;
|
/external/clang/include/clang/Lex/ |
H A D | Lexer.h | 402 inline char getAndAdvanceChar(const char *&Ptr, Token &Tok) { argument 405 if (isObviouslySimpleCharacter(Ptr[0])) return *Ptr++; 408 char C = getCharAndSizeSlow(Ptr, Size, &Tok); 409 Ptr += Size; 418 const char *ConsumeChar(const char *Ptr, unsigned Size, Token &Tok) { argument 421 return Ptr+Size; 426 getCharAndSizeSlow(Ptr, Size, &Tok); 427 return Ptr+Size; 434 inline char getCharAndSize(const char *Ptr, unsigne argument 453 getCharAndSizeNoWarn(const char *Ptr, unsigned &Size, const LangOptions &Features) argument [all...] |
/external/llvm/lib/VMCore/ |
H A D | IRBuilder.cpp | 42 Value *IRBuilderBase::getCastedInt8PtrValue(Value *Ptr) { argument 43 PointerType *PT = cast<PointerType>(Ptr->getType()); 45 return Ptr; 49 BitCastInst *BCI = new BitCastInst(Ptr, PT, ""); 64 CreateMemSet(Value *Ptr, Value *Val, Value *Size, unsigned Align, argument 66 Ptr = getCastedInt8PtrValue(Ptr); 67 Value *Ops[] = { Ptr, Val, Size, getInt32(Align), getInt1(isVolatile) }; 68 Type *Tys[] = { Ptr->getType(), Size->getType() }; 121 CallInst *IRBuilderBase::CreateLifetimeStart(Value *Ptr, ConstantIn argument 136 CreateLifetimeEnd(Value *Ptr, ConstantInt *Size) argument [all...] |
/external/clang/test/CodeGenCXX/ |
H A D | arm-cc.cpp | 4 const char *Ptr; member in class:SMLoc
|