Home
last modified time | relevance | path

Searched refs:IdentifierInfo (Results 1 – 25 of 240) sorted by relevance

12345678910

/external/clang/include/clang/Basic/
DIdentifierTable.h32 class IdentifierInfo; variable
39 typedef std::pair<IdentifierInfo*, SourceLocation> IdentifierLocPair;
47 class IdentifierInfo {
74 llvm::StringMapEntry<IdentifierInfo*> *Entry;
76 IdentifierInfo(const IdentifierInfo&) = delete;
77 void operator=(const IdentifierInfo&) = delete;
82 IdentifierInfo();
103 typedef std::pair<IdentifierInfo, const char*> actualtype; in getNameStart()
116 typedef std::pair<IdentifierInfo, const char*> actualtype; in getLength()
313 bool operator<(const IdentifierInfo &RHS) const {
[all …]
DAttributes.h18 class IdentifierInfo; variable
33 int hasAttribute(AttrSyntax Syntax, const IdentifierInfo *Scope,
34 const IdentifierInfo *Attr, const llvm::Triple &T,
/external/clang/include/clang/Sema/
DAttributeList.h29 class IdentifierInfo; variable
52 IdentifierInfo *Ident;
55 IdentifierInfo *Ident);
89 IdentifierInfo *AttrName;
90 IdentifierInfo *ScopeName;
167 IdentifierInfo *GetterId, *SetterId;
168 PropertyData(IdentifierInfo *getterId, IdentifierInfo *setterId) in PropertyData()
215 AttributeList(IdentifierInfo *attrName, SourceRange attrRange, in AttributeList()
216 IdentifierInfo *scopeName, SourceLocation scopeLoc, in AttributeList()
229 AttributeList(IdentifierInfo *attrName, SourceRange attrRange, in AttributeList()
[all …]
DWeak.h22 class IdentifierInfo; variable
26 IdentifierInfo *alias; // alias (optional)
32 WeakInfo(IdentifierInfo *Alias, SourceLocation Loc) in WeakInfo()
34 inline IdentifierInfo * getAlias() const { return alias; } in getAlias()
/external/clang/lib/Format/
DFormatToken.h278 bool is(const IdentifierInfo *II) const { in is()
560 IdentifierInfo *kw_in;
561 IdentifierInfo *kw_CF_ENUM;
562 IdentifierInfo *kw_CF_OPTIONS;
563 IdentifierInfo *kw_NS_ENUM;
564 IdentifierInfo *kw_NS_OPTIONS;
565 IdentifierInfo *kw___except;
568 IdentifierInfo *kw_finally;
569 IdentifierInfo *kw_function;
570 IdentifierInfo *kw_import;
[all …]
/external/icu/icu4c/source/i18n/
Didentifier_info.cpp70 IdentifierInfo::IdentifierInfo(UErrorCode &status): in IdentifierInfo() function in IdentifierInfo
92 IdentifierInfo::~IdentifierInfo() { in ~IdentifierInfo()
102 IdentifierInfo &IdentifierInfo::clear() { in clear()
111 IdentifierInfo &IdentifierInfo::setIdentifierProfile(const UnicodeSet &identifierProfile) { in setIdentifierProfile()
117 const UnicodeSet &IdentifierInfo::getIdentifierProfile() const { in getIdentifierProfile()
122 IdentifierInfo &IdentifierInfo::setIdentifier(const UnicodeString &identifier, UErrorCode &status) { in setIdentifier()
203 const UnicodeString *IdentifierInfo::getIdentifier() const { in getIdentifier()
207 const ScriptSet *IdentifierInfo::getScripts() const { in getScripts()
211 const UHashtable *IdentifierInfo::getAlternates() const { in getAlternates()
216 const UnicodeSet *IdentifierInfo::getNumerics() const { in getNumerics()
[all …]
Didentifier_info.h44 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);
176 IdentifierInfo & clear();
/external/clang/include/clang/Lex/
DPreprocessor.h65 IdentifierInfo *II;
75 TokenValue(IdentifierInfo *II) : Kind(tok::identifier), II(II) {} in TokenValue()
119 IdentifierInfo *Ident__LINE__, *Ident__FILE__; // __LINE__, __FILE__
120 IdentifierInfo *Ident__DATE__, *Ident__TIME__; // __DATE__, __TIME__
121 IdentifierInfo *Ident__INCLUDE_LEVEL__; // __INCLUDE_LEVEL__
122 IdentifierInfo *Ident__BASE_FILE__; // __BASE_FILE__
123 IdentifierInfo *Ident__TIMESTAMP__; // __TIMESTAMP__
124 IdentifierInfo *Ident__COUNTER__; // __COUNTER__
125 IdentifierInfo *Ident_Pragma, *Ident__pragma; // _Pragma, __pragma
126 IdentifierInfo *Ident__identifier; // __identifier
[all …]
DMultipleIncludeOpt.h21 class IdentifierInfo; variable
51 const IdentifierInfo *TheMacro;
54 const IdentifierInfo *DefinedMacro;
79 void SetDefinedMacro(IdentifierInfo *M, SourceLocation Loc) { in SetDefinedMacro()
123 void EnterTopLevelIfndef(const IdentifierInfo *M, SourceLocation Loc) { in EnterTopLevelIfndef()
164 const IdentifierInfo *GetControllingMacroAtEndOfFile() const { in GetControllingMacroAtEndOfFile()
174 const IdentifierInfo *GetDefinedMacro() const { in GetDefinedMacro()
DPTHManager.h56 std::unique_ptr<IdentifierInfo *[], llvm::FreeDeleter> PerIDCache;
91 std::unique_ptr<IdentifierInfo *[], llvm::FreeDeleter> perIDCache,
104 inline IdentifierInfo* GetIdentifierInfo(unsigned PersistentID) { in GetIdentifierInfo()
106 if (IdentifierInfo* II = PerIDCache[PersistentID]) in GetIdentifierInfo()
110 IdentifierInfo* LazilyCreateIdentifierInfo(unsigned PersistentID);
128 IdentifierInfo *get(StringRef Name) override;
DPreprocessingRecord.h29 class IdentifierInfo; variable
140 const IdentifierInfo *Name;
143 explicit MacroDefinition(const IdentifierInfo *Name, SourceRange Range) in MacroDefinition()
147 const IdentifierInfo *getName() const { return Name; } in getName()
162 llvm::PointerUnion<IdentifierInfo *, MacroDefinition *> NameOrDef;
165 MacroExpansion(IdentifierInfo *BuiltinName, SourceRange Range) in MacroExpansion()
174 bool isBuiltinMacro() const { return NameOrDef.is<IdentifierInfo *>(); } in isBuiltinMacro()
177 const IdentifierInfo *getName() const { in getName()
180 return NameOrDef.get<IdentifierInfo*>(); in getName()
/external/clang/lib/Basic/
DIdentifierTable.cpp32 IdentifierInfo::IdentifierInfo() { in IdentifierInfo() function in IdentifierInfo
170 IdentifierInfo &Info = in AddKeyword()
181 IdentifierInfo &Info = Table.get(Keyword, TokenCode); in AddCXXOperatorKeyword()
235 bool IdentifierInfo::isKeyword(const LangOptions &LangOpts) { in isKeyword()
245 tok::PPKeywordKind IdentifierInfo::getPPKeywordID() const { in getPPKeywordID()
310 for (llvm::StringMap<IdentifierInfo*, llvm::BumpPtrAllocator>::const_iterator in PrintStats()
351 MultiKeywordSelector(unsigned nKeys, IdentifierInfo **IIV) { in MultiKeywordSelector()
356 IdentifierInfo **KeyInfo = reinterpret_cast<IdentifierInfo **>(this+1); in MultiKeywordSelector()
366 typedef IdentifierInfo *const *keyword_iterator;
373 IdentifierInfo *getIdentifierInfoForSlot(unsigned i) const { in getIdentifierInfoForSlot()
[all …]
/external/clang/lib/AST/
DNSAPI.cpp22 IdentifierInfo *NSAPI::getNSClassId(NSClassIdKindKind K) const { in getNSClassId()
58 IdentifierInfo *KeyIdents[] = { in getNSStringSelector()
106 IdentifierInfo *KeyIdents[] = { in getNSArraySelector()
123 IdentifierInfo *KeyIdents[] = { in getNSArraySelector()
134 IdentifierInfo *KeyIdents[] = { in getNSArraySelector()
142 IdentifierInfo *KeyIdents[] = { in getNSArraySelector()
179 IdentifierInfo *KeyIdents[] = { in getNSDictionarySelector()
187 IdentifierInfo *KeyIdents[] = { in getNSDictionarySelector()
195 IdentifierInfo *KeyIdents[] = { in getNSDictionarySelector()
216 IdentifierInfo *KeyIdents[] = { in getNSDictionarySelector()
[all …]
DItaniumCXXABI.cpp42 static const IdentifierInfo *findAnonymousUnionVarDeclName(const VarDecl& VD) { in findAnonymousUnionVarDeclName()
57 llvm::DenseMap<const IdentifierInfo *, unsigned> VarManglingNumbers;
58 llvm::DenseMap<const IdentifierInfo *, unsigned> TagManglingNumbers;
84 const IdentifierInfo *Identifier = VD->getIdentifier(); in getManglingNumber()
/external/clang/include/clang/Parse/
DParser.h90 IdentifierInfo *Ident__exception_code,
94 IdentifierInfo *Ident__exception_info,
98 IdentifierInfo *Ident__abnormal_termination,
103 IdentifierInfo *Ident__except;
104 mutable IdentifierInfo *Ident_sealed;
108 IdentifierInfo *Ident_super;
112 IdentifierInfo *Ident_vector;
113 IdentifierInfo *Ident_pixel;
114 IdentifierInfo *Ident_bool;
117 mutable IdentifierInfo *Ident_instancetype;
[all …]
/external/clang/lib/StaticAnalyzer/Checkers/
DCheckObjCDealloc.cpp34 IdentifierInfo* SelfII, in scan_ivar_release()
111 IdentifierInfo* NSObjectII = &Ctx.Idents.get("NSObject"); in checkObjCDealloc()
112 IdentifierInfo* SenTestCaseII = &Ctx.Idents.get("SenTestCase"); in checkObjCDealloc()
116 IdentifierInfo *II = ID->getIdentifier(); in checkObjCDealloc()
133 IdentifierInfo* II = &Ctx.Idents.get("dealloc"); in checkObjCDealloc()
164 IdentifierInfo* RII = &Ctx.Idents.get("release"); in checkObjCDealloc()
168 IdentifierInfo* SelfII = &Ctx.Idents.get("self"); in checkObjCDealloc()
DNSErrorChecker.cpp32 static bool IsNSError(QualType T, IdentifierInfo *II);
33 static bool IsCFError(QualType T, IdentifierInfo *II);
42 mutable IdentifierInfo *II;
89 mutable IdentifierInfo *II;
155 mutable IdentifierInfo *NSErrorII, *CFErrorII;
282 static bool IsNSError(QualType T, IdentifierInfo *II) { in IsNSError()
303 static bool IsCFError(QualType T, IdentifierInfo *II) { in IsCFError()
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/text/
DSpoofCheckerTest.java30 import com.ibm.icu.text.IdentifierInfo;
512 IdentifierInfo idInfo = new IdentifierInfo().setIdentifierProfile(SpoofChecker.RECOMMENDED); in TestRestrictionLevel()
546 IdentifierInfo idInfo = new IdentifierInfo(); in TestMixedNumbers()
564 BitSet bitset12 = IdentifierInfo.set(new BitSet(), UScript.LATIN, UScript.HANGUL); in TestIdentifierInfo()
565 BitSet bitset2 = IdentifierInfo.set(new BitSet(), UScript.HANGUL); in TestIdentifierInfo()
566 assertTrue("", IdentifierInfo.contains(bitset12, bitset2)); in TestIdentifierInfo()
567 assertTrue("", IdentifierInfo.contains(bitset12, bitset12)); in TestIdentifierInfo()
568 assertTrue("", !IdentifierInfo.contains(bitset2, bitset12)); in TestIdentifierInfo()
570 assertTrue("", IdentifierInfo.BITSET_COMPARATOR.compare( in TestIdentifierInfo()
571 IdentifierInfo.set(new BitSet(), UScript.ARABIC), in TestIdentifierInfo()
[all …]
/external/clang/include/clang/AST/
DNSAPI.h53 IdentifierInfo *getNSClassId(NSClassIdKindKind K) const;
220 bool isObjCTypedef(QualType T, StringRef name, IdentifierInfo *&II) const;
222 StringRef name, IdentifierInfo *&II) const;
227 mutable IdentifierInfo *ClassIds[NumClassIds];
248 mutable IdentifierInfo *BOOLId, *NSIntegerId, *NSUIntegerId;
249 mutable IdentifierInfo *NSASCIIStringEncodingId, *NSUTF8StringEncodingId;
DDeclObjC.h519 IdentifierInfo *Id, SourceLocation nameLoc, in ObjCContainerDecl()
592 ObjCIvarDecl *getIvarDecl(IdentifierInfo *Id) const;
595 FindPropertyDeclaration(const IdentifierInfo *PropertyId) const;
597 typedef llvm::DenseMap<IdentifierInfo*, ObjCPropertyDecl*> PropertyMap;
739 IdentifierInfo *Id, SourceLocation CLoc,
773 IdentifierInfo *Id,
817 ObjCCategoryDecl *FindCategoryDeclaration(IdentifierInfo *CategoryId) const;
998 if (IdentifierInfo *II = getIdentifier()) { in hasDefinition()
1250 *FindPropertyVisibleInPrimaryClass(IdentifierInfo *PropertyId) const;
1277 ObjCIvarDecl *lookupInstanceVariable(IdentifierInfo *IVarName,
[all …]
DDeclarationName.h30 class IdentifierInfo; variable
174 DeclarationName(const IdentifierInfo *II) in DeclarationName()
189 (reinterpret_cast<IdentifierInfo *>(Ptr & ~PtrMask));
223 IdentifierInfo *getAsIdentifierInfo() const { in getAsIdentifierInfo()
225 return reinterpret_cast<IdentifierInfo *>(Ptr); in getAsIdentifierInfo()
261 IdentifierInfo *getCXXLiteralIdentifier() const;
279 if (const IdentifierInfo *Info = getAsIdentifierInfo()) in getFETokenInfo()
356 DeclarationName getIdentifier(const IdentifierInfo *ID) { in getIdentifier()
384 DeclarationName getCXXLiteralOperatorName(IdentifierInfo *II);
DNestedNameSpecifier.h28 class IdentifierInfo; variable
120 IdentifierInfo *II);
144 IdentifierInfo *II);
169 IdentifierInfo *getAsIdentifier() const { in getAsIdentifier()
171 return (IdentifierInfo *)Specifier; in getAsIdentifier()
402 void Extend(ASTContext &Context, IdentifierInfo *Identifier,
/external/clang/include/clang/Serialization/
DASTReader.h472 llvm::DenseMap<std::pair<DeclContext*, IdentifierInfo*>, NamedDecl*>
530 std::vector<IdentifierInfo *> IdentifiersLoaded;
548 typedef std::pair<IdentifierInfo *, serialization::SubmoduleID>
596 IdentifierInfo *Id;
601 HiddenName(IdentifierInfo *II, ModuleMacroInfo *MMI) in HiddenName()
611 std::pair<IdentifierInfo *, ModuleMacroInfo *> getMacro() const { in getMacro()
617 typedef llvm::SmallDenseMap<IdentifierInfo*,
705 typedef llvm::MapVector<IdentifierInfo *, SmallVector<PendingMacroInfo, 2> >
951 llvm::MapVector<IdentifierInfo *, SmallVector<uint32_t, 4> >
956 llvm::SmallMapVector<IdentifierInfo *, SmallVector<NamedDecl*, 2>, 16>
[all …]
/external/clang/test/Index/
Drecursive-cxx-member-calls.cpp11 class IdentifierInfo;
33 static Kind getKind(const IdentifierInfo * Name);
66 class IdentifierInfo { class
67 public:IdentifierInfo();
69 typedef std::pair < IdentifierInfo, const char *>actualtype; in getNameStart()
73 typedef std::pair < IdentifierInfo, const char *>actualtype; in getLength()
100 AttributeList::Kind AttributeList::getKind(const IdentifierInfo * Name) { in getKind()
/external/clang/lib/Sema/
DIdentifierResolver.cpp144 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) in AddDecl()
169 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) in InsertDeclAfter()
210 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) in RemoveDecl()
229 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) in begin()
299 if (IdentifierInfo *II = Name.getAsIdentifierInfo()) in tryAddTopLevelDecl()
374 void IdentifierResolver::readingIdentifier(IdentifierInfo &II) { in readingIdentifier()
379 void IdentifierResolver::updatingIdentifier(IdentifierInfo &II) { in updatingIdentifier()

12345678910