From 94b9bfd7c6b67ccf4a23e8b79bcc34ea15f35eaa Mon Sep 17 00:00:00 2001 From: Chinmay Garde Date: Sun, 12 Dec 2021 13:54:46 -0800 Subject: [PATCH] Add error message for incorrect member lookup. --- impeller/archivist/archive_class_registration.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/impeller/archivist/archive_class_registration.cc b/impeller/archivist/archive_class_registration.cc index 0a715eabaf8b4..335f3acd0e86e 100644 --- a/impeller/archivist/archive_class_registration.cc +++ b/impeller/archivist/archive_class_registration.cc @@ -8,6 +8,7 @@ #include "impeller/archivist/archive_database.h" #include "impeller/archivist/archive_statement.h" +#include "impeller/base/validation.h" namespace impeller { @@ -39,6 +40,9 @@ std::optional ArchiveClassRegistration::FindColumnIndex( const std::string& member) const { auto found = column_map_.find(member); if (found == column_map_.end()) { + VALIDATION_LOG << "No member named '" << member << "' in class '" + << definition_.table_name + << "'. Did you forget to register it?"; return std::nullopt; } return found->second;