@@ -17,9 +17,9 @@ struct buffering_diag_reporter::impl {
1717 explicit impl (boost::container::pmr::memory_resource *memory) noexcept
1818 : memory_(memory) {}
1919
20- struct any_error {
21- union underlying_error {
22- explicit underlying_error () noexcept {}
20+ struct any_diag {
21+ union underlying_diag {
22+ explicit underlying_diag () noexcept {}
2323
2424#define QLJS_DIAG_TYPE (name, code, severity, struct_body, format ) \
2525 ::quick_lint_js::name name; \
@@ -30,12 +30,12 @@ struct buffering_diag_reporter::impl {
3030 };
3131
3232 diag_type type;
33- underlying_error error ;
33+ underlying_diag diag ;
3434 };
3535
3636 boost::container::pmr::memory_resource *memory_;
37- std::deque<any_error , boost::container::pmr::polymorphic_allocator<any_error >>
38- errors_ {this ->memory_ };
37+ std::deque<any_diag , boost::container::pmr::polymorphic_allocator<any_diag >>
38+ diagnostics_ {this ->memory_ };
3939};
4040
4141void buffering_diag_reporter::impl_deleter::operator ()(impl *i) noexcept {
@@ -57,21 +57,21 @@ buffering_diag_reporter &buffering_diag_reporter::operator=(
5757buffering_diag_reporter::~buffering_diag_reporter () = default ;
5858
5959void buffering_diag_reporter::report_impl (diag_type type, void *diag) {
60- static constexpr unsigned char error_sizes [] = {
60+ static constexpr unsigned char diag_sizes [] = {
6161#define QLJS_DIAG_TYPE (name, code, severity, struct_body, format ) \
6262 sizeof (::quick_lint_js::name),
6363 QLJS_X_DIAG_TYPES
6464#undef QLJS_DIAG_TYPE
6565 };
6666
67- impl::any_error &e = this ->impl_ ->errors_ .emplace_back ();
67+ impl::any_diag &e = this ->impl_ ->diagnostics_ .emplace_back ();
6868 e.type = type;
69- std::memcpy (&e.error , diag, error_sizes [static_cast <std::ptrdiff_t >(type)]);
69+ std::memcpy (&e.diag , diag, diag_sizes [static_cast <std::ptrdiff_t >(type)]);
7070}
7171
7272void buffering_diag_reporter::copy_into (diag_reporter *other) const {
73- for (impl::any_error &error : this ->impl_ ->errors_ ) {
74- other->report_impl (error .type , &error. error );
73+ for (impl::any_diag &diag : this ->impl_ ->diagnostics_ ) {
74+ other->report_impl (diag .type , &diag. diag );
7575 }
7676}
7777
@@ -80,11 +80,11 @@ void buffering_diag_reporter::move_into(diag_reporter *other) {
8080}
8181
8282bool buffering_diag_reporter::empty () const noexcept {
83- return this ->impl_ ->errors_ .empty ();
83+ return this ->impl_ ->diagnostics_ .empty ();
8484}
8585
8686void buffering_diag_reporter::clear () noexcept {
87- return this ->impl_ ->errors_ .clear ();
87+ return this ->impl_ ->diagnostics_ .clear ();
8888}
8989}
9090
0 commit comments