HomeSort by relevance Sort by last modified time
    Searched refs:IdentifierInfo (Results 1 - 25 of 209) sorted by null

1 2 3 4 5 6 7 8 9

  /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...]

Completed in 204 milliseconds

1 2 3 4 5 6 7 8 9