Searched refs:ReadDeclAs (Results 1 – 4 of 4) sorted by relevance
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 73 T *ReadDeclAs(const RecordData &R, unsigned &I) { in ReadDeclAs() function in clang::ASTDeclReader 74 return Reader.ReadDeclAs<T>(F, R, I); in ReadDeclAs() 346 DeclContext *SemaDC = ReadDeclAs<DeclContext>(Record, Idx); in VisitDecl() 347 DeclContext *LexicalDC = ReadDeclAs<DeclContext>(Record, Idx); in VisitDecl() 440 TD->setTypedefNameForAnonDecl(ReadDeclAs<TypedefNameDecl>(Record, Idx)); in VisitTagDecl() 458 if (EnumDecl *InstED = ReadDeclAs<EnumDecl>(Record, Idx)) { in VisitEnumDecl() 527 FD->setDescribedFunctionTemplate(ReadDeclAs<FunctionTemplateDecl>(Record, in VisitFunctionDecl() 531 FunctionDecl *InstFD = ReadDeclAs<FunctionDecl>(Record, Idx); in VisitFunctionDecl() 539 FunctionTemplateDecl *Template = ReadDeclAs<FunctionTemplateDecl>(Record, in VisitFunctionDecl() 581 = ReadDeclAs<FunctionTemplateDecl>(Record, Idx); in VisitFunctionDecl() [all …]
|
D | ASTReaderStmt.cpp | 55 T *ReadDeclAs(const RecordData &R, unsigned &I) { in ReadDeclAs() function in clang::ASTStmtReader 56 return Reader.ReadDeclAs<T>(F, R, I); in ReadDeclAs() 155 LabelDecl *LD = ReadDeclAs<LabelDecl>(Record, Idx); in VisitLabelStmt() 174 ReadDeclAs<VarDecl>(Record, Idx)); in VisitIfStmt() 185 ReadDeclAs<VarDecl>(Record, Idx)); in VisitSwitchStmt() 207 ReadDeclAs<VarDecl>(Record, Idx)); in VisitWhileStmt() 228 ReadDeclAs<VarDecl>(Record, Idx)); in VisitForStmt() 238 S->setLabel(ReadDeclAs<LabelDecl>(Record, Idx)); in VisitGotoStmt() 264 S->setNRVOCandidate(ReadDeclAs<VarDecl>(Record, Idx)); in VisitReturnStmt() 355 E->getInternalFoundDecl() = ReadDeclAs<NamedDecl>(Record, Idx); in VisitDeclRefExpr() [all …]
|
D | ASTReader.cpp | 3877 ReadDeclAs<UnresolvedUsingTypenameDecl>(*Loc.F, Record, Idx)); in readTypeRecord() 3886 TypedefNameDecl *Decl = ReadDeclAs<TypedefNameDecl>(*Loc.F, Record, Idx); in readTypeRecord() 3927 RecordDecl *RD = ReadDeclAs<RecordDecl>(*Loc.F, Record, Idx); in readTypeRecord() 3942 = Context.getEnumType(ReadDeclAs<EnumDecl>(*Loc.F, Record, Idx)); in readTypeRecord() 3992 = ReadDeclAs<ObjCInterfaceDecl>(*Loc.F, Record, Idx); in readTypeRecord() 4002 Protos.push_back(ReadDeclAs<ObjCProtocolDecl>(*Loc.F, Record, Idx)); in readTypeRecord() 4031 CXXRecordDecl *D = ReadDeclAs<CXXRecordDecl>(*Loc.F, Record, Idx); in readTypeRecord() 4045 = ReadDeclAs<TemplateTypeParmDecl>(*Loc.F, Record, Idx); in readTypeRecord() 4134 T *ReadDeclAs(const ASTReader::RecordData &Record, unsigned &Idx) { in ReadDeclAs() function in clang::TypeLocReader 4135 return Reader.ReadDeclAs<T>(F, Record, Idx); in ReadDeclAs() [all …]
|
/external/clang/include/clang/Serialization/ |
D | ASTReader.h | 1124 T *ReadDeclAs(ModuleFile &F, const RecordData &R, unsigned &I) { in ReadDeclAs() function
|