Home
last modified time | relevance | path

Searched refs:ReadDeclAs (Results 1 – 4 of 4) sorted by relevance

/external/clang/lib/Serialization/
DASTReaderDecl.cpp73 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 …]
DASTReaderStmt.cpp55 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 …]
DASTReader.cpp3877 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/
DASTReader.h1124 T *ReadDeclAs(ModuleFile &F, const RecordData &R, unsigned &I) { in ReadDeclAs() function