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

12 3 4 5 6 7 8

  /frameworks/compile/slang/
slang_rs_pragma_handler.h 26 class IdentifierInfo;
  /external/clang/include/clang/Lex/
MacroInfo.h 39 IdentifierInfo **ArgumentList;
173 void setArgumentList(IdentifierInfo* const *List, unsigned NumArgs,
180 ArgumentList = PPAllocator.Allocate<IdentifierInfo*>(NumArgs);
187 typedef IdentifierInfo* const *arg_iterator;
195 int getArgumentNum(IdentifierInfo *Arg) const {
Token.h 25 class IdentifierInfo;
53 /// This is an IdentifierInfo*, which contains the uniqued identifier
165 IdentifierInfo *getIdentifierInfo() const {
171 return (IdentifierInfo*) PtrData;
173 void setIdentifierInfo(IdentifierInfo *II) {
HeaderSearch.h 28 class IdentifierInfo;
68 /// macro whose IdentifierInfo may not yet have been loaded from
80 const IdentifierInfo *ControllingMacro;
93 const IdentifierInfo *getControllingMacro(ExternalIdentifierLookup *External);
167 /// macros into IdentifierInfo pointers, as needed.
314 const IdentifierInfo *ControllingMacro) {
PPCallbacks.h 26 class IdentifierInfo;
119 virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind,
258 virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind,
  /external/clang/lib/Index/
Entity.cpp 81 IdentifierInfo *II = &ProgImpl.getIdents().get(Name);
107 if (IdentifierInfo *II = LocalName.getAsIdentifierInfo()) {
108 IdentifierInfo *GlobII = &ProgImpl.getIdents().get(II->getName());
176 if (IdentifierInfo *GlobII = Name.getAsIdentifierInfo()) {
177 IdentifierInfo &II = AST.Idents.get(GlobII->getName());
  /external/clang/lib/Frontend/
CacheTokens.cpp 172 typedef llvm::DenseMap<const IdentifierInfo*,uint32_t> IDMap;
184 //// Get the persistent id for the given IdentifierInfo*.
185 uint32_t ResolveID(const IdentifierInfo* II);
227 uint32_t PTHWriter::ResolveID(const IdentifierInfo* II) {
228 // Null IdentifierInfo's map to the persistent ID 0.
333 IdentifierInfo* II = PP.LookUpIdentifierInfo(Tok);
570 const IdentifierInfo* II;
614 // (1) an inverse map from persistent IDs -> (IdentifierInfo*,Offset)
615 // (2) a map from (IdentifierInfo*, Offset)* -> persistent IDs
623 // Generate mapping from persistent IDs -> IdentifierInfo*
    [all...]
  /external/clang/include/clang/AST/
TemplateName.h 27 class IdentifierInfo;
441 /// is interpreted as an IdentifierInfo pointer (when clear) or as an
450 const IdentifierInfo *Identifier;
469 const IdentifierInfo *Identifier)
474 const IdentifierInfo *Identifier,
498 const IdentifierInfo *getIdentifier() const {
522 const IdentifierInfo *Identifier) {
Decl.h 115 IdentifierInfo *getIdentifier() const { return Name.getAsIdentifierInfo(); }
326 LabelDecl(DeclContext *DC, SourceLocation IdentL, IdentifierInfo *II,
332 SourceLocation IdentL, IdentifierInfo *II);
334 SourceLocation IdentL, IdentifierInfo *II,
389 SourceLocation IdLoc, IdentifierInfo *Id)
397 SourceLocation IdLoc, IdentifierInfo *Id);
766 SourceLocation IdLoc, IdentifierInfo *Id,
792 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
    [all...]
ASTImporter.h 31 class IdentifierInfo;
185 IdentifierInfo *Import(const IdentifierInfo *FromId);
  /external/clang/lib/Sema/
SemaAttr.cpp 34 IdentifierInfo *Name;
57 void push(IdentifierInfo *Name) {
66 bool pop(IdentifierInfo *Name, bool IsReset);
70 bool PragmaPackStack::pop(IdentifierInfo *Name, bool IsReset) {
191 void Sema::ActOnPragmaPack(PragmaPackKind Kind, IdentifierInfo *Name,
279 IdentifierInfo *Name = IdTok.getIdentifierInfo();
351 void Sema::ActOnPragmaVisibility(bool IsPush, const IdentifierInfo* VisType,
IdentifierResolver.cpp 148 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
197 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
214 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
235 if (IdentifierInfo *II = Name.getAsIdentifierInfo())
272 void IdentifierResolver::AddDeclToIdentifierChain(IdentifierInfo *II,
SemaObjCProperty.cpp 210 IdentifierInfo *PropertyId = FD.D.getIdentifier();
357 IdentifierInfo *PropertyId = FD.D.getIdentifier();
520 IdentifierInfo *PropertyId,
521 IdentifierInfo *PropertyIvar,
    [all...]
  /external/clang/lib/Lex/
PTHLexer.cpp 85 IdentifierInfo *II = PTHMgr.GetIdentifierInfo(IdentifierID-1);
177 // This saves some copies and it also reduces IdentifierInfo* lookup.
418 IdentifierInfo** perIDCache,
531 // Pre-allocate the persistent ID -> IdentifierInfo* cache. We use calloc()
534 IdentifierInfo** PerIDCache = 0;
537 PerIDCache = (IdentifierInfo**)calloc(NumIds, sizeof(*PerIDCache));
555 IdentifierInfo* PTHManager::LazilyCreateIdentifierInfo(unsigned PersistentID) {
556 // Look in the PTH file for the string data for the IdentifierInfo object.
563 std::pair<IdentifierInfo,const unsigned char*> *Mem =
564 Alloc.Allocate<std::pair<IdentifierInfo,const unsigned char*> >()
    [all...]
PPMacroExpansion.cpp 34 MacroInfo *Preprocessor::getInfoForMacro(IdentifierInfo *II) const {
37 llvm::DenseMap<IdentifierInfo*, MacroInfo*>::const_iterator Pos
50 void Preprocessor::setMacroInfo(IdentifierInfo *II, MacroInfo *MI) {
62 static IdentifierInfo *RegisterBuiltinMacro(Preprocessor &PP, const char *Name){
64 IdentifierInfo *Id = PP.getIdentifierInfo(Name);
108 const IdentifierInfo *MacroIdent,
110 IdentifierInfo *II = MI->getReplacementToken(0).getIdentifierInfo();
297 if (IdentifierInfo *NewII = Identifier.getIdentifierInfo()) {
578 static bool HasFeature(const Preprocessor &PP, const IdentifierInfo *II) {
694 static bool HasExtension(const Preprocessor &PP, const IdentifierInfo *II)
    [all...]
Preprocessor.cpp 336 // NOTE: this has to be checked *before* testing for an IdentifierInfo.
339 if (const IdentifierInfo *II = Tok.getIdentifierInfo())
429 IdentifierInfo *Preprocessor::LookUpIdentifierInfo(Token &Identifier) const {
433 IdentifierInfo *II;
452 void Preprocessor::SetPoisonReason(IdentifierInfo *II, unsigned DiagID) {
473 llvm::DenseMap<IdentifierInfo*,unsigned>::const_iterator it =
486 /// IdentifierInfo's 'isHandleIdentifierCase' bit. If this method changes, the
487 /// IdentifierInfo methods that compute these properties will need to change to
493 IdentifierInfo &II = *Identifier.getIdentifierInfo();
Pragma.cpp 296 IdentifierInfo *II = LookUpIdentifierInfo(Tok);
419 const IdentifierInfo *II = Tok.getIdentifierInfo();
557 /// Return the IdentifierInfo* associated with the macro to push or pop.
558 IdentifierInfo *Preprocessor::ParsePragmaPushOrPopMacro(Token &Tok) {
598 // Get the IdentifierInfo of MacroToPushTok.
606 // Parse the pragma directive and get the macro IdentifierInfo*.
607 IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PushMacroTok);
632 // Parse the pragma directive and get the macro IdentifierInfo*.
633 IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PopMacroTok);
637 llvm::DenseMap<IdentifierInfo*, std::vector<MacroInfo*> >::iterator iter
    [all...]
  /external/clang/include/clang/Serialization/
ASTReader.h 339 /// IdentifierInfo for the identifier with ID=I+1 that has already
341 std::vector<IdentifierInfo *> IdentifiersLoaded;
369 llvm::DenseMap<IdentifierInfo *, uint64_t> UnreadMacroRecordOffsets;
580 /// \brief An IdentifierInfo that has been loaded but whose top-level
583 IdentifierInfo *II;
    [all...]
ASTDeserializationListener.h 38 IdentifierInfo *II) { }
ASTWriter.h 177 /// IdentifierInfo.
178 llvm::DenseMap<const IdentifierInfo *, serialization::IdentID> IdentifierIDs;
203 llvm::DenseMap<const IdentifierInfo *, uint64_t> MacroOffsets;
206 std::vector<const IdentifierInfo *> DeserializedMacroNames;
425 void AddIdentifierRef(const IdentifierInfo *II, RecordDataImpl &Record);
442 serialization::IdentID getIdentifierRef(const IdentifierInfo *II);
448 uint64_t getMacroOffset(const IdentifierInfo *II) {
558 void SetIdentifierOffset(const IdentifierInfo *II, uint32_t Offset);
610 void IdentifierRead(serialization::IdentID ID, IdentifierInfo *II);
  /external/clang/lib/AST/
DeclObjC.cpp 52 ObjCContainerDecl::getIvarDecl(IdentifierInfo *Id) const {
83 IdentifierInfo *propertyID) {
97 ObjCContainerDecl::FindPropertyDeclaration(IdentifierInfo *PropertyId) const {
156 IdentifierInfo *PropertyId) const {
238 ObjCIvarDecl *ObjCInterfaceDecl::lookupInstanceVariable(IdentifierInfo *ID,
266 const IdentifierInfo*ICName) {
627 IdentifierInfo *Id,
635 ObjCInterfaceDecl(DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id,
720 ObjCInterfaceDecl::FindCategoryDeclaration(IdentifierInfo *CategoryId) const {
801 SourceLocation IdLoc, IdentifierInfo *Id
    [all...]
  /external/clang/include/clang/Sema/
DeclSpec.h 38 class IdentifierInfo;
102 void Extend(ASTContext &Context, IdentifierInfo *Identifier,
735 const IdentifierInfo *getGetterName() const { return GetterName; }
736 IdentifierInfo *getGetterName() { return GetterName; }
737 void setGetterName(IdentifierInfo *name) { GetterName = name; }
739 const IdentifierInfo *getSetterName() const { return SetterName; }
740 IdentifierInfo *getSetterName() { return SetterName; }
741 void setSetterName(IdentifierInfo *name) { SetterName = name; }
751 IdentifierInfo *GetterName; // getter name of NULL if no getter
752 IdentifierInfo *SetterName; // setter name of NULL if no sette
    [all...]
  /external/clang/lib/Parse/
ParseObjc.cpp 87 SmallVector<IdentifierInfo *, 8> ClassNames;
163 IdentifierInfo *nameId = Tok.getIdentifierInfo();
172 IdentifierInfo *categoryId = 0;
223 IdentifierInfo *superClassId = 0;
296 IdentifierInfo *SelName =
301 IdentifierInfo *SetterName = OCDS.getSetterName();
511 const IdentifierInfo *II = Tok.getIdentifierInfo();
561 IdentifierInfo *SelIdent = ParseObjCSelectorPiece(SelLoc);
628 IdentifierInfo *Parser::ParseObjCSelectorPiece(SourceLocation &SelectorLoc) {
646 IdentifierInfo *II = &PP.getIdentifierTable().get(ThisTok.data())
    [all...]
  /external/clang/include/clang/Parse/
Parser.h 111 IdentifierInfo *Ident__exception_code, *Ident___exception_code, *Ident_GetExceptionCode; // __except block
112 IdentifierInfo *Ident__exception_info, *Ident___exception_info, *Ident_GetExceptionInfo; // __except filter expression
113 IdentifierInfo *Ident__abnormal_termination, *Ident___abnormal_termination, *Ident_AbnormalTermination; // __finally
115 /// Ident_super - IdentifierInfo for "super", to support fast
117 IdentifierInfo *Ident_super;
118 /// Ident_vector and Ident_pixel - cached IdentifierInfo's for
121 IdentifierInfo *Ident_vector;
122 IdentifierInfo *Ident_pixel;
125 mutable IdentifierInfo *Ident_instancetype;
128 IdentifierInfo *Ident_introduced
    [all...]
  /external/clang/lib/ARCMigrate/
TransAPIUses.cpp 44 IdentifierInfo *selIds[2];

Completed in 884 milliseconds

12 3 4 5 6 7 8