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

1 2 3 4 5 6 7 8

  /external/clang/include/clang/Lex/
ExternalPreprocessorSource.h 32 virtual void LoadMacroDefinition(IdentifierInfo *II) = 0;
35 virtual void updateOutOfDateIdentifier(IdentifierInfo &II) = 0;
CodeCompletionHandler.h 19 class IdentifierInfo;
59 virtual void CodeCompleteMacroArgument(IdentifierInfo *Macro,
MultipleIncludeOpt.h 19 class IdentifierInfo;
44 const IdentifierInfo *TheMacro;
80 void EnterTopLevelIFNDEF(const IdentifierInfo *M) {
118 const IdentifierInfo *GetControllingMacroAtEndOfFile() const {
ModuleLoader.h 23 class IdentifierInfo;
27 typedef llvm::ArrayRef<std::pair<IdentifierInfo*, SourceLocation> >
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,
92 /// GetIdentifierInfo - Used to reconstruct IdentifierInfo objects from the
94 inline IdentifierInfo* GetIdentifierInfo(unsigned PersistentID) {
95 // Check if the IdentifierInfo has already been resolved.
96 if (IdentifierInfo* II = PerIDCache[PersistentID])
100 IdentifierInfo* LazilyCreateIdentifierInfo(unsigned PersistentID)
    [all...]
Preprocessor.h 86 IdentifierInfo *Ident__LINE__, *Ident__FILE__; // __LINE__, __FILE__
87 IdentifierInfo *Ident__DATE__, *Ident__TIME__; // __DATE__, __TIME__
88 IdentifierInfo *Ident__INCLUDE_LEVEL__; // __INCLUDE_LEVEL__
89 IdentifierInfo *Ident__BASE_FILE__; // __BASE_FILE__
90 IdentifierInfo *Ident__TIMESTAMP__; // __TIMESTAMP__
91 IdentifierInfo *Ident__COUNTER__; // __COUNTER__
92 IdentifierInfo *Ident_Pragma, *Ident__pragma; // _Pragma, __pragma
93 IdentifierInfo *Ident__VA_ARGS__; // __VA_ARGS__
94 IdentifierInfo *Ident__has_feature; // __has_feature
95 IdentifierInfo *Ident__has_extension; // __has_extensio
    [all...]
MacroInfo.h 45 IdentifierInfo **ArgumentList;
199 void setArgumentList(IdentifierInfo* const *List, unsigned NumArgs,
206 ArgumentList = PPAllocator.Allocate<IdentifierInfo*>(NumArgs);
213 typedef IdentifierInfo* const *arg_iterator;
221 int getArgumentNum(IdentifierInfo *Arg) const {
Token.h 25 class IdentifierInfo;
53 /// This is an IdentifierInfo*, which contains the uniqued identifier
166 IdentifierInfo *getIdentifierInfo() const {
172 return (IdentifierInfo*) PtrData;
174 void setIdentifierInfo(IdentifierInfo *II) {
  /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;
67 IdentifierInfo *AttrName;
68 IdentifierInfo *ScopeName;
69 IdentifierInfo *ParmName;
151 AttributeList(IdentifierInfo *attrName, SourceRange attrRange,
152 IdentifierInfo *scopeName, SourceLocation scopeLoc,
153 IdentifierInfo *parmName, SourceLocation parmLoc,
166 AttributeList(IdentifierInfo *attrName, SourceRange attrRange,
167 IdentifierInfo *scopeName, SourceLocation scopeLoc,
168 IdentifierInfo *parmName, SourceLocation parmLoc
    [all...]
Designator.h 24 class IdentifierInfo;
46 const IdentifierInfo *II;
74 const IdentifierInfo *getField() const {
126 static Designator getField(const IdentifierInfo *II, SourceLocation DotLoc,
  /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 {
76 llvm::StringMapEntry<IdentifierInfo*> *Entry;
78 IdentifierInfo(const IdentifierInfo&); // NONCOPYABLE.
79 void operator=(const IdentifierInfo&); // NONASSIGNABLE.
84 IdentifierInfo();
103 // std::pair<IdentifierInfo, const char*>, where internal pointe
    [all...]
  /external/clang/include/clang/Serialization/
ASTDeserializationListener.h 39 IdentifierInfo *II) { }
53 virtual void MacroVisible(IdentifierInfo *II) { }
  /external/clang/lib/Basic/
IdentifierTable.cpp 10 // This file implements the IdentifierInfo, IdentifierVisitor, and
29 // IdentifierInfo Implementation
32 IdentifierInfo::IdentifierInfo() {
149 IdentifierInfo &Info =
160 IdentifierInfo &Info = Table.get(Keyword, TokenCode);
199 tok::PPKeywordKind IdentifierInfo::getPPKeywordID() const {
264 for (llvm::StringMap<IdentifierInfo*, llvm::BumpPtrAllocator>::const_iterator
305 MultiKeywordSelector(unsigned nKeys, IdentifierInfo **IIV) {
310 IdentifierInfo **KeyInfo = reinterpret_cast<IdentifierInfo **>(this+1)
    [all...]
  /external/clang/include/clang/AST/
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 31 class IdentifierInfo;
37 /// this just stores an IdentifierInfo pointer to a normal
78 /// a normal IdentifierInfo pointer.
81 /// selector with zero arguments, and Ptr is an IdentifierInfo
85 /// with one argument, and Ptr is an IdentifierInfo pointer
167 // Construct a declaration name from an IdentifierInfo *.
168 DeclarationName(const IdentifierInfo *II)
170 assert((Ptr & PtrMask) == 0 && "Improperly aligned IdentifierInfo");
183 (reinterpret_cast<IdentifierInfo *>(Ptr & ~PtrMask));
212 /// getAsIdentifierInfo - Retrieve the IdentifierInfo * stored i
    [all...]
ASTImporter.h 31 class IdentifierInfo;
185 IdentifierInfo *Import(const IdentifierInfo *FromId);
  /external/clang/lib/ARCMigrate/
TransGCCalls.cpp 24 IdentifierInfo *NSMakeCollectableII;
25 IdentifierInfo *CFMakeCollectableII;
  /external/clang/lib/StaticAnalyzer/Core/
CheckerContext.cpp 32 IdentifierInfo *funI = FunDecl->getIdentifier();
56 const IdentifierInfo *II = FD->getIdentifier();
57 // If this is a special C++ name without IdentifierInfo, it can't be a
  /external/clang/lib/StaticAnalyzer/Checkers/
CheckObjCDealloc.cpp 54 IdentifierInfo* SelfII,
133 IdentifierInfo* NSObjectII = &Ctx.Idents.get("NSObject");
134 IdentifierInfo* SenTestCaseII = &Ctx.Idents.get("SenTestCase");
138 IdentifierInfo *II = ID->getIdentifier();
155 IdentifierInfo* II = &Ctx.Idents.get("dealloc");
206 IdentifierInfo* RII = &Ctx.Idents.get("release");
210 IdentifierInfo* SelfII = &Ctx.Idents.get("self");
NSErrorChecker.cpp 31 static bool IsNSError(QualType T, IdentifierInfo *II);
32 static bool IsCFError(QualType T, IdentifierInfo *II);
41 mutable IdentifierInfo *II;
89 mutable IdentifierInfo *II;
154 mutable IdentifierInfo *NSErrorII, *CFErrorII;
291 static bool IsNSError(QualType T, IdentifierInfo *II) {
312 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...]
  /external/clang/lib/Sema/
AttributeList.cpp 97 AttributePool::createIntegerAttribute(ASTContext &C, IdentifierInfo *Name,
107 AttributeList::Kind AttributeList::getKind(const IdentifierInfo *Name,
108 const IdentifierInfo *ScopeName,
  /external/clang/examples/analyzer-plugin/
MainCallChecker.cpp 28 IdentifierInfo *II = FD->getIdentifier();
  /external/clang/lib/Serialization/
ASTReaderInternals.h 85 // If we know the IdentifierInfo in advance, it is here and we will
88 IdentifierInfo *KnownII;
91 typedef IdentifierInfo * data_type;
98 IdentifierInfo *II = 0)
123 IdentifierInfo *ReadData(const internal_key_type& k,

Completed in 414 milliseconds

1 2 3 4 5 6 7 8