/external/clang/include/clang/Basic/ |
D | IdentifierTable.h | 32 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 …]
|
D | Attributes.h | 18 class IdentifierInfo; variable 33 int hasAttribute(AttrSyntax Syntax, const IdentifierInfo *Scope, 34 const IdentifierInfo *Attr, const llvm::Triple &T,
|
/external/clang/include/clang/Sema/ |
D | AttributeList.h | 29 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 …]
|
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/clang/lib/Format/ |
D | FormatToken.h | 278 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/ |
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 | 65 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 …]
|
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 | PreprocessingRecord.h | 29 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/ |
D | IdentifierTable.cpp | 32 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/ |
D | NSAPI.cpp | 22 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 …]
|
D | ItaniumCXXABI.cpp | 42 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/ |
D | Parser.h | 90 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/ |
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; 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/ |
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/AST/ |
D | NSAPI.h | 53 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;
|
D | DeclObjC.h | 519 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 …]
|
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);
|
D | NestedNameSpecifier.h | 28 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/ |
D | ASTReader.h | 472 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/ |
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()
|
/external/clang/lib/Sema/ |
D | IdentifierResolver.cpp | 144 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()
|