Lines Matching defs:CD
284 void VisitCapturedDecl(CapturedDecl *CD);
707 void ASTDeclReader::VisitObjCContainerDecl(ObjCContainerDecl *CD) {
708 VisitNamedDecl(CD);
709 CD->setAtStartLoc(ReadSourceLocation(Record, Idx));
710 CD->setAtEndRange(ReadSourceRange(Record, Idx));
815 void ASTDeclReader::VisitObjCCategoryDecl(ObjCCategoryDecl *CD) {
816 VisitObjCContainerDecl(CD);
817 CD->setCategoryNameLoc(ReadSourceLocation(Record, Idx));
818 CD->setIvarLBraceLoc(ReadSourceLocation(Record, Idx));
819 CD->setIvarRBraceLoc(ReadSourceLocation(Record, Idx));
824 Reader.CategoriesDeserialized.insert(CD);
826 CD->ClassInterface = ReadDeclAs<ObjCInterfaceDecl>(Record, Idx);
836 CD->setProtocolList(ProtoRefs.data(), NumProtoRefs, ProtoLocs.data(),
1030 void ASTDeclReader::VisitCapturedDecl(CapturedDecl *CD) {
1031 VisitDecl(CD);
1033 for (unsigned i = 0; i < CD->NumParams; ++i)
1034 CD->setParam(i, ReadDeclAs<ImplicitParamDecl>(Record, Idx));