/external/clang/examples/analyzer-plugin/ |
MainCallChecker.cpp | 28 IdentifierInfo *II = FD->getIdentifier();
|
/external/clang/include/clang/Lex/ |
Token.h | 25 class IdentifierInfo; 53 /// This is an IdentifierInfo*, which contains the uniqued identifier 158 IdentifierInfo *getIdentifierInfo() const { 164 return (IdentifierInfo*) PtrData; 166 void setIdentifierInfo(IdentifierInfo *II) {
|
MacroInfo.h | 39 IdentifierInfo **ArgumentList; 160 void setArgumentList(IdentifierInfo* const *List, unsigned NumArgs, 167 ArgumentList = PPAllocator.Allocate<IdentifierInfo*>(NumArgs); 174 typedef IdentifierInfo* const *arg_iterator; 182 int getArgumentNum(IdentifierInfo *Arg) const {
|
HeaderSearch.h | 34 class IdentifierInfo; 76 /// macro whose IdentifierInfo may not yet have been loaded from 88 const IdentifierInfo *ControllingMacro; 102 const IdentifierInfo *getControllingMacro(ExternalIdentifierLookup *External); 206 /// macros into IdentifierInfo pointers, as needed. 421 const IdentifierInfo *ControllingMacro) {
|
Pragma.h | 25 class IdentifierInfo;
|
/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,
|
IdentifierResolver.h | 200 void updatingIdentifier(IdentifierInfo &II); 201 void readingIdentifier(IdentifierInfo &II);
|
DeclSpec.h | 43 class IdentifierInfo; 108 void Extend(ASTContext &Context, IdentifierInfo *Identifier, 775 const IdentifierInfo *getGetterName() const { return GetterName; } 776 IdentifierInfo *getGetterName() { return GetterName; } 777 void setGetterName(IdentifierInfo *name) { GetterName = name; } 779 const IdentifierInfo *getSetterName() const { return SetterName; } 780 IdentifierInfo *getSetterName() { return SetterName; } 781 void setSetterName(IdentifierInfo *name) { SetterName = name; } 791 IdentifierInfo *GetterName; // getter name of NULL if no getter 792 IdentifierInfo *SetterName; // setter name of NULL if no sette [all...] |
ExternalSemaSource.h | 160 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) {}
|
Sema.h | 501 llvm::DenseMap<IdentifierInfo*,WeakInfo> WeakUndeclaredIdentifiers; 507 llvm::DenseMap<IdentifierInfo*,AsmLabelAttr*> ExtnameUndeclaredIdentifiers; [all...] |
CodeCompleteConsumer.h | 146 class IdentifierInfo; 274 IdentifierInfo **SelIdents; 286 IdentifierInfo **SelIdents = NULL, 311 IdentifierInfo **getSelIdents() const { return SelIdents; } 665 const IdentifierInfo *Macro; 733 CodeCompletionResult(const IdentifierInfo *Macro, [all...] |
/external/clang/lib/Sema/ |
IdentifierResolver.cpp | 156 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 181 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 222 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 243 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 265 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 332 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 407 void IdentifierResolver::readingIdentifier(IdentifierInfo &II) { 412 void IdentifierResolver::updatingIdentifier(IdentifierInfo &II) {
|
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) { 184 void Sema::ActOnPragmaPack(PragmaPackKind Kind, IdentifierInfo *Name, 269 IdentifierInfo *Name = IdTok.getIdentifierInfo(); 342 void Sema::ActOnPragmaVisibility(const IdentifierInfo* VisType,
|
/external/clang/include/clang/AST/ |
NestedNameSpecifier.h | 27 class IdentifierInfo; 66 /// IdentifierInfo*, Namespace*, or Type*, depending on the kind of 74 /// \brief An identifier, stored as an IdentifierInfo*. 115 IdentifierInfo *II); 139 IdentifierInfo *II); 159 IdentifierInfo *getAsIdentifier() const { 161 return (IdentifierInfo *)Specifier; 383 void Extend(ASTContext &Context, IdentifierInfo *Identifier,
|
DeclObjC.h | 497 IdentifierInfo *Id, SourceLocation nameLoc, 547 ObjCIvarDecl *getIvarDecl(IdentifierInfo *Id) const; 549 ObjCPropertyDecl *FindPropertyDeclaration(IdentifierInfo *PropertyId) const; 551 typedef llvm::DenseMap<IdentifierInfo*, ObjCPropertyDecl*> PropertyMap; 671 ObjCInterfaceDecl(DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, 706 IdentifierInfo *Id, 736 ObjCCategoryDecl *FindCategoryDeclaration(IdentifierInfo *CategoryId) const; [all...] |
TemplateName.h | 27 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) {
|
/external/clang/include/clang/Parse/ |
Parser.h | 89 IdentifierInfo *Ident__exception_code, 93 IdentifierInfo *Ident__exception_info, 97 IdentifierInfo *Ident__abnormal_termination, 102 IdentifierInfo *Ident__except; 104 /// Ident_super - IdentifierInfo for "super", to support fast 106 IdentifierInfo *Ident_super; 107 /// Ident_vector and Ident_pixel - cached IdentifierInfo's for 110 IdentifierInfo *Ident_vector; 111 IdentifierInfo *Ident_pixel; 114 mutable IdentifierInfo *Ident_instancetype [all...] |
/external/clang/include/clang/Serialization/ |
ASTReader.h | 412 /// IdentifierInfo for the identifier with ID=I+1 that has already 414 std::vector<IdentifierInfo *> IdentifiersLoaded; 480 IdentifierInfo *Id; 485 HiddenName(IdentifierInfo *II, MacroDirective *MD) 488 HiddenName(IdentifierInfo *II, MacroDirective *MD, SourceLocation Loc) 498 std::pair<IdentifierInfo *, MacroDirective *> getMacro() const { 561 typedef llvm::MapVector<IdentifierInfo *, 801 llvm::MapVector<IdentifierInfo *, SmallVector<uint32_t, 4> > 806 llvm::DenseMap<IdentifierInfo *, unsigned> IdentifierGeneration; [all...] |
/external/clang/lib/Serialization/ |
ASTReaderInternals.h | 122 // If we know the IdentifierInfo in advance, it is here and we will 125 IdentifierInfo *KnownII; 128 typedef IdentifierInfo * data_type; 131 IdentifierInfo *II = 0)
|
/external/clang/lib/AST/ |
SelectorLocationsKind.cpp | 30 IdentifierInfo *II = Sel.getIdentifierInfoForSlot(0); 38 IdentifierInfo *II = Sel.getIdentifierInfoForSlot(Index);
|
DeclarationName.cpp | 65 IdentifierInfo *ID; 86 IdentifierInfo *LII = LHS.getAsIdentifierInfo(); 87 IdentifierInfo *RII = RHS.getAsIdentifierInfo(); 190 if (const IdentifierInfo *II = getAsIdentifierInfo()) 274 IdentifierInfo *DeclarationName::getCXXLiteralIdentifier() const { 432 DeclarationNameTable::getCXXLiteralOperatorName(IdentifierInfo *II) {
|
/external/clang/lib/Parse/ |
ParsePragma.cpp | 34 const IdentifierInfo *VisType = 35 static_cast<IdentifierInfo *>(Tok.getAnnotationValue()); 42 IdentifierInfo *Name; 92 IdentifierInfo *WeakName = Tok.getIdentifierInfo(); 95 IdentifierInfo *AliasName = Tok.getIdentifierInfo(); 106 IdentifierInfo *RedefName = Tok.getIdentifierInfo(); 109 IdentifierInfo *AliasName = Tok.getIdentifierInfo(); 126 typedef llvm::PointerIntPair<IdentifierInfo *, 1, bool> OpenCLExtData; 134 IdentifierInfo *ename = data.getPointer(); 165 const IdentifierInfo *PushPop = Tok.getIdentifierInfo() [all...] |
/frameworks/compile/slang/ |
slang_rs_pragma_handler.h | 26 class IdentifierInfo;
|
/external/clang/lib/Lex/ |
PTHLexer.cpp | 84 IdentifierInfo *II = PTHMgr.GetIdentifierInfo(IdentifierID-1); 176 // This saves some copies and it also reduces IdentifierInfo* lookup. 414 IdentifierInfo** perIDCache, 527 // Pre-allocate the persistent ID -> IdentifierInfo* cache. We use calloc() 530 IdentifierInfo** PerIDCache = 0; 533 PerIDCache = (IdentifierInfo**)calloc(NumIds, sizeof(*PerIDCache)); 551 IdentifierInfo* PTHManager::LazilyCreateIdentifierInfo(unsigned PersistentID) { 552 // Look in the PTH file for the string data for the IdentifierInfo object. 559 std::pair<IdentifierInfo,const unsigned char*> *Mem = 560 Alloc.Allocate<std::pair<IdentifierInfo,const unsigned char*> >() [all...] |
PPMacroExpansion.cpp | 36 Preprocessor::getMacroDirectiveHistory(const IdentifierInfo *II) const { 46 Preprocessor::setMacroDirective(IdentifierInfo *II, MacroInfo *MI, 61 void Preprocessor::addLoadedMacroInfo(IdentifierInfo *II, MacroDirective *MD, 130 void Preprocessor::makeLoadedMacroInfoVisible(IdentifierInfo *II, 159 void Preprocessor::clearMacroInfo(IdentifierInfo *II) { 169 static IdentifierInfo *RegisterBuiltinMacro(Preprocessor &PP, const char *Name){ 171 IdentifierInfo *Id = PP.getIdentifierInfo(Name); 229 const IdentifierInfo *MacroIdent, 231 IdentifierInfo *II = MI->getReplacementToken(0).getIdentifierInfo(); 463 if (IdentifierInfo *NewII = Identifier.getIdentifierInfo()) [all...] |