/external/clang/lib/Basic/ |
Attributes.cpp | 6 int clang::hasAttribute(AttrSyntax Syntax, const IdentifierInfo *Scope, 7 const IdentifierInfo *Attr, const TargetInfo &Target,
|
IdentifierTable.cpp | 10 // This file implements the IdentifierInfo, IdentifierVisitor, and 30 // IdentifierInfo Implementation 33 IdentifierInfo::IdentifierInfo() { 176 IdentifierInfo &Info = 187 IdentifierInfo &Info = Table.get(Keyword, TokenCode); 244 bool IdentifierInfo::isKeyword(const LangOptions &LangOpts) { 254 tok::PPKeywordKind IdentifierInfo::getPPKeywordID() const { 319 for (llvm::StringMap<IdentifierInfo*, llvm::BumpPtrAllocator>::const_iterator 360 MultiKeywordSelector(unsigned nKeys, IdentifierInfo **IIV) [all...] |
/external/icu/icu4c/source/i18n/ |
identifier_info.cpp | 70 IdentifierInfo::IdentifierInfo(UErrorCode &status): 92 IdentifierInfo::~IdentifierInfo() { 102 IdentifierInfo &IdentifierInfo::clear() { 111 IdentifierInfo &IdentifierInfo::setIdentifierProfile(const UnicodeSet &identifierProfile) { 117 const UnicodeSet &IdentifierInfo::getIdentifierProfile() const { 122 IdentifierInfo &IdentifierInfo::setIdentifier(const UnicodeString &identifier, UErrorCode &status) [all...] |
identifier_info.h | 42 * This is a port from ICU4J of class com.ibm.icu.text.IdentifierInfo 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();
|
uspoof.cpp | 430 IdentifierInfo *identifierInfo = This->getIdentifierInfo(*status); 434 identifierInfo->setIdentifier(id1, *status); 435 int32_t id1ScriptCount = identifierInfo->getScriptCount(); 436 int32_t id1FirstScript = identifierInfo->getScripts()->nextSetBit(0); 437 identifierInfo->setIdentifier(id2, *status); 438 int32_t id2ScriptCount = identifierInfo->getScriptCount(); 439 int32_t id2FirstScript = identifierInfo->getScripts()->nextSetBit(0); 440 This->releaseIdentifierInfo(identifierInfo); 441 identifierInfo = NULL [all...] |
/external/clang/include/clang/Sema/ |
AttributeList.h | 29 class IdentifierInfo; 52 IdentifierInfo *Ident; 55 IdentifierInfo *Ident); 91 IdentifierInfo *AttrName; 92 IdentifierInfo *ScopeName; 167 IdentifierInfo *GetterId, *SetterId; 168 PropertyData(IdentifierInfo *getterId, IdentifierInfo *setterId) 215 AttributeList(IdentifierInfo *attrName, SourceRange attrRange, 216 IdentifierInfo *scopeName, SourceLocation scopeLoc [all...] |
Weak.h | 22 class IdentifierInfo; 26 IdentifierInfo *alias; // alias (optional) 32 WeakInfo(IdentifierInfo *Alias, SourceLocation Loc) 34 inline IdentifierInfo * getAlias() const { return alias; }
|
/external/clang/include/clang/Lex/ |
PTHManager.h | 51 /// Alloc - Allocator used for IdentifierInfo objects. 55 /// IdentifierInfo*. 56 std::unique_ptr<IdentifierInfo *[], llvm::FreeDeleter> PerIDCache; 64 /// reconsitute an IdentifierInfo. 91 std::unique_ptr<IdentifierInfo *[], llvm::FreeDeleter> perIDCache, 102 /// GetIdentifierInfo - Used to reconstruct IdentifierInfo objects from the 104 inline IdentifierInfo* GetIdentifierInfo(unsigned PersistentID) { 105 // Check if the IdentifierInfo has already been resolved. 106 if (IdentifierInfo* II = PerIDCache[PersistentID]) 110 IdentifierInfo* LazilyCreateIdentifierInfo(unsigned PersistentID) [all...] |
ExternalPreprocessorSource.h | 19 class IdentifierInfo; 35 virtual void updateOutOfDateIdentifier(IdentifierInfo &II) = 0; 40 virtual IdentifierInfo *GetIdentifier(unsigned ID) = 0;
|
Preprocessor.h | 66 IdentifierInfo *II; 72 "Identifiers should be created by TokenValue(IdentifierInfo *)"); 76 TokenValue(IdentifierInfo *II) : Kind(tok::identifier), II(II) {} 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, __pragm [all...] |
MultipleIncludeOpt.h | 21 class IdentifierInfo; 51 const IdentifierInfo *TheMacro; 54 const IdentifierInfo *DefinedMacro; 79 void SetDefinedMacro(IdentifierInfo *M, SourceLocation Loc) { 123 void EnterTopLevelIfndef(const IdentifierInfo *M, SourceLocation Loc) { 164 const IdentifierInfo *GetControllingMacroAtEndOfFile() const { 174 const IdentifierInfo *GetDefinedMacro() const {
|
/external/clang/include/clang/Basic/ |
IdentifierTable.h | 11 /// \brief Defines the clang::IdentifierInfo, clang::IdentifierTable, and 32 class IdentifierInfo; 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(); 102 // std::pair<IdentifierInfo, const char*>, where internal pointe [all...] |
Attributes.h | 18 class IdentifierInfo; 33 int hasAttribute(AttrSyntax Syntax, const IdentifierInfo *Scope, 34 const IdentifierInfo *Attr, const TargetInfo &Target,
|
/external/clang/utils/ |
clang.natvis | 17 <Type Name="clang::IdentifierInfo">
18 <DisplayString Condition="Entry != 0">({((llvm::StringMapEntry<clang::IdentifierInfo *>*)Entry)+1,s})</DisplayString>
20 <Item Condition="Entry != 0" Name="[Identifier]">((llvm::StringMapEntry<clang::IdentifierInfo *>*)Entry)+1,s</Item>
26 <DisplayString Condition="(Ptr & PtrMask) == StoredIdentifier">{{Identifier ({*(clang::IdentifierInfo *)(Ptr & ~PtrMask)})}}</DisplayString>
27 <DisplayString Condition="(Ptr & PtrMask) == StoredObjCZeroArgSelector">{{ObjC Zero Arg Selector (*{(clang::IdentifierInfo *)(Ptr & ~PtrMask)})}}</DisplayString>
28 <DisplayString Condition="(Ptr & PtrMask) == StoredObjCOneArgSelector">{{ObjC One Arg Selector (*{(clang::IdentifierInfo *)(Ptr & ~PtrMask)})}}</DisplayString>
31 <Item Condition="(Ptr & PtrMask) == StoredIdentifier" Name="[Identifier]">*(clang::IdentifierInfo *)(Ptr & ~PtrMask)</Item>
32 <Item Condition="(Ptr & PtrMask) == StoredObjCZeroArgSelector" Name="[ObjC Zero Arg Selector]">*(clang::IdentifierInfo *)(Ptr & ~PtrMask)</Item>
33 <Item Condition="(Ptr & PtrMask) == StoredObjCOneArgSelector" Name="[ObjC One Arg Selector]">*(clang::IdentifierInfo *)(Ptr & ~PtrMask)</Item>
39 <DisplayString Condition="Kind == clang::tok::identifier">{{Identifier ({*(clang::IdentifierInfo *)(PtrData)})}}</DisplayString [all...] |
/external/clang/lib/Format/ |
FormatToken.h | 283 bool is(const IdentifierInfo *II) const { 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/lib/AST/ |
NSAPI.cpp | 23 IdentifierInfo *NSAPI::getNSClassId(NSClassIdKindKind K) const { 59 IdentifierInfo *KeyIdents[] = { 107 IdentifierInfo *KeyIdents[] = { 124 IdentifierInfo *KeyIdents[] = { 135 IdentifierInfo *KeyIdents[] = { 143 IdentifierInfo *KeyIdents[] = { 180 IdentifierInfo *KeyIdents[] = { 188 IdentifierInfo *KeyIdents[] = { 196 IdentifierInfo *KeyIdents[] = { 217 IdentifierInfo *KeyIdents[] = [all...] |
/external/clang/include/clang/Edit/ |
EditedSource.h | 44 llvm::DenseMap<unsigned, llvm::TinyPtrVector<IdentifierInfo*>> 46 SmallVector<std::pair<SourceLocation, IdentifierInfo*>, 2> 87 IdentifierInfo *&II);
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
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[] = { 143 IdentifierInfo *initWithTitleUITabBarItemImage[] = { 156 IdentifierInfo *rowActionWithStyleUITableViewRowAction[] = { 184 IdentifierInfo *setTitleNSBrowser[] = {&Ctx.Idents.get("setTitle"), 194 IdentifierInfo *actionWithTitleUIAlertAction[] = { 201 IdentifierInfo *insertItemWithTitleNSPopUpButton[] = [all...] |
/external/clang/include/clang/AST/ |
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;
|
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/text/ |
SpoofCheckerTest.java | 31 import android.icu.text.IdentifierInfo; 516 IdentifierInfo idInfo = new IdentifierInfo().setIdentifierProfile(SpoofChecker.RECOMMENDED); 550 IdentifierInfo idInfo = new IdentifierInfo(); 568 BitSet bitset12 = IdentifierInfo.set(new BitSet(), UScript.LATIN, UScript.HANGUL); 569 BitSet bitset2 = IdentifierInfo.set(new BitSet(), UScript.HANGUL); 570 assertTrue("", IdentifierInfo.contains(bitset12, bitset2)); 571 assertTrue("", IdentifierInfo.contains(bitset12, bitset12)); 572 assertTrue("", !IdentifierInfo.contains(bitset2, bitset12)) [all...] |
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/text/ |
SpoofCheckerTest.java | 30 import com.ibm.icu.text.IdentifierInfo; 512 IdentifierInfo idInfo = new IdentifierInfo().setIdentifierProfile(SpoofChecker.RECOMMENDED); 546 IdentifierInfo idInfo = new IdentifierInfo(); 564 BitSet bitset12 = IdentifierInfo.set(new BitSet(), UScript.LATIN, UScript.HANGUL); 565 BitSet bitset2 = IdentifierInfo.set(new BitSet(), UScript.HANGUL); 566 assertTrue("", IdentifierInfo.contains(bitset12, bitset2)); 567 assertTrue("", IdentifierInfo.contains(bitset12, bitset12)); 568 assertTrue("", !IdentifierInfo.contains(bitset2, bitset12)) [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
CheckerContext.cpp | 32 IdentifierInfo *funI = FunDecl->getIdentifier(); 53 const IdentifierInfo *II = FD->getIdentifier(); 54 // If this is a special C++ name without IdentifierInfo, it can't be a
|
/external/clang/lib/ARCMigrate/ |
TransGCCalls.cpp | 24 IdentifierInfo *NSMakeCollectableII; 25 IdentifierInfo *CFMakeCollectableII;
|
/external/clang/lib/Analysis/ |
ObjCNoReturn.cpp | 21 static bool isSubclass(const ObjCInterfaceDecl *Class, IdentifierInfo *II) { 34 SmallVector<IdentifierInfo*, 3> II;
|
/external/clang/examples/analyzer-plugin/ |
MainCallChecker.cpp | 28 IdentifierInfo *II = FD->getIdentifier();
|