Searched refs:ReadDeclAs (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 145 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 D | ASTReaderStmt.cpp | 96 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 D | ASTReader.cpp | 6142 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 D | ASTReader.h | 1882 T *ReadDeclAs(ModuleFile &F, const RecordData &R, unsigned &I) { in ReadDeclAs() function 2521 return Reader->ReadDeclAs<T>(*F, Record, Idx); in readDeclAs()
|