/external/clang/include/clang/AST/ |
DeclarationName.h | 30 class IdentifierInfo; 42 /// this just stores an IdentifierInfo pointer to a normal 84 /// a normal IdentifierInfo pointer. 87 /// selector with zero arguments, and Ptr is an IdentifierInfo 91 /// with one argument, and Ptr is an IdentifierInfo pointer 173 // Construct a declaration name from an IdentifierInfo *. 174 DeclarationName(const IdentifierInfo *II) 176 assert((Ptr & PtrMask) == 0 && "Improperly aligned IdentifierInfo"); 189 (reinterpret_cast<IdentifierInfo *>(Ptr & ~PtrMask)); 220 /// getAsIdentifierInfo - Retrieve the IdentifierInfo * stored i [all...] |
TemplateName.h | 26 class IdentifierInfo; 445 /// is interpreted as an IdentifierInfo pointer (when clear) or as an 454 const IdentifierInfo *Identifier; 473 const IdentifierInfo *Identifier) 478 const IdentifierInfo *Identifier, 502 const IdentifierInfo *getIdentifier() const { 526 const IdentifierInfo *Identifier) {
|
DeclObjC.h | 556 SourceLocation nameLoc, IdentifierInfo *name, 569 IdentifierInfo *name, 705 IdentifierInfo *Id, SourceLocation nameLoc, 778 ObjCIvarDecl *getIvarDecl(IdentifierInfo *Id) const; 781 FindPropertyDeclaration(const IdentifierInfo *PropertyId) const; 783 typedef llvm::DenseMap<IdentifierInfo*, ObjCPropertyDecl*> PropertyMap; [all...] |
/external/clang/include/clang/Sema/ |
Designator.h | 24 class IdentifierInfo; 46 const IdentifierInfo *II; 74 const IdentifierInfo *getField() const { 126 static Designator getField(const IdentifierInfo *II, SourceLocation DotLoc,
|
Sema.h | 129 typedef ArrayRef<std::pair<IdentifierInfo *, SourceLocation>> ModuleIdPath; 656 llvm::MapVector<IdentifierInfo *, WeakInfo> WeakUndeclaredIdentifiers; 662 llvm::DenseMap<IdentifierInfo*,AsmLabelAttr*> ExtnameUndeclaredIdentifiers; [all...] |
/external/clang/lib/AST/ |
ItaniumCXXABI.cpp | 42 static const IdentifierInfo *findAnonymousUnionVarDeclName(const VarDecl& VD) { 57 llvm::DenseMap<const IdentifierInfo *, unsigned> VarManglingNumbers; 58 llvm::DenseMap<const IdentifierInfo *, unsigned> TagManglingNumbers; 84 const IdentifierInfo *Identifier = VD->getIdentifier();
|
SelectorLocationsKind.cpp | 30 IdentifierInfo *II = Sel.getIdentifierInfoForSlot(0); 38 IdentifierInfo *II = Sel.getIdentifierInfoForSlot(Index);
|
DeclObjC.cpp | 56 ObjCContainerDecl::getIvarDecl(IdentifierInfo *Id) const { 155 const IdentifierInfo *propertyID) { 182 IdentifierInfo * 195 const IdentifierInfo *PropertyId) const { 322 IdentifierInfo *PropertyId) const { 563 ObjCIvarDecl *ObjCInterfaceDecl::lookupInstanceVariable(IdentifierInfo *ID, 595 const IdentifierInfo*ICName) { 613 ObjCInterfaceDecl::lookupNestedProtocol(IdentifierInfo *Name) { [all...] |
DeclarationName.cpp | 65 IdentifierInfo *ID; 86 IdentifierInfo *LII = LHS.getAsIdentifierInfo(); 87 IdentifierInfo *RII = RHS.getAsIdentifierInfo(); 139 if (const IdentifierInfo *II = N.getAsIdentifierInfo()) 272 IdentifierInfo *DeclarationName::getCXXLiteralIdentifier() const { 429 DeclarationNameTable::getCXXLiteralOperatorName(IdentifierInfo *II) {
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
CheckObjCDealloc.cpp | 34 IdentifierInfo* SelfII, 111 IdentifierInfo* NSObjectII = &Ctx.Idents.get("NSObject"); 112 IdentifierInfo* SenTestCaseII = &Ctx.Idents.get("SenTestCase"); 116 IdentifierInfo *II = ID->getIdentifier(); 133 IdentifierInfo* II = &Ctx.Idents.get("dealloc"); 164 IdentifierInfo* RII = &Ctx.Idents.get("release"); 168 IdentifierInfo* SelfII = &Ctx.Idents.get("self");
|
NSErrorChecker.cpp | 32 static bool IsNSError(QualType T, IdentifierInfo *II); 33 static bool IsCFError(QualType T, IdentifierInfo *II); 42 mutable IdentifierInfo *II; 89 mutable IdentifierInfo *II; 155 mutable IdentifierInfo *NSErrorII, *CFErrorII; 281 static bool IsNSError(QualType T, IdentifierInfo *II) { 302 static bool IsCFError(QualType T, IdentifierInfo *II) {
|
SelectorExtras.h | 22 SmallVector<IdentifierInfo*, 10> II;
|
VforkChecker.cpp | 48 mutable llvm::SmallSet<const IdentifierInfo *, 10> VforkWhitelist; 49 mutable const IdentifierInfo *II_vfork; 54 bool isCallWhitelisted(const IdentifierInfo *II, CheckerContext &C) const; 97 bool VforkChecker::isCallWhitelisted(const IdentifierInfo *II,
|
/external/clang/include/clang/Lex/ |
PreprocessingRecord.h | 29 class IdentifierInfo; 138 const IdentifierInfo *Name; 141 explicit MacroDefinitionRecord(const IdentifierInfo *Name, 146 const IdentifierInfo *getName() const { return Name; } 161 llvm::PointerUnion<IdentifierInfo *, MacroDefinitionRecord *> NameOrDef; 164 MacroExpansion(IdentifierInfo *BuiltinName, SourceRange Range) 173 bool isBuiltinMacro() const { return NameOrDef.is<IdentifierInfo *>(); } 176 const IdentifierInfo *getName() const { 179 return NameOrDef.get<IdentifierInfo *>();
|
CodeCompletionHandler.h | 19 class IdentifierInfo; 59 virtual void CodeCompleteMacroArgument(IdentifierInfo *Macro,
|
MacroInfo.h | 49 IdentifierInfo **ArgumentList; 161 void setArgumentList(ArrayRef<IdentifierInfo *> List, 169 ArgumentList = PPAllocator.Allocate<IdentifierInfo *>(List.size()); 175 typedef IdentifierInfo *const *arg_iterator; 180 ArrayRef<const IdentifierInfo *> args() const { 181 return ArrayRef<const IdentifierInfo *>(ArgumentList, NumArguments); 186 int getArgumentNum(const IdentifierInfo *Arg) const { 499 IdentifierInfo *II; 512 ModuleMacro(Module *OwningModule, IdentifierInfo *II, MacroInfo *Macro, 522 IdentifierInfo *II, MacroInfo *Macro [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 92 IdentifierInfo *Ident__exception_code, 96 IdentifierInfo *Ident__exception_info, 100 IdentifierInfo *Ident__abnormal_termination, 105 IdentifierInfo *Ident__except; 106 mutable IdentifierInfo *Ident_sealed; 108 /// Ident_super - IdentifierInfo for "super", to support fast 110 IdentifierInfo *Ident_super; 113 IdentifierInfo *Ident_vector; 114 IdentifierInfo *Ident_bool; 117 IdentifierInfo *Ident_pixel [all...] |
/external/clang/include/clang/Analysis/DomainSpecific/ |
ObjCNoReturn.h | 30 IdentifierInfo *NSExceptionII;
|
/external/clang/lib/Frontend/ |
CacheTokens.cpp | 183 typedef llvm::DenseMap<const IdentifierInfo*,uint32_t> IDMap; 195 //// Get the persistent id for the given IdentifierInfo*. 196 uint32_t ResolveID(const IdentifierInfo* II); 248 uint32_t PTHWriter::ResolveID(const IdentifierInfo* II) { 249 // Null IdentifierInfo's map to the persistent ID 0. 357 IdentifierInfo* II = PP.LookUpIdentifierInfo(Tok); 606 const IdentifierInfo* II; 655 // (1) an inverse map from persistent IDs -> (IdentifierInfo*,Offset) 656 // (2) a map from (IdentifierInfo*, Offset)* -> persistent IDs 664 // Generate mapping from persistent IDs -> IdentifierInfo* [all...] |
/external/clang/lib/Sema/ |
IdentifierResolver.cpp | 144 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 169 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 210 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 229 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 299 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 374 void IdentifierResolver::readingIdentifier(IdentifierInfo &II) { 379 void IdentifierResolver::updatingIdentifier(IdentifierInfo &II) {
|
AttributeList.cpp | 27 IdentifierInfo *Ident) { 125 AttributeList::Kind AttributeList::getKind(const IdentifierInfo *Name, 126 const IdentifierInfo *ScopeName,
|
/external/clang/lib/Lex/ |
PTHLexer.cpp | 84 IdentifierInfo *II = PTHMgr.GetIdentifierInfo(IdentifierID-1); 169 // This saves some copies and it also reduces IdentifierInfo* lookup. 419 std::unique_ptr<IdentifierInfo *[], llvm::FreeDeleter> perIDCache, 534 // Pre-allocate the persistent ID -> IdentifierInfo* cache. We use calloc() 537 std::unique_ptr<IdentifierInfo *[], llvm::FreeDeleter> PerIDCache; 540 PerIDCache.reset((IdentifierInfo **)calloc(NumIds, sizeof(PerIDCache[0]))); 559 IdentifierInfo* PTHManager::LazilyCreateIdentifierInfo(unsigned PersistentID) { 561 // Look in the PTH file for the string data for the IdentifierInfo object. 569 std::pair<IdentifierInfo,const unsigned char*> *Mem = 570 Alloc.Allocate<std::pair<IdentifierInfo,const unsigned char*> >() [all...] |
/external/clang/lib/Parse/ |
ParsePragma.cpp | 331 const IdentifierInfo *VisType = 332 static_cast<IdentifierInfo *>(Tok.getAnnotationValue()); 340 IdentifierInfo *Name; 391 IdentifierInfo *WeakName = Tok.getIdentifierInfo(); 394 IdentifierInfo *AliasName = Tok.getIdentifierInfo(); 405 IdentifierInfo *RedefName = Tok.getIdentifierInfo(); 408 IdentifierInfo *AliasName = Tok.getIdentifierInfo(); 452 typedef llvm::PointerIntPair<IdentifierInfo *, 1, bool> OpenCLExtData; 460 IdentifierInfo *ename = data.getPointer(); 781 IdentifierInfo *PragmaNameInfo = Info->PragmaName.getIdentifierInfo() [all...] |
/external/icu/icu4c/source/test/intltest/ |
itspoof.cpp | 449 // testIdentifierInfo. Note that IdentifierInfo is not public ICU API at this time 474 IdentifierInfo::displayAlternates(alternatesString, alternates, status); 516 IdentifierInfo idInfo(status); 535 IdentifierInfo::displayAlternates(alternatesStr, idInfo.getAlternates(), status); 572 IdentifierInfo identifierInfo(status); 580 identifierInfo.setIdentifier(testString, status); 581 int32_t scriptCount = identifierInfo.getScriptCount(); 685 IdentifierInfo idInfo(status); 748 IdentifierInfo idInfo(status) [all...] |
/external/icu/icu4c/source/i18n/ |
uspoof_impl.h | 40 class IdentifierInfo; 92 // IdentifierInfo Cache. IdentifierInfo objects are somewhat expensive to create. 96 IdentifierInfo *getIdentifierInfo(UErrorCode &status) const; 97 void releaseIdentifierInfo(IdentifierInfo *idInfo) const; 114 IdentifierInfo *fCachedIdentifierInfo; // Do not use directly. See getIdentifierInfo().:w
|