HomeSort by relevance Sort by last modified time
    Searched refs:IdentifierInfo (Results 1 - 25 of 245) sorted by null

1 2 3 4 5 6 7 8 910

  /external/clang/include/clang/Basic/
Attributes.h 18 class IdentifierInfo;
33 int hasAttribute(AttrSyntax Syntax, const IdentifierInfo *Scope,
34 const IdentifierInfo *Attr, const TargetInfo &Target,
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...]
  /external/clang/include/clang/Lex/
ExternalPreprocessorSource.h 19 class IdentifierInfo;
35 virtual void updateOutOfDateIdentifier(IdentifierInfo &II) = 0;
40 virtual IdentifierInfo *GetIdentifier(unsigned ID) = 0;
CodeCompletionHandler.h 19 class IdentifierInfo;
59 virtual void CodeCompleteMacroArgument(IdentifierInfo *Macro,
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 {
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...]
ModuleLoader.h 25 class IdentifierInfo;
30 typedef ArrayRef<std::pair<IdentifierInfo *, SourceLocation> > ModuleIdPath;
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...]
MacroInfo.h 49 IdentifierInfo **ArgumentList;
161 void setArgumentList(ArrayRef<IdentifierInfo *> List,
169 ArgumentList = PPAllocator.Allocate<IdentifierInfo *>(List.size());
175 typedef IdentifierInfo *const *arg_iterator;
180 ArrayRef<const IdentifierInfo *> args() const {
181 return ArrayRef<const IdentifierInfo *>(ArgumentList, NumArguments);
186 int getArgumentNum(const IdentifierInfo *Arg) const {
499 IdentifierInfo *II;
512 ModuleMacro(Module *OwningModule, IdentifierInfo *II, MacroInfo *Macro,
522 IdentifierInfo *II, MacroInfo *Macro
    [all...]
  /external/icu/icu4c/source/i18n/
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();
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...]
  /external/clang/include/clang/Sema/
Weak.h 22 class IdentifierInfo;
26 IdentifierInfo *alias; // alias (optional)
32 WeakInfo(IdentifierInfo *Alias, SourceLocation Loc)
34 inline IdentifierInfo * getAlias() const { return alias; }
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...]
  /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/clang/include/clang/Analysis/DomainSpecific/
ObjCNoReturn.h 30 IdentifierInfo *NSExceptionII;
  /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/include/clang/AST/
MangleNumberingContext.h 26 class IdentifierInfo;
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/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/Serialization/
ASTDeserializationListener.h 39 IdentifierInfo *II) { }
  /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/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;

Completed in 265 milliseconds

1 2 3 4 5 6 7 8 910