@@ -267,6 +267,9 @@ void ResponseVisitor::add_value([[maybe_unused]] std::shared_ptr<const response:
267267 _pimpl->response .appointments .edges ->back ()->node ->isNow = ModifiedResponse<bool >::parse (response::Value { *value });
268268 break ;
269269
270+ case impl::VisitorState::Complete:
271+ break ;
272+
270273 default :
271274 break ;
272275 }
@@ -280,6 +283,9 @@ void ResponseVisitor::reserve([[maybe_unused]] std::size_t count)
280283 _pimpl->response .appointments .edges ->reserve (count);
281284 break ;
282285
286+ case impl::VisitorState::Complete:
287+ break ;
288+
283289 default :
284290 break ;
285291 }
@@ -298,6 +304,9 @@ void ResponseVisitor::start_object()
298304 _pimpl->response .appointments .edges ->back ()->node = std::make_optional<Response::appointments_AppointmentConnection::edges_AppointmentEdge::node_Appointment>({});
299305 break ;
300306
307+ case impl::VisitorState::Complete:
308+ break ;
309+
301310 default :
302311 break ;
303312 }
@@ -358,6 +367,9 @@ void ResponseVisitor::add_member([[maybe_unused]] std::string&& key)
358367 }
359368 break ;
360369
370+ case impl::VisitorState::Complete:
371+ break ;
372+
361373 default :
362374 break ;
363375 }
@@ -383,6 +395,9 @@ void ResponseVisitor::end_object()
383395 _pimpl->state = impl::VisitorState::Start;
384396 break ;
385397
398+ case impl::VisitorState::Complete:
399+ break ;
400+
386401 default :
387402 break ;
388403 }
@@ -397,6 +412,9 @@ void ResponseVisitor::start_array()
397412 _pimpl->response .appointments .edges = std::make_optional<std::vector<std::optional<Response::appointments_AppointmentConnection::edges_AppointmentEdge>>>({});
398413 break ;
399414
415+ case impl::VisitorState::Complete:
416+ break ;
417+
400418 default :
401419 break ;
402420 }
@@ -410,6 +428,9 @@ void ResponseVisitor::end_array()
410428 _pimpl->state = impl::VisitorState::Member_appointments;
411429 break ;
412430
431+ case impl::VisitorState::Complete:
432+ break ;
433+
413434 default :
414435 break ;
415436 }
@@ -438,6 +459,9 @@ void ResponseVisitor::add_null()
438459 _pimpl->response .appointments .edges ->back ()->node ->subject = std::nullopt ;
439460 break ;
440461
462+ case impl::VisitorState::Complete:
463+ break ;
464+
441465 default :
442466 break ;
443467 }
@@ -452,6 +476,9 @@ void ResponseVisitor::add_string([[maybe_unused]] std::string&& value)
452476 _pimpl->response .appointments .edges ->back ()->node ->subject = std::move (value);
453477 break ;
454478
479+ case impl::VisitorState::Complete:
480+ break ;
481+
455482 default :
456483 break ;
457484 }
@@ -463,6 +490,9 @@ void ResponseVisitor::add_enum([[maybe_unused]] std::string&& value)
463490
464491 switch (_pimpl->state )
465492 {
493+ case impl::VisitorState::Complete:
494+ break ;
495+
466496 default :
467497 break ;
468498 }
@@ -477,6 +507,9 @@ void ResponseVisitor::add_id([[maybe_unused]] response::IdType&& value)
477507 _pimpl->response .appointments .edges ->back ()->node ->id = std::move (value);
478508 break ;
479509
510+ case impl::VisitorState::Complete:
511+ break ;
512+
480513 default :
481514 break ;
482515 }
@@ -496,6 +529,9 @@ void ResponseVisitor::add_bool([[maybe_unused]] bool value)
496529 _pimpl->response .appointments .edges ->back ()->node ->isNow = value;
497530 break ;
498531
532+ case impl::VisitorState::Complete:
533+ break ;
534+
499535 default :
500536 break ;
501537 }
@@ -505,6 +541,9 @@ void ResponseVisitor::add_int([[maybe_unused]] int value)
505541{
506542 switch (_pimpl->state )
507543 {
544+ case impl::VisitorState::Complete:
545+ break ;
546+
508547 default :
509548 break ;
510549 }
@@ -514,6 +553,9 @@ void ResponseVisitor::add_float([[maybe_unused]] double value)
514553{
515554 switch (_pimpl->state )
516555 {
556+ case impl::VisitorState::Complete:
557+ break ;
558+
517559 default :
518560 break ;
519561 }
0 commit comments