Searched refs:InfoPtr (Results 1 - 5 of 5) sorted by relevance

/external/clang/include/clang/Basic/
H A DIdentifierTable.h589 uintptr_t InfoPtr; // a pointer to the MultiKeywordSelector or IdentifierInfo. member in class:clang::Selector
592 InfoPtr = reinterpret_cast<uintptr_t>(II);
593 assert((InfoPtr & ArgFlags) == 0 &&"Insufficiently aligned IdentifierInfo");
595 InfoPtr |= nArgs+1;
598 InfoPtr = reinterpret_cast<uintptr_t>(SI);
599 assert((InfoPtr & ArgFlags) == 0 &&"Insufficiently aligned IdentifierInfo");
600 InfoPtr |= MultiArg;
605 return reinterpret_cast<IdentifierInfo *>(InfoPtr & ~ArgFlags);
609 return reinterpret_cast<MultiKeywordSelector *>(InfoPtr & ~ArgFlags);
613 return InfoPtr
[all...]
H A DOnDiskHashTable.h284 iterator find(const external_key_type& eKey, Info *InfoPtr = 0) {
285 if (!InfoPtr)
286 InfoPtr = &InfoObj;
320 InfoPtr->ReadKey((const unsigned char* const) Items, L.first);
323 if (!InfoPtr->EqualKey(X, iKey)) {
329 return iterator(X, Items + L.first, L.second, InfoPtr);
/external/clang/lib/Sema/
H A DIdentifierResolver.cpp435 void *InfoPtr = D->getDeclName().getFETokenInfo<void>(); local
436 assert(!isDeclPtr(InfoPtr) && "Decl with wrong id ?");
437 IdDeclInfo *Info = toIdDeclInfo(InfoPtr);
/external/clang/include/clang/AST/
H A DDeclarationName.h174 DeclarationName(Selector Sel) : Ptr(Sel.InfoPtr) { }
/external/clang/lib/Basic/
H A DIdentifierTable.cpp382 if (InfoPtr == 0)

Completed in 225 milliseconds