From 10683d3e8deae985bca6a23455001b7314a0bbc2 Mon Sep 17 00:00:00 2001 From: silverqx Date: Thu, 4 Jul 2024 10:35:10 +0200 Subject: [PATCH] added comment --- src/orm/query/grammars/grammar.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/orm/query/grammars/grammar.cpp b/src/orm/query/grammars/grammar.cpp index a196233d9..c67a9b66e 100644 --- a/src/orm/query/grammars/grammar.cpp +++ b/src/orm/query/grammars/grammar.cpp @@ -82,6 +82,10 @@ QList Grammar::prepareBindingsForUpdate(const BindingsMap &bindings, const QList &values) { + /* The following ignored diagnostic is correct, I could fix this problem with: + const auto it = bindings.find(BindingType::JOIN); + const auto &joinBindings = it.value; + But I want to how at least one example of ignored diagnostic in the code. */ #if defined(__GNUG__) && !defined(__clang__) # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdangling-reference"