Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp145 T *ReadDeclAs() { in ReadDeclAs() function in clang::ASTDeclReader
572 auto *SemaDC = ReadDeclAs<DeclContext>(); in VisitDecl()
1411 auto *Tmpl = ReadDeclAs<VarDecl>(); in VisitVarDeclImpl()
1453 BDs[I] = ReadDeclAs<BindingDecl>(); in VisitDecompositionDecl()
1488 auto *decl = ReadDeclAs<VarDecl>(); in VisitBlockDecl()
1567 D->Namespace = ReadDeclAs<NamedDecl>(); in VisitNamespaceAliasDecl()
1595 D->Underlying = ReadDeclAs<NamedDecl>(); in VisitUsingShadowDecl()
1735 auto *Var = ReadDeclAs<VarDecl>(); in ReadCXXDefinitionData()
1935 auto *RD = ReadDeclAs<CXXRecordDecl>(); in VisitCXXRecordDeclImpl()
2039 D->Friend = ReadDeclAs<NamedDecl>(); in VisitFriendDecl()
[all …]
H A DASTReaderStmt.cpp96 T *ReadDeclAs() { in ReadDeclAs() function in clang::ASTStmtReader
196 auto *LD = ReadDeclAs<LabelDecl>(); in VisitLabelStmt()
307 S->setLabel(ReadDeclAs<LabelDecl>()); in VisitGotoStmt()
566 E->setDecl(ReadDeclAs<ValueDecl>()); in VisitDeclRefExpr()
975 E->setLabel(ReadDeclAs<LabelDecl>()); in VisitAddrLabelExpr()
1143 E->setDecl(ReadDeclAs<ObjCIvarDecl>()); in VisitObjCIvarRefExpr()
1486 E->Param = ReadDeclAs<ParmVarDecl>(); in VisitCXXDefaultArgExpr()
1492 E->Field = ReadDeclAs<FieldDecl>(); in VisitCXXDefaultInitExpr()
1581 ReadDeclAs<BlockDecl>(); in VisitExprWithCleanups()
1668 auto *D = ReadDeclAs<NamedDecl>(); in VisitOverloadExpr()
[all …]
H A DASTReader.cpp6142 RecordDecl *RD = ReadDeclAs<RecordDecl>(*Loc.F, Record, Idx); in readTypeRecord()
6208 = ReadDeclAs<ObjCInterfaceDecl>(*Loc.F, Record, Idx); in readTypeRecord()
6215 = ReadDeclAs<ObjCTypeParamDecl>(*Loc.F, Record, Idx); in readTypeRecord()
6288 = ReadDeclAs<TemplateTypeParmDecl>(*Loc.F, Record, Idx); in readTypeRecord()
8618 ReadDeclAs<TemplateDecl>(F, Record, Idx)); in ReadDeclarationName()
8708 Decls.addDecl(ReadDeclAs<NamedDecl>(F, Record, Idx)); in ReadTemplateName()
8732 = ReadDeclAs<TemplateTemplateParmDecl>(F, Record, Idx); in ReadTemplateName()
8740 = ReadDeclAs<TemplateTemplateParmDecl>(F, Record, Idx); in ReadTemplateName()
8776 ValueDecl *D = ReadDeclAs<ValueDecl>(F, Record, Idx); in ReadTemplateArgument()
8820 Params.push_back(ReadDeclAs<NamedDecl>(F, Record, Idx)); in ReadTemplateParameterList()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTReader.h1882 T *ReadDeclAs(ModuleFile &F, const RecordData &R, unsigned &I) { in ReadDeclAs() function
2521 return Reader->ReadDeclAs<T>(*F, Record, Idx); in readDeclAs()