/frameworks/compile/slang/ |
slang_rs_pragma_handler.h | 26 class IdentifierInfo;
|
/external/clang/include/clang/Lex/ |
MacroInfo.h | 39 IdentifierInfo **ArgumentList; 173 void setArgumentList(IdentifierInfo* const *List, unsigned NumArgs, 180 ArgumentList = PPAllocator.Allocate<IdentifierInfo*>(NumArgs); 187 typedef IdentifierInfo* const *arg_iterator; 195 int getArgumentNum(IdentifierInfo *Arg) const {
|
Token.h | 25 class IdentifierInfo; 53 /// This is an IdentifierInfo*, which contains the uniqued identifier 165 IdentifierInfo *getIdentifierInfo() const { 171 return (IdentifierInfo*) PtrData; 173 void setIdentifierInfo(IdentifierInfo *II) {
|
HeaderSearch.h | 28 class IdentifierInfo; 68 /// macro whose IdentifierInfo may not yet have been loaded from 80 const IdentifierInfo *ControllingMacro; 93 const IdentifierInfo *getControllingMacro(ExternalIdentifierLookup *External); 167 /// macros into IdentifierInfo pointers, as needed. 314 const IdentifierInfo *ControllingMacro) {
|
PPCallbacks.h | 26 class IdentifierInfo; 119 virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, 258 virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind,
|
/external/clang/lib/Index/ |
Entity.cpp | 81 IdentifierInfo *II = &ProgImpl.getIdents().get(Name); 107 if (IdentifierInfo *II = LocalName.getAsIdentifierInfo()) { 108 IdentifierInfo *GlobII = &ProgImpl.getIdents().get(II->getName()); 176 if (IdentifierInfo *GlobII = Name.getAsIdentifierInfo()) { 177 IdentifierInfo &II = AST.Idents.get(GlobII->getName());
|
/external/clang/lib/Frontend/ |
CacheTokens.cpp | 172 typedef llvm::DenseMap<const IdentifierInfo*,uint32_t> IDMap; 184 //// Get the persistent id for the given IdentifierInfo*. 185 uint32_t ResolveID(const IdentifierInfo* II); 227 uint32_t PTHWriter::ResolveID(const IdentifierInfo* II) { 228 // Null IdentifierInfo's map to the persistent ID 0. 333 IdentifierInfo* II = PP.LookUpIdentifierInfo(Tok); 570 const IdentifierInfo* II; 614 // (1) an inverse map from persistent IDs -> (IdentifierInfo*,Offset) 615 // (2) a map from (IdentifierInfo*, Offset)* -> persistent IDs 623 // Generate mapping from persistent IDs -> IdentifierInfo* [all...] |
/external/clang/include/clang/AST/ |
TemplateName.h | 27 class IdentifierInfo; 441 /// is interpreted as an IdentifierInfo pointer (when clear) or as an 450 const IdentifierInfo *Identifier; 469 const IdentifierInfo *Identifier) 474 const IdentifierInfo *Identifier, 498 const IdentifierInfo *getIdentifier() const { 522 const IdentifierInfo *Identifier) {
|
Decl.h | 115 IdentifierInfo *getIdentifier() const { return Name.getAsIdentifierInfo(); } 326 LabelDecl(DeclContext *DC, SourceLocation IdentL, IdentifierInfo *II, 332 SourceLocation IdentL, IdentifierInfo *II); 334 SourceLocation IdentL, IdentifierInfo *II, 389 SourceLocation IdLoc, IdentifierInfo *Id) 397 SourceLocation IdLoc, IdentifierInfo *Id); 766 SourceLocation IdLoc, IdentifierInfo *Id, 792 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, [all...] |
ASTImporter.h | 31 class IdentifierInfo; 185 IdentifierInfo *Import(const IdentifierInfo *FromId);
|
/external/clang/lib/Sema/ |
SemaAttr.cpp | 34 IdentifierInfo *Name; 57 void push(IdentifierInfo *Name) { 66 bool pop(IdentifierInfo *Name, bool IsReset); 70 bool PragmaPackStack::pop(IdentifierInfo *Name, bool IsReset) { 191 void Sema::ActOnPragmaPack(PragmaPackKind Kind, IdentifierInfo *Name, 279 IdentifierInfo *Name = IdTok.getIdentifierInfo(); 351 void Sema::ActOnPragmaVisibility(bool IsPush, const IdentifierInfo* VisType,
|
IdentifierResolver.cpp | 148 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 197 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 214 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 235 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 272 void IdentifierResolver::AddDeclToIdentifierChain(IdentifierInfo *II,
|
SemaObjCProperty.cpp | 210 IdentifierInfo *PropertyId = FD.D.getIdentifier(); 357 IdentifierInfo *PropertyId = FD.D.getIdentifier(); 520 IdentifierInfo *PropertyId, 521 IdentifierInfo *PropertyIvar, [all...] |
/external/clang/lib/Lex/ |
PTHLexer.cpp | 85 IdentifierInfo *II = PTHMgr.GetIdentifierInfo(IdentifierID-1); 177 // This saves some copies and it also reduces IdentifierInfo* lookup. 418 IdentifierInfo** perIDCache, 531 // Pre-allocate the persistent ID -> IdentifierInfo* cache. We use calloc() 534 IdentifierInfo** PerIDCache = 0; 537 PerIDCache = (IdentifierInfo**)calloc(NumIds, sizeof(*PerIDCache)); 555 IdentifierInfo* PTHManager::LazilyCreateIdentifierInfo(unsigned PersistentID) { 556 // Look in the PTH file for the string data for the IdentifierInfo object. 563 std::pair<IdentifierInfo,const unsigned char*> *Mem = 564 Alloc.Allocate<std::pair<IdentifierInfo,const unsigned char*> >() [all...] |
PPMacroExpansion.cpp | 34 MacroInfo *Preprocessor::getInfoForMacro(IdentifierInfo *II) const { 37 llvm::DenseMap<IdentifierInfo*, MacroInfo*>::const_iterator Pos 50 void Preprocessor::setMacroInfo(IdentifierInfo *II, MacroInfo *MI) { 62 static IdentifierInfo *RegisterBuiltinMacro(Preprocessor &PP, const char *Name){ 64 IdentifierInfo *Id = PP.getIdentifierInfo(Name); 108 const IdentifierInfo *MacroIdent, 110 IdentifierInfo *II = MI->getReplacementToken(0).getIdentifierInfo(); 297 if (IdentifierInfo *NewII = Identifier.getIdentifierInfo()) { 578 static bool HasFeature(const Preprocessor &PP, const IdentifierInfo *II) { 694 static bool HasExtension(const Preprocessor &PP, const IdentifierInfo *II) [all...] |
Preprocessor.cpp | 336 // NOTE: this has to be checked *before* testing for an IdentifierInfo. 339 if (const IdentifierInfo *II = Tok.getIdentifierInfo()) 429 IdentifierInfo *Preprocessor::LookUpIdentifierInfo(Token &Identifier) const { 433 IdentifierInfo *II; 452 void Preprocessor::SetPoisonReason(IdentifierInfo *II, unsigned DiagID) { 473 llvm::DenseMap<IdentifierInfo*,unsigned>::const_iterator it = 486 /// IdentifierInfo's 'isHandleIdentifierCase' bit. If this method changes, the 487 /// IdentifierInfo methods that compute these properties will need to change to 493 IdentifierInfo &II = *Identifier.getIdentifierInfo();
|
Pragma.cpp | 296 IdentifierInfo *II = LookUpIdentifierInfo(Tok); 419 const IdentifierInfo *II = Tok.getIdentifierInfo(); 557 /// Return the IdentifierInfo* associated with the macro to push or pop. 558 IdentifierInfo *Preprocessor::ParsePragmaPushOrPopMacro(Token &Tok) { 598 // Get the IdentifierInfo of MacroToPushTok. 606 // Parse the pragma directive and get the macro IdentifierInfo*. 607 IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PushMacroTok); 632 // Parse the pragma directive and get the macro IdentifierInfo*. 633 IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PopMacroTok); 637 llvm::DenseMap<IdentifierInfo*, std::vector<MacroInfo*> >::iterator iter [all...] |
/external/clang/include/clang/Serialization/ |
ASTReader.h | 339 /// IdentifierInfo for the identifier with ID=I+1 that has already 341 std::vector<IdentifierInfo *> IdentifiersLoaded; 369 llvm::DenseMap<IdentifierInfo *, uint64_t> UnreadMacroRecordOffsets; 580 /// \brief An IdentifierInfo that has been loaded but whose top-level 583 IdentifierInfo *II; [all...] |
ASTDeserializationListener.h | 38 IdentifierInfo *II) { }
|
ASTWriter.h | 177 /// IdentifierInfo. 178 llvm::DenseMap<const IdentifierInfo *, serialization::IdentID> IdentifierIDs; 203 llvm::DenseMap<const IdentifierInfo *, uint64_t> MacroOffsets; 206 std::vector<const IdentifierInfo *> DeserializedMacroNames; 425 void AddIdentifierRef(const IdentifierInfo *II, RecordDataImpl &Record); 442 serialization::IdentID getIdentifierRef(const IdentifierInfo *II); 448 uint64_t getMacroOffset(const IdentifierInfo *II) { 558 void SetIdentifierOffset(const IdentifierInfo *II, uint32_t Offset); 610 void IdentifierRead(serialization::IdentID ID, IdentifierInfo *II);
|
/external/clang/lib/AST/ |
DeclObjC.cpp | 52 ObjCContainerDecl::getIvarDecl(IdentifierInfo *Id) const { 83 IdentifierInfo *propertyID) { 97 ObjCContainerDecl::FindPropertyDeclaration(IdentifierInfo *PropertyId) const { 156 IdentifierInfo *PropertyId) const { 238 ObjCIvarDecl *ObjCInterfaceDecl::lookupInstanceVariable(IdentifierInfo *ID, 266 const IdentifierInfo*ICName) { 627 IdentifierInfo *Id, 635 ObjCInterfaceDecl(DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, 720 ObjCInterfaceDecl::FindCategoryDeclaration(IdentifierInfo *CategoryId) const { 801 SourceLocation IdLoc, IdentifierInfo *Id [all...] |
/external/clang/include/clang/Sema/ |
DeclSpec.h | 38 class IdentifierInfo; 102 void Extend(ASTContext &Context, IdentifierInfo *Identifier, 735 const IdentifierInfo *getGetterName() const { return GetterName; } 736 IdentifierInfo *getGetterName() { return GetterName; } 737 void setGetterName(IdentifierInfo *name) { GetterName = name; } 739 const IdentifierInfo *getSetterName() const { return SetterName; } 740 IdentifierInfo *getSetterName() { return SetterName; } 741 void setSetterName(IdentifierInfo *name) { SetterName = name; } 751 IdentifierInfo *GetterName; // getter name of NULL if no getter 752 IdentifierInfo *SetterName; // setter name of NULL if no sette [all...] |
/external/clang/lib/Parse/ |
ParseObjc.cpp | 87 SmallVector<IdentifierInfo *, 8> ClassNames; 163 IdentifierInfo *nameId = Tok.getIdentifierInfo(); 172 IdentifierInfo *categoryId = 0; 223 IdentifierInfo *superClassId = 0; 296 IdentifierInfo *SelName = 301 IdentifierInfo *SetterName = OCDS.getSetterName(); 511 const IdentifierInfo *II = Tok.getIdentifierInfo(); 561 IdentifierInfo *SelIdent = ParseObjCSelectorPiece(SelLoc); 628 IdentifierInfo *Parser::ParseObjCSelectorPiece(SourceLocation &SelectorLoc) { 646 IdentifierInfo *II = &PP.getIdentifierTable().get(ThisTok.data()) [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 111 IdentifierInfo *Ident__exception_code, *Ident___exception_code, *Ident_GetExceptionCode; // __except block 112 IdentifierInfo *Ident__exception_info, *Ident___exception_info, *Ident_GetExceptionInfo; // __except filter expression 113 IdentifierInfo *Ident__abnormal_termination, *Ident___abnormal_termination, *Ident_AbnormalTermination; // __finally 115 /// Ident_super - IdentifierInfo for "super", to support fast 117 IdentifierInfo *Ident_super; 118 /// Ident_vector and Ident_pixel - cached IdentifierInfo's for 121 IdentifierInfo *Ident_vector; 122 IdentifierInfo *Ident_pixel; 125 mutable IdentifierInfo *Ident_instancetype; 128 IdentifierInfo *Ident_introduced [all...] |
/external/clang/lib/ARCMigrate/ |
TransAPIUses.cpp | 44 IdentifierInfo *selIds[2];
|