Home
last modified time | relevance | path

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

12345678910

/external/clang/include/clang/Basic/
DIdentifierTable.h32 class IdentifierInfo; variable
39 typedef std::pair<IdentifierInfo*, SourceLocation> IdentifierLocPair;
47 class IdentifierInfo {
75 llvm::StringMapEntry<IdentifierInfo*> *Entry;
77 IdentifierInfo(const IdentifierInfo&) = delete;
78 void operator=(const IdentifierInfo&) = delete;
83 IdentifierInfo();
104 typedef std::pair<IdentifierInfo, const char*> actualtype; in getNameStart()
117 typedef std::pair<IdentifierInfo, const char*> actualtype; in getLength()
333 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 TargetInfo &Target,
/external/clang/lib/Format/
DFormatToken.h283 bool is(const IdentifierInfo *II) const { in is()
570 IdentifierInfo *kw_final;
571 IdentifierInfo *kw_override;
572 IdentifierInfo *kw_in;
573 IdentifierInfo *kw_CF_ENUM;
574 IdentifierInfo *kw_CF_OPTIONS;
575 IdentifierInfo *kw_NS_ENUM;
576 IdentifierInfo *kw_NS_OPTIONS;
577 IdentifierInfo *kw___except;
580 IdentifierInfo *kw_finally;
[all …]
/external/clang/include/clang/Sema/
DAttributeList.h29 class IdentifierInfo; variable
52 IdentifierInfo *Ident;
55 IdentifierInfo *Ident);
91 IdentifierInfo *AttrName;
92 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/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.h66 IdentifierInfo *II;
76 TokenValue(IdentifierInfo *II) : Kind(tok::identifier), II(II) {} in TokenValue()
121 IdentifierInfo *Ident__LINE__, *Ident__FILE__; // __LINE__, __FILE__
122 IdentifierInfo *Ident__DATE__, *Ident__TIME__; // __DATE__, __TIME__
123 IdentifierInfo *Ident__INCLUDE_LEVEL__; // __INCLUDE_LEVEL__
124 IdentifierInfo *Ident__BASE_FILE__; // __BASE_FILE__
125 IdentifierInfo *Ident__TIMESTAMP__; // __TIMESTAMP__
126 IdentifierInfo *Ident__COUNTER__; // __COUNTER__
127 IdentifierInfo *Ident_Pragma, *Ident__pragma; // _Pragma, __pragma
128 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;
DMacroInfo.h49 IdentifierInfo **ArgumentList;
161 void setArgumentList(ArrayRef<IdentifierInfo *> List, in setArgumentList()
169 ArgumentList = PPAllocator.Allocate<IdentifierInfo *>(List.size()); in setArgumentList()
175 typedef IdentifierInfo *const *arg_iterator;
180 ArrayRef<const IdentifierInfo *> args() const { in args()
181 return ArrayRef<const IdentifierInfo *>(ArgumentList, NumArguments); in args()
186 int getArgumentNum(const IdentifierInfo *Arg) const { in getArgumentNum()
499 IdentifierInfo *II;
512 ModuleMacro(Module *OwningModule, IdentifierInfo *II, MacroInfo *Macro, in ModuleMacro()
522 IdentifierInfo *II, MacroInfo *Macro,
[all …]
DExternalPreprocessorSource.h19 class IdentifierInfo; variable
35 virtual void updateOutOfDateIdentifier(IdentifierInfo &II) = 0;
40 virtual IdentifierInfo *GetIdentifier(unsigned ID) = 0;
DPreprocessingRecord.h29 class IdentifierInfo; variable
138 const IdentifierInfo *Name;
141 explicit MacroDefinitionRecord(const IdentifierInfo *Name, in MacroDefinitionRecord()
146 const IdentifierInfo *getName() const { return Name; } in getName()
161 llvm::PointerUnion<IdentifierInfo *, MacroDefinitionRecord *> NameOrDef;
164 MacroExpansion(IdentifierInfo *BuiltinName, SourceRange Range) in MacroExpansion()
173 bool isBuiltinMacro() const { return NameOrDef.is<IdentifierInfo *>(); } in isBuiltinMacro()
176 const IdentifierInfo *getName() const { in getName()
179 return NameOrDef.get<IdentifierInfo *>(); in getName()
/external/clang/lib/StaticAnalyzer/Checkers/
DLocalizationChecker.cpp68 mutable llvm::DenseMap<const IdentifierInfo *,
71 mutable llvm::SmallSet<std::pair<const IdentifierInfo *, Selector>, 12> LSM;
73 mutable llvm::SmallSet<const IdentifierInfo *, 5> LSF;
87 int getLocalizedArgumentForSelector(const IdentifierInfo *Receiver,
139 IdentifierInfo *initWithTitleUITabBarItemTag[] = { in initUIMethods()
143 IdentifierInfo *initWithTitleUITabBarItemImage[] = { in initUIMethods()
156 IdentifierInfo *rowActionWithStyleUITableViewRowAction[] = { in initUIMethods()
184 IdentifierInfo *setTitleNSBrowser[] = {&Ctx.Idents.get("setTitle"), in initUIMethods()
194 IdentifierInfo *actionWithTitleUIAlertAction[] = { in initUIMethods()
201 IdentifierInfo *insertItemWithTitleNSPopUpButton[] = { in initUIMethods()
[all …]
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;
281 static bool IsNSError(QualType T, IdentifierInfo *II) { in IsNSError()
302 static bool IsCFError(QualType T, IdentifierInfo *II) { in IsCFError()
/external/clang/lib/Basic/
DIdentifierTable.cpp33 IdentifierInfo::IdentifierInfo() { in IdentifierInfo() function in IdentifierInfo
176 IdentifierInfo &Info = in AddKeyword()
187 IdentifierInfo &Info = Table.get(Keyword, TokenCode); in AddCXXOperatorKeyword()
244 bool IdentifierInfo::isKeyword(const LangOptions &LangOpts) { in isKeyword()
254 tok::PPKeywordKind IdentifierInfo::getPPKeywordID() const { in getPPKeywordID()
319 for (llvm::StringMap<IdentifierInfo*, llvm::BumpPtrAllocator>::const_iterator in PrintStats()
360 MultiKeywordSelector(unsigned nKeys, IdentifierInfo **IIV) { in MultiKeywordSelector()
365 IdentifierInfo **KeyInfo = reinterpret_cast<IdentifierInfo **>(this+1); in MultiKeywordSelector()
375 typedef IdentifierInfo *const *keyword_iterator;
382 IdentifierInfo *getIdentifierInfoForSlot(unsigned i) const { in getIdentifierInfoForSlot()
[all …]
/external/clang/lib/AST/
DNSAPI.cpp23 IdentifierInfo *NSAPI::getNSClassId(NSClassIdKindKind K) const { in getNSClassId()
59 IdentifierInfo *KeyIdents[] = { in getNSStringSelector()
107 IdentifierInfo *KeyIdents[] = { in getNSArraySelector()
124 IdentifierInfo *KeyIdents[] = { in getNSArraySelector()
135 IdentifierInfo *KeyIdents[] = { in getNSArraySelector()
143 IdentifierInfo *KeyIdents[] = { in getNSArraySelector()
180 IdentifierInfo *KeyIdents[] = { in getNSDictionarySelector()
188 IdentifierInfo *KeyIdents[] = { in getNSDictionarySelector()
196 IdentifierInfo *KeyIdents[] = { in getNSDictionarySelector()
217 IdentifierInfo *KeyIdents[] = { in getNSDictionarySelector()
[all …]
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/text/
DSpoofCheckerTest.java31 import android.icu.text.IdentifierInfo;
516 IdentifierInfo idInfo = new IdentifierInfo().setIdentifierProfile(SpoofChecker.RECOMMENDED); in TestRestrictionLevel()
550 IdentifierInfo idInfo = new IdentifierInfo(); in TestMixedNumbers()
568 BitSet bitset12 = IdentifierInfo.set(new BitSet(), UScript.LATIN, UScript.HANGUL); in TestIdentifierInfo()
569 BitSet bitset2 = IdentifierInfo.set(new BitSet(), UScript.HANGUL); in TestIdentifierInfo()
570 assertTrue("", IdentifierInfo.contains(bitset12, bitset2)); in TestIdentifierInfo()
571 assertTrue("", IdentifierInfo.contains(bitset12, bitset12)); in TestIdentifierInfo()
572 assertTrue("", !IdentifierInfo.contains(bitset2, bitset12)); in TestIdentifierInfo()
574 assertTrue("", IdentifierInfo.BITSET_COMPARATOR.compare( in TestIdentifierInfo()
575 IdentifierInfo.set(new BitSet(), UScript.ARABIC), in TestIdentifierInfo()
[all …]
/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/Parse/
DParser.h92 IdentifierInfo *Ident__exception_code,
96 IdentifierInfo *Ident__exception_info,
100 IdentifierInfo *Ident__abnormal_termination,
105 IdentifierInfo *Ident__except;
106 mutable IdentifierInfo *Ident_sealed;
110 IdentifierInfo *Ident_super;
113 IdentifierInfo *Ident_vector;
114 IdentifierInfo *Ident_bool;
117 IdentifierInfo *Ident_pixel;
120 mutable IdentifierInfo *Ident_instancetype;
[all …]
/external/clang/include/clang/AST/
DNSAPI.h54 IdentifierInfo *getNSClassId(NSClassIdKindKind K) const;
228 bool isObjCTypedef(QualType T, StringRef name, IdentifierInfo *&II) const;
230 StringRef name, IdentifierInfo *&II) const;
235 mutable IdentifierInfo *ClassIds[NumClassIds];
256 mutable IdentifierInfo *BOOLId, *NSIntegerId, *NSUIntegerId;
257 mutable IdentifierInfo *NSASCIIStringEncodingId, *NSUTF8StringEncodingId;
DDeclObjC.h556 SourceLocation nameLoc, IdentifierInfo *name, in ObjCTypeParamDecl()
569 IdentifierInfo *name,
705 IdentifierInfo *Id, SourceLocation nameLoc, in ObjCContainerDecl()
778 ObjCIvarDecl *getIvarDecl(IdentifierInfo *Id) const;
781 FindPropertyDeclaration(const IdentifierInfo *PropertyId) const;
783 typedef llvm::DenseMap<IdentifierInfo*, ObjCPropertyDecl*> PropertyMap;
922 IdentifierInfo *Id, ObjCTypeParamList *typeParamList,
960 IdentifierInfo *Id,
1025 ObjCCategoryDecl *FindCategoryDeclaration(IdentifierInfo *CategoryId) const;
1464 *FindPropertyVisibleInPrimaryClass(IdentifierInfo *PropertyId) const;
[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);
/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()

12345678910