/external/clang/include/clang/Basic/ |
D | IdentifierTable.h | 32 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 …]
|
D | Attributes.h | 18 class IdentifierInfo; variable 33 int hasAttribute(AttrSyntax Syntax, const IdentifierInfo *Scope, 34 const IdentifierInfo *Attr, const TargetInfo &Target,
|
/external/clang/lib/Format/ |
D | FormatToken.h | 283 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/ |
D | AttributeList.h | 29 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 …]
|
D | Weak.h | 22 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/ |
D | identifier_info.cpp | 70 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 …]
|
D | identifier_info.h | 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); 176 IdentifierInfo & clear();
|
/external/clang/include/clang/Lex/ |
D | Preprocessor.h | 66 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 …]
|
D | MultipleIncludeOpt.h | 21 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()
|
D | PTHManager.h | 56 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;
|
D | MacroInfo.h | 49 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 …]
|
D | ExternalPreprocessorSource.h | 19 class IdentifierInfo; variable 35 virtual void updateOutOfDateIdentifier(IdentifierInfo &II) = 0; 40 virtual IdentifierInfo *GetIdentifier(unsigned ID) = 0;
|
D | PreprocessingRecord.h | 29 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/ |
D | LocalizationChecker.cpp | 68 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 …]
|
D | CheckObjCDealloc.cpp | 34 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()
|
D | NSErrorChecker.cpp | 32 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/ |
D | IdentifierTable.cpp | 33 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/ |
D | NSAPI.cpp | 23 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/ |
D | SpoofCheckerTest.java | 31 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/ |
D | SpoofCheckerTest.java | 30 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/ |
D | Parser.h | 92 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/ |
D | NSAPI.h | 54 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;
|
D | DeclObjC.h | 556 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 …]
|
D | DeclarationName.h | 30 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/ |
D | recursive-cxx-member-calls.cpp | 11 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()
|