/external/clang/include/clang/Lex/ |
PreprocessingRecord.h | 28 class IdentifierInfo; 139 const IdentifierInfo *Name; 142 explicit MacroDefinition(const IdentifierInfo *Name, SourceRange Range) 146 const IdentifierInfo *getName() const { return Name; } 161 llvm::PointerUnion<IdentifierInfo *, MacroDefinition *> 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*>();
|
Token.h | 25 class IdentifierInfo; 53 /// This is an IdentifierInfo*, which contains the uniqued identifier 159 IdentifierInfo *getIdentifierInfo() const { 165 return (IdentifierInfo*) PtrData; 167 void setIdentifierInfo(IdentifierInfo *II) {
|
MacroInfo.h | 44 IdentifierInfo **ArgumentList; 177 void setArgumentList(IdentifierInfo* const *List, unsigned NumArgs, 184 ArgumentList = PPAllocator.Allocate<IdentifierInfo*>(NumArgs); 191 typedef IdentifierInfo* const *arg_iterator; 199 int getArgumentNum(IdentifierInfo *Arg) const {
|
Pragma.h | 25 class IdentifierInfo;
|
/external/clang/include/clang/AST/ |
ASTImporter.h | 31 class IdentifierInfo; 188 IdentifierInfo *Import(const IdentifierInfo *FromId);
|
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; 387 void Extend(ASTContext &Context, IdentifierInfo *Identifier,
|
DeclObjC.h | 497 IdentifierInfo *Id, SourceLocation nameLoc, 550 ObjCIvarDecl *getIvarDecl(IdentifierInfo *Id) const; 552 ObjCPropertyDecl *FindPropertyDeclaration(IdentifierInfo *PropertyId) const; 554 typedef llvm::DenseMap<IdentifierInfo*, ObjCPropertyDecl*> PropertyMap; 677 ObjCInterfaceDecl(DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, 712 IdentifierInfo *Id, 742 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/lib/AST/ |
NSAPI.cpp | 21 IdentifierInfo *NSAPI::getNSClassId(NSClassIdKindKind K) const { 50 IdentifierInfo *KeyIdents[] = { 98 IdentifierInfo *KeyIdents[] = { 115 IdentifierInfo *KeyIdents[] = { 152 IdentifierInfo *KeyIdents[] = { 160 IdentifierInfo *KeyIdents[] = { 168 IdentifierInfo *KeyIdents[] = { 189 IdentifierInfo *KeyIdents[] = { 200 IdentifierInfo *KeyIdents[] = { 383 StringRef name, IdentifierInfo *&II) const [all...] |
SelectorLocationsKind.cpp | 30 IdentifierInfo *II = Sel.getIdentifierInfoForSlot(0); 38 IdentifierInfo *II = Sel.getIdentifierInfoForSlot(Index);
|
/external/clang/lib/Sema/ |
AttributeList.cpp | 99 AttributePool::createIntegerAttribute(ASTContext &C, IdentifierInfo *Name, 109 AttributeList::Kind AttributeList::getKind(const IdentifierInfo *Name, 110 const IdentifierInfo *ScopeName,
|
IdentifierResolver.cpp | 143 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 168 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 209 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 228 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 295 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) 370 void IdentifierResolver::readingIdentifier(IdentifierInfo &II) { 375 void IdentifierResolver::updatingIdentifier(IdentifierInfo &II) {
|
SemaAttr.cpp | 35 IdentifierInfo *Name; 58 void push(IdentifierInfo *Name) { 67 bool pop(IdentifierInfo *Name, bool IsReset); 71 bool PragmaPackStack::pop(IdentifierInfo *Name, bool IsReset) { 185 void Sema::ActOnPragmaPack(PragmaPackKind Kind, IdentifierInfo *Name, 295 IdentifierInfo *Name = IdTok.getIdentifierInfo(); 368 void Sema::ActOnPragmaVisibility(const IdentifierInfo* VisType,
|
/external/clang/examples/analyzer-plugin/ |
MainCallChecker.cpp | 28 IdentifierInfo *II = FD->getIdentifier();
|
/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 | 190 void updatingIdentifier(IdentifierInfo &II); 191 void readingIdentifier(IdentifierInfo &II);
|
DeclSpec.h | 43 class IdentifierInfo; 108 void Extend(ASTContext &Context, IdentifierInfo *Identifier, 792 const IdentifierInfo *getGetterName() const { return GetterName; } 793 IdentifierInfo *getGetterName() { return GetterName; } 794 void setGetterName(IdentifierInfo *name) { GetterName = name; } 796 const IdentifierInfo *getSetterName() const { return SetterName; } 797 IdentifierInfo *getSetterName() { return SetterName; } 798 void setSetterName(IdentifierInfo *name) { SetterName = name; } 808 IdentifierInfo *GetterName; // getter name of NULL if no getter 809 IdentifierInfo *SetterName; // setter name of NULL if no sette [all...] |
ExternalSemaSource.h | 160 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) {}
|
/external/icu4c/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
|
/external/clang/include/clang/Parse/ |
Parser.h | 91 IdentifierInfo *Ident__exception_code, 95 IdentifierInfo *Ident__exception_info, 99 IdentifierInfo *Ident__abnormal_termination, 104 IdentifierInfo *Ident__except; 106 /// Ident_super - IdentifierInfo for "super", to support fast 108 IdentifierInfo *Ident_super; 109 /// Ident_vector, Ident_pixel, Ident_bool - cached IdentifierInfo's 112 IdentifierInfo *Ident_vector; 113 IdentifierInfo *Ident_pixel; 114 IdentifierInfo *Ident_bool [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/Parse/ |
ParsePragma.cpp | 36 const IdentifierInfo *VisType = 37 static_cast<IdentifierInfo *>(Tok.getAnnotationValue()); 44 IdentifierInfo *Name; 94 IdentifierInfo *WeakName = Tok.getIdentifierInfo(); 97 IdentifierInfo *AliasName = Tok.getIdentifierInfo(); 108 IdentifierInfo *RedefName = Tok.getIdentifierInfo(); 111 IdentifierInfo *AliasName = Tok.getIdentifierInfo(); 155 typedef llvm::PointerIntPair<IdentifierInfo *, 1, bool> OpenCLExtData; 163 IdentifierInfo *ename = data.getPointer(); 196 const IdentifierInfo *PushPop = Tok.getIdentifierInfo() [all...] |
/external/clang/include/clang/Serialization/ |
ASTReader.h | 431 /// IdentifierInfo for the identifier with ID=I+1 that has already 433 std::vector<IdentifierInfo *> IdentifiersLoaded; 487 IdentifierInfo *Id; 492 HiddenName(IdentifierInfo *II, MacroDirective *MD) 502 std::pair<IdentifierInfo *, MacroDirective *> getMacro() const { 590 typedef llvm::MapVector<IdentifierInfo *, SmallVector<PendingMacroInfo, 2> > 829 llvm::MapVector<IdentifierInfo *, SmallVector<uint32_t, 4> > 834 llvm::DenseMap<IdentifierInfo *, unsigned> IdentifierGeneration; [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...] |