/external/clang/include/clang/Lex/ |
ExternalPreprocessorSource.h | 19 class IdentifierInfo; 34 virtual void updateOutOfDateIdentifier(IdentifierInfo &II) = 0;
|
CodeCompletionHandler.h | 19 class IdentifierInfo; 59 virtual void CodeCompleteMacroArgument(IdentifierInfo *Macro,
|
MultipleIncludeOpt.h | 21 class IdentifierInfo; 51 const IdentifierInfo *TheMacro; 54 const IdentifierInfo *DefinedMacro; 79 void SetDefinedMacro(IdentifierInfo *M, SourceLocation Loc) { 123 void EnterTopLevelIfndef(const IdentifierInfo *M, SourceLocation Loc) { 164 const IdentifierInfo *GetControllingMacroAtEndOfFile() const { 174 const IdentifierInfo *GetDefinedMacro() const {
|
PTHManager.h | 42 /// Alloc - Allocator used for IdentifierInfo objects. 46 /// IdentifierInfo*. 47 IdentifierInfo** PerIDCache; 55 /// reconsitute an IdentifierInfo. 80 const unsigned char* idDataTable, IdentifierInfo** perIDCache, 91 /// GetIdentifierInfo - Used to reconstruct IdentifierInfo objects from the 93 inline IdentifierInfo* GetIdentifierInfo(unsigned PersistentID) { 94 // Check if the IdentifierInfo has already been resolved. 95 if (IdentifierInfo* II = PerIDCache[PersistentID]) 99 IdentifierInfo* LazilyCreateIdentifierInfo(unsigned PersistentID) [all...] |
ModuleLoader.h | 24 class IdentifierInfo; 29 typedef ArrayRef<std::pair<IdentifierInfo *, SourceLocation> > ModuleIdPath;
|
Preprocessor.h | 64 IdentifierInfo *II; 70 "Identifiers should be created by TokenValue(IdentifierInfo *)"); 74 TokenValue(IdentifierInfo *II) : Kind(tok::identifier), II(II) {} 110 IdentifierInfo *Ident__LINE__, *Ident__FILE__; // __LINE__, __FILE__ 111 IdentifierInfo *Ident__DATE__, *Ident__TIME__; // __DATE__, __TIME__ 112 IdentifierInfo *Ident__INCLUDE_LEVEL__; // __INCLUDE_LEVEL__ 113 IdentifierInfo *Ident__BASE_FILE__; // __BASE_FILE__ 114 IdentifierInfo *Ident__TIMESTAMP__; // __TIMESTAMP__ 115 IdentifierInfo *Ident__COUNTER__; // __COUNTER__ 116 IdentifierInfo *Ident_Pragma, *Ident__pragma; // _Pragma, __pragm [all...] |
/external/clang/include/clang/AST/ |
MangleNumberingContext.h | 26 class IdentifierInfo; 36 llvm::DenseMap<IdentifierInfo*, unsigned> VarManglingNumbers; 37 llvm::DenseMap<IdentifierInfo*, unsigned> TagManglingNumbers;
|
NSAPI.h | 49 IdentifierInfo *getNSClassId(NSClassIdKindKind K) const; 189 bool isObjCTypedef(QualType T, StringRef name, IdentifierInfo *&II) const; 191 StringRef name, IdentifierInfo *&II) const; 196 mutable IdentifierInfo *ClassIds[NumClassIds]; 214 mutable IdentifierInfo *BOOLId, *NSIntegerId, *NSUIntegerId; 215 mutable IdentifierInfo *NSASCIIStringEncodingId, *NSUTF8StringEncodingId;
|
DeclarationName.h | 30 class IdentifierInfo; 41 /// this just stores an IdentifierInfo pointer to a normal 82 /// a normal IdentifierInfo pointer. 85 /// selector with zero arguments, and Ptr is an IdentifierInfo 89 /// with one argument, and Ptr is an IdentifierInfo pointer 171 // Construct a declaration name from an IdentifierInfo *. 172 DeclarationName(const IdentifierInfo *II) 174 assert((Ptr & PtrMask) == 0 && "Improperly aligned IdentifierInfo"); 187 (reinterpret_cast<IdentifierInfo *>(Ptr & ~PtrMask)); 218 /// getAsIdentifierInfo - Retrieve the IdentifierInfo * stored i [all...] |
/external/clang/include/clang/Sema/ |
Weak.h | 22 class IdentifierInfo; 26 IdentifierInfo *alias; // alias (optional) 32 WeakInfo(IdentifierInfo *Alias, SourceLocation Loc) 34 inline IdentifierInfo * getAlias() const { return alias; }
|
AttributeList.h | 27 class IdentifierInfo; 70 IdentifierInfo *AttrName; 71 IdentifierInfo *ScopeName; 72 IdentifierInfo *ParmName; 142 IdentifierInfo *GetterId, *SetterId; 143 PropertyData(IdentifierInfo *getterId, IdentifierInfo *setterId) 182 AttributeList(IdentifierInfo *attrName, SourceRange attrRange, 183 IdentifierInfo *scopeName, SourceLocation scopeLoc, 184 IdentifierInfo *parmName, SourceLocation parmLoc [all...] |
/external/icu4c/i18n/ |
identifier_info.h | 42 * This is a port from ICU4J of class com.ibm.icu.text.IdentifierInfo 44 class U_I18N_API IdentifierInfo : public UMemory { 51 IdentifierInfo(UErrorCode &status); 56 virtual ~IdentifierInfo(); 60 IdentifierInfo(const IdentifierInfo &other); 71 IdentifierInfo &setIdentifierProfile(const UnicodeSet &identifierProfile); 90 IdentifierInfo &setIdentifier(const UnicodeString &identifier, UErrorCode &status); 181 IdentifierInfo & clear();
|
identifier_info.cpp | 26 UnicodeSet *IdentifierInfo::ASCII; 27 ScriptSet *IdentifierInfo::JAPANESE; 28 ScriptSet *IdentifierInfo::CHINESE; 29 ScriptSet *IdentifierInfo::KOREAN; 30 ScriptSet *IdentifierInfo::CONFUSABLE_WITH_LATIN; 32 UBool IdentifierInfo::cleanup() { 50 return IdentifierInfo::cleanup(); 55 IdentifierInfo::IdentifierInfo(UErrorCode &status): 99 IdentifierInfo::~IdentifierInfo() [all...] |
/external/clang/include/clang/Analysis/DomainSpecific/ |
ObjCNoReturn.h | 30 IdentifierInfo *NSExceptionII;
|
/external/clang/include/clang/Basic/ |
IdentifierTable.h | 11 /// \brief Defines the clang::IdentifierInfo, clang::IdentifierTable, and 35 class IdentifierInfo; 42 typedef std::pair<IdentifierInfo*, SourceLocation> IdentifierLocPair; 50 class IdentifierInfo { 77 llvm::StringMapEntry<IdentifierInfo*> *Entry; 79 IdentifierInfo(const IdentifierInfo&) LLVM_DELETED_FUNCTION; 80 void operator=(const IdentifierInfo&) LLVM_DELETED_FUNCTION; 85 IdentifierInfo(); 104 // std::pair<IdentifierInfo, const char*>, where internal pointe [all...] |
/external/clang/lib/Basic/ |
IdentifierTable.cpp | 10 // This file implements the IdentifierInfo, IdentifierVisitor, and 27 // IdentifierInfo Implementation 30 IdentifierInfo::IdentifierInfo() { 148 IdentifierInfo &Info = 159 IdentifierInfo &Info = Table.get(Keyword, TokenCode); 198 tok::PPKeywordKind IdentifierInfo::getPPKeywordID() const { 263 for (llvm::StringMap<IdentifierInfo*, llvm::BumpPtrAllocator>::const_iterator 304 MultiKeywordSelector(unsigned nKeys, IdentifierInfo **IIV) { 309 IdentifierInfo **KeyInfo = reinterpret_cast<IdentifierInfo **>(this+1) [all...] |
/external/clang/include/clang/Serialization/ |
ASTDeserializationListener.h | 40 IdentifierInfo *II) { }
|
/external/clang/lib/ARCMigrate/ |
TransGCCalls.cpp | 24 IdentifierInfo *NSMakeCollectableII; 25 IdentifierInfo *CFMakeCollectableII;
|
/external/clang/lib/Analysis/ |
ObjCNoReturn.cpp | 21 static bool isSubclass(const ObjCInterfaceDecl *Class, IdentifierInfo *II) { 34 SmallVector<IdentifierInfo*, 3> II;
|
/external/clang/lib/Format/ |
TokenAnnotator.h | 73 TokenAnnotator(const FormatStyle &Style, IdentifierInfo &Ident_in) 97 IdentifierInfo &Ident_in;
|
/external/clang/lib/StaticAnalyzer/Core/ |
CheckerContext.cpp | 32 IdentifierInfo *funI = FunDecl->getIdentifier(); 53 const IdentifierInfo *II = FD->getIdentifier(); 54 // If this is a special C++ name without IdentifierInfo, it can't be a
|
/external/clang/tools/libclang/ |
CIndexer.h | 33 class IdentifierInfo; 94 MacroInfo *getMacroInfo(const IdentifierInfo &II,
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
CheckObjCDealloc.cpp | 55 IdentifierInfo* SelfII, 134 IdentifierInfo* NSObjectII = &Ctx.Idents.get("NSObject"); 135 IdentifierInfo* SenTestCaseII = &Ctx.Idents.get("SenTestCase"); 139 IdentifierInfo *II = ID->getIdentifier(); 156 IdentifierInfo* II = &Ctx.Idents.get("dealloc"); 207 IdentifierInfo* RII = &Ctx.Idents.get("release"); 211 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; 90 mutable IdentifierInfo *II; 155 mutable IdentifierInfo *NSErrorII, *CFErrorII; 275 static bool IsNSError(QualType T, IdentifierInfo *II) { 296 static bool IsCFError(QualType T, IdentifierInfo *II) {
|
/external/clang/test/Index/ |
recursive-cxx-member-calls.cpp | 11 class IdentifierInfo; 33 static Kind getKind(const IdentifierInfo * Name); 66 class IdentifierInfo { 67 public:IdentifierInfo(); 69 typedef std::pair < IdentifierInfo, const char *>actualtype; 73 typedef std::pair < IdentifierInfo, const char *>actualtype; 100 AttributeList::Kind AttributeList::getKind(const IdentifierInfo * Name) { 248 // CHECK-tokens: Keyword: "class" [11:3 - 11:8] ClassDecl=IdentifierInfo:11:9 249 // CHECK-tokens: Identifier: "IdentifierInfo" [11:9 - 11:23] ClassDecl=IdentifierInfo:11: [all...] |