HomeSort by relevance Sort by last modified time
    Searched full:identifierinfo (Results 26 - 50 of 257) sorted by null

12 3 4 5 6 7 8 91011

  /external/clang/include/clang/AST/
DeclarationName.h 30 class IdentifierInfo;
42 /// this just stores an IdentifierInfo pointer to a normal
84 /// a normal IdentifierInfo pointer.
87 /// selector with zero arguments, and Ptr is an IdentifierInfo
91 /// with one argument, and Ptr is an IdentifierInfo pointer
173 // Construct a declaration name from an IdentifierInfo *.
174 DeclarationName(const IdentifierInfo *II)
176 assert((Ptr & PtrMask) == 0 && "Improperly aligned IdentifierInfo");
189 (reinterpret_cast<IdentifierInfo *>(Ptr & ~PtrMask));
220 /// getAsIdentifierInfo - Retrieve the IdentifierInfo * stored i
    [all...]
TemplateName.h 26 class IdentifierInfo;
445 /// is interpreted as an IdentifierInfo pointer (when clear) or as an
454 const IdentifierInfo *Identifier;
473 const IdentifierInfo *Identifier)
478 const IdentifierInfo *Identifier,
502 const IdentifierInfo *getIdentifier() const {
526 const IdentifierInfo *Identifier) {
DeclObjC.h 556 SourceLocation nameLoc, IdentifierInfo *name,
569 IdentifierInfo *name,
705 IdentifierInfo *Id, SourceLocation nameLoc,
778 ObjCIvarDecl *getIvarDecl(IdentifierInfo *Id) const;
781 FindPropertyDeclaration(const IdentifierInfo *PropertyId) const;
783 typedef llvm::DenseMap<IdentifierInfo*, ObjCPropertyDecl*> PropertyMap;
    [all...]
  /external/clang/include/clang/Sema/
Designator.h 24 class IdentifierInfo;
46 const IdentifierInfo *II;
74 const IdentifierInfo *getField() const {
126 static Designator getField(const IdentifierInfo *II, SourceLocation DotLoc,
Sema.h 129 typedef ArrayRef<std::pair<IdentifierInfo *, SourceLocation>> ModuleIdPath;
656 llvm::MapVector<IdentifierInfo *, WeakInfo> WeakUndeclaredIdentifiers;
662 llvm::DenseMap<IdentifierInfo*,AsmLabelAttr*> ExtnameUndeclaredIdentifiers;
    [all...]
  /external/clang/lib/AST/
ItaniumCXXABI.cpp 42 static const IdentifierInfo *findAnonymousUnionVarDeclName(const VarDecl& VD) {
57 llvm::DenseMap<const IdentifierInfo *, unsigned> VarManglingNumbers;
58 llvm::DenseMap<const IdentifierInfo *, unsigned> TagManglingNumbers;
84 const IdentifierInfo *Identifier = VD->getIdentifier();
SelectorLocationsKind.cpp 30 IdentifierInfo *II = Sel.getIdentifierInfoForSlot(0);
38 IdentifierInfo *II = Sel.getIdentifierInfoForSlot(Index);
DeclObjC.cpp 56 ObjCContainerDecl::getIvarDecl(IdentifierInfo *Id) const {
155 const IdentifierInfo *propertyID) {
182 IdentifierInfo *
195 const IdentifierInfo *PropertyId) const {
322 IdentifierInfo *PropertyId) const {
563 ObjCIvarDecl *ObjCInterfaceDecl::lookupInstanceVariable(IdentifierInfo *ID,
595 const IdentifierInfo*ICName) {
613 ObjCInterfaceDecl::lookupNestedProtocol(IdentifierInfo *Name) {
    [all...]
DeclarationName.cpp 65 IdentifierInfo *ID;
86 IdentifierInfo *LII = LHS.getAsIdentifierInfo();
87 IdentifierInfo *RII = RHS.getAsIdentifierInfo();
139 if (const IdentifierInfo *II = N.getAsIdentifierInfo())
272 IdentifierInfo *DeclarationName::getCXXLiteralIdentifier() const {
429 DeclarationNameTable::getCXXLiteralOperatorName(IdentifierInfo *II) {
  /external/clang/lib/StaticAnalyzer/Checkers/
CheckObjCDealloc.cpp 34 IdentifierInfo* SelfII,
111 IdentifierInfo* NSObjectII = &Ctx.Idents.get("NSObject");
112 IdentifierInfo* SenTestCaseII = &Ctx.Idents.get("SenTestCase");
116 IdentifierInfo *II = ID->getIdentifier();
133 IdentifierInfo* II = &Ctx.Idents.get("dealloc");
164 IdentifierInfo* RII = &Ctx.Idents.get("release");
168 IdentifierInfo* SelfII = &Ctx.Idents.get("self");
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) {
302 static bool IsCFError(QualType T, IdentifierInfo *II) {
SelectorExtras.h 22 SmallVector<IdentifierInfo*, 10> II;
VforkChecker.cpp 48 mutable llvm::SmallSet<const IdentifierInfo *, 10> VforkWhitelist;
49 mutable const IdentifierInfo *II_vfork;
54 bool isCallWhitelisted(const IdentifierInfo *II, CheckerContext &C) const;
97 bool VforkChecker::isCallWhitelisted(const IdentifierInfo *II,
  /external/clang/include/clang/Lex/
PreprocessingRecord.h 29 class IdentifierInfo;
138 const IdentifierInfo *Name;
141 explicit MacroDefinitionRecord(const IdentifierInfo *Name,
146 const IdentifierInfo *getName() const { return Name; }
161 llvm::PointerUnion<IdentifierInfo *, MacroDefinitionRecord *> NameOrDef;
164 MacroExpansion(IdentifierInfo *BuiltinName, SourceRange Range)
173 bool isBuiltinMacro() const { return NameOrDef.is<IdentifierInfo *>(); }
176 const IdentifierInfo *getName() const {
179 return NameOrDef.get<IdentifierInfo *>();
CodeCompletionHandler.h 19 class IdentifierInfo;
59 virtual void CodeCompleteMacroArgument(IdentifierInfo *Macro,
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/clang/include/clang/Parse/
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;
108 /// Ident_super - IdentifierInfo for "super", to support fast
110 IdentifierInfo *Ident_super;
113 IdentifierInfo *Ident_vector;
114 IdentifierInfo *Ident_bool;
117 IdentifierInfo *Ident_pixel
    [all...]
  /external/clang/include/clang/Analysis/DomainSpecific/
ObjCNoReturn.h 30 IdentifierInfo *NSExceptionII;
  /external/clang/lib/Frontend/
CacheTokens.cpp 183 typedef llvm::DenseMap<const IdentifierInfo*,uint32_t> IDMap;
195 //// Get the persistent id for the given IdentifierInfo*.
196 uint32_t ResolveID(const IdentifierInfo* II);
248 uint32_t PTHWriter::ResolveID(const IdentifierInfo* II) {
249 // Null IdentifierInfo's map to the persistent ID 0.
357 IdentifierInfo* II = PP.LookUpIdentifierInfo(Tok);
606 const IdentifierInfo* II;
655 // (1) an inverse map from persistent IDs -> (IdentifierInfo*,Offset)
656 // (2) a map from (IdentifierInfo*, Offset)* -> persistent IDs
664 // Generate mapping from persistent IDs -> IdentifierInfo*
    [all...]
  /external/clang/lib/Sema/
IdentifierResolver.cpp 144 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
169 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
210 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
229 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
299 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
374 void IdentifierResolver::readingIdentifier(IdentifierInfo &II) {
379 void IdentifierResolver::updatingIdentifier(IdentifierInfo &II) {
AttributeList.cpp 27 IdentifierInfo *Ident) {
125 AttributeList::Kind AttributeList::getKind(const IdentifierInfo *Name,
126 const IdentifierInfo *ScopeName,
  /external/clang/lib/Lex/
PTHLexer.cpp 84 IdentifierInfo *II = PTHMgr.GetIdentifierInfo(IdentifierID-1);
169 // This saves some copies and it also reduces IdentifierInfo* lookup.
419 std::unique_ptr<IdentifierInfo *[], llvm::FreeDeleter> perIDCache,
534 // Pre-allocate the persistent ID -> IdentifierInfo* cache. We use calloc()
537 std::unique_ptr<IdentifierInfo *[], llvm::FreeDeleter> PerIDCache;
540 PerIDCache.reset((IdentifierInfo **)calloc(NumIds, sizeof(PerIDCache[0])));
559 IdentifierInfo* PTHManager::LazilyCreateIdentifierInfo(unsigned PersistentID) {
561 // Look in the PTH file for the string data for the IdentifierInfo object.
569 std::pair<IdentifierInfo,const unsigned char*> *Mem =
570 Alloc.Allocate<std::pair<IdentifierInfo,const unsigned char*> >()
    [all...]
  /external/clang/lib/Parse/
ParsePragma.cpp 331 const IdentifierInfo *VisType =
332 static_cast<IdentifierInfo *>(Tok.getAnnotationValue());
340 IdentifierInfo *Name;
391 IdentifierInfo *WeakName = Tok.getIdentifierInfo();
394 IdentifierInfo *AliasName = Tok.getIdentifierInfo();
405 IdentifierInfo *RedefName = Tok.getIdentifierInfo();
408 IdentifierInfo *AliasName = Tok.getIdentifierInfo();
452 typedef llvm::PointerIntPair<IdentifierInfo *, 1, bool> OpenCLExtData;
460 IdentifierInfo *ename = data.getPointer();
781 IdentifierInfo *PragmaNameInfo = Info->PragmaName.getIdentifierInfo()
    [all...]
  /external/icu/icu4c/source/test/intltest/
itspoof.cpp 449 // testIdentifierInfo. Note that IdentifierInfo is not public ICU API at this time
474 IdentifierInfo::displayAlternates(alternatesString, alternates, status);
516 IdentifierInfo idInfo(status);
535 IdentifierInfo::displayAlternates(alternatesStr, idInfo.getAlternates(), status);
572 IdentifierInfo identifierInfo(status);
580 identifierInfo.setIdentifier(testString, status);
581 int32_t scriptCount = identifierInfo.getScriptCount();
685 IdentifierInfo idInfo(status);
748 IdentifierInfo idInfo(status)
    [all...]
  /external/icu/icu4c/source/i18n/
uspoof_impl.h 40 class IdentifierInfo;
92 // IdentifierInfo Cache. IdentifierInfo objects are somewhat expensive to create.
96 IdentifierInfo *getIdentifierInfo(UErrorCode &status) const;
97 void releaseIdentifierInfo(IdentifierInfo *idInfo) const;
114 IdentifierInfo *fCachedIdentifierInfo; // Do not use directly. See getIdentifierInfo().:w

Completed in 979 milliseconds

12 3 4 5 6 7 8 91011