Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:19:27: error: type
- 'decltype(e)' (aka 'ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition> &&') cannot be used prior to '::' because it
- has no members
- if constexpr (decltype(e)::tyoe == expr_type_code::field)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:27:13: note: in instantiation
- of function template specialization 'ndb::deduce_source_id()::(anonymous
- class)::operator()<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition> >' requested here
- f(ndb::expression<T, Expression_type, void, Clause>{});
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::scalar_expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:15: note: in
- instantiation of function template specialization
- 'ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27)>' requested
- here
- Expr::static_eval([&](auto&& e)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:60:34: note: in
- instantiation of function template specialization
- 'ndb::deduce_source_id<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition> >' requested here
- ne.push_back(deduce_source_id<Expr>() + 48);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:81:97: note: in instantiation
- of function template specialization 'ndb::native_expression<ndb::expr_category_code::sql,
- ndb::expr_type_code::root>::static_make<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_clause_code::get,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get> > >' requested
- here
- native_expression<Native_expression::expr_category, expr_type_code::root>::template static_make<Expr...
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void,
- ndb::expr_clause_code::get>::static_make<ndb::expr_clause_code::get, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get> > >' requested
- here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get>
- >::expression_size' requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:28:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_,
- ndb::option<ndb::query_option::object>,
- ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:119:47: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<ndb::query_option::object>
- >::operator<<<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition> >' requested here
- auto oquery = ndb::oquery<dbs::navigation>() << (history.url == url.toString());
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:31: error: constexpr variable
- 'Capacity' must be initialized by a constant expression
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:28:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_,
- ndb::option<ndb::query_option::object>,
- ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:119:47: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<ndb::query_option::object>
- >::operator<<<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition> >' requested here
- auto oquery = ndb::oquery<dbs::navigation>() << (history.url == url.toString());
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:124:26: error: non-type template
- argument is not a constant expression
- std::array<char, Capacity> data_;
- ^~~~~~~~
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:124:26: note: initializer of
- 'Capacity' is not a constant expression
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:31: note: declared here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:5:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:8:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:19:27: error: type
- 'decltype(e)' (aka 'ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> &&') cannot be used prior to '::' because it has no
- members
- if constexpr (decltype(e)::tyoe == expr_type_code::field)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:27:13: note: in instantiation
- of function template specialization 'ndb::deduce_source_id()::(anonymous
- class)::operator()<ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> >' requested here
- f(ndb::expression<T, Expression_type, void, Clause>{});
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::scalar_expression<ndb::tables::history<ndb::models::navigation_>::title_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:15: note: (skipping 3
- contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- Expr::static_eval([&](auto&& e)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add>::static_make<ndb::expr_clause_code::add, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> > >' requested here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >::expression_size' requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:48:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:122:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator+<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() + (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:5:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:8:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:19:27: error: type
- 'decltype(e)' (aka 'ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> &&') cannot be used prior to '::' because it has no
- members
- if constexpr (decltype(e)::tyoe == expr_type_code::field)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:27:13: note: in instantiation
- of function template specialization 'ndb::deduce_source_id()::(anonymous
- class)::operator()<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> >' requested here
- f(ndb::expression<T, Expression_type, void, Clause>{});
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::scalar_expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:60:12: note: in instantiation of
- function template specialization 'ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- R::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:15: note: (skipping 3
- contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- Expr::static_eval([&](auto&& e)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add>::static_make<ndb::expr_clause_code::add, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> > >' requested here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >::expression_size' requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:48:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:122:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator+<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() + (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:5:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:8:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:19:27: error: type
- 'decltype(e)' (aka 'ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> &&') cannot be used prior to '::' because it has no
- members
- if constexpr (decltype(e)::tyoe == expr_type_code::field)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:27:13: note: in instantiation
- of function template specialization 'ndb::deduce_source_id()::(anonymous
- class)::operator()<ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> >' requested here
- f(ndb::expression<T, Expression_type, void, Clause>{});
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::scalar_expression<ndb::tables::history<ndb::models::navigation_>::date_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:60:12: note: in instantiation of
- function template specialization 'ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>::static_eval<(lambda
- at /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>'
- requested here
- R::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:15: note: in
- instantiation of function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>::static_eval<(lambda
- at /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27)>' requested
- here
- Expr::static_eval([&](auto&& e)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:77:30: note: (skipping 2
- contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- ne.push_back(deduce_source_id<Expr>() + 48);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add>::static_make<ndb::expr_clause_code::add, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> > >' requested here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >::expression_size' requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:48:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:122:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator+<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() + (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:5:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:8:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:19:27: error: type
- 'decltype(e)' (aka 'ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> &&') cannot be used prior to '::' because it has no
- members
- if constexpr (decltype(e)::tyoe == expr_type_code::field)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:27:13: note: in instantiation
- of function template specialization 'ndb::deduce_source_id()::(anonymous
- class)::operator()<ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> >' requested here
- f(ndb::expression<T, Expression_type, void, Clause>{});
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::scalar_expression<ndb::tables::history<ndb::models::navigation_>::count_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:60:12: note: in instantiation of
- function template specialization 'ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- R::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:15: note: in
- instantiation of function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>::static_eval<(lambda
- at /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27)>' requested
- here
- Expr::static_eval([&](auto&& e)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:77:30: note: in
- instantiation of function template specialization
- 'ndb::deduce_source_id<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none> >' requested here
- ne.push_back(deduce_source_id<Expr>() + 48);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:81:97: note: (skipping 1
- context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- native_expression<Native_expression::expr_category, expr_type_code::root>::template static_make<Expr...
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add>::static_make<ndb::expr_clause_code::add, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> > >' requested here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >::expression_size' requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:48:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:122:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator+<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() + (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:31: error: constexpr variable
- 'Capacity' must be initialized by a constant expression
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:48:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::root, void, ndb::expr_clause_code::add> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:122:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator+<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_type_code::op_list,
- ndb::expression<const ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign,
- ndb::expression<QString, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>, ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<int, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() + (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:124:26: error: non-type template
- argument is not a constant expression
- std::array<char, Capacity> data_;
- ^~~~~~~~
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:124:26: note: initializer of
- 'Capacity' is not a constant expression
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:31: note: declared here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:5:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:8:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:19:27: error: type
- 'decltype(e)' (aka 'ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> &&') cannot be used prior to '::' because it has no
- members
- if constexpr (decltype(e)::tyoe == expr_type_code::field)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:27:13: note: in instantiation
- of function template specialization 'ndb::deduce_source_id()::(anonymous
- class)::operator()<ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> >' requested here
- f(ndb::expression<T, Expression_type, void, Clause>{});
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::scalar_expression<ndb::tables::history<ndb::models::navigation_>::count_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>::static_eval<(lambda
- at /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>'
- requested here
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>::static_eval<(lambda
- at /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>'
- requested here
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:15: note: (skipping 3
- contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- Expr::static_eval([&](auto&& e)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void,
- ndb::expr_clause_code::set>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >::expression_size'
- requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:39:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:147:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator>><ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() >> (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:5:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:8:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:19:27: error: type
- 'decltype(e)' (aka 'ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> &&') cannot be used prior to '::' because it has no
- members
- if constexpr (decltype(e)::tyoe == expr_type_code::field)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:27:13: note: in instantiation
- of function template specialization 'ndb::deduce_source_id()::(anonymous
- class)::operator()<ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> >' requested here
- f(ndb::expression<T, Expression_type, void, Clause>{});
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::scalar_expression<ndb::tables::history<ndb::models::navigation_>::date_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:60:12: note: in instantiation of
- function template specialization 'ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>::static_eval<(lambda
- at /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>'
- requested here
- R::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>::static_eval<(lambda
- at /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>'
- requested here
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:15: note: (skipping 3
- contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- Expr::static_eval([&](auto&& e)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void,
- ndb::expr_clause_code::set>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >::expression_size'
- requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:39:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:147:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator>><ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() >> (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:5:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:8:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:19:27: error: type
- 'decltype(e)' (aka 'ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> &&') cannot be used prior to '::' because it has no
- members
- if constexpr (decltype(e)::tyoe == expr_type_code::field)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:27:13: note: in instantiation
- of function template specialization 'ndb::deduce_source_id()::(anonymous
- class)::operator()<ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none> >' requested here
- f(ndb::expression<T, Expression_type, void, Clause>{});
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::scalar_expression<ndb::tables::history<ndb::models::navigation_>::title_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:60:12: note: in instantiation of
- function template specialization 'ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- R::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>::static_eval<(lambda
- at /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>'
- requested here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:15: note: in
- instantiation of function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27)>' requested
- here
- Expr::static_eval([&](auto&& e)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:91:30: note: (skipping 2
- contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- ne.push_back(deduce_source_id<Expr>() + 48);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void,
- ndb::expr_clause_code::set>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >::expression_size'
- requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:39:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:147:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator>><ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() >> (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:5:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:8:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:19:27: error: type
- 'decltype(e)' (aka 'ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition> &&') cannot be used prior to '::' because it
- has no members
- if constexpr (decltype(e)::tyoe == expr_type_code::field)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:27:13: note: in instantiation
- of function template specialization 'ndb::deduce_source_id()::(anonymous
- class)::operator()<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition> >' requested here
- f(ndb::expression<T, Expression_type, void, Clause>{});
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::scalar_expression<ndb::tables::history<ndb::models::navigation_>::url_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:60:12: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- R::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:15: note: in
- instantiation of function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27)>' requested
- here
- Expr::static_eval([&](auto&& e)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:91:30: note: in
- instantiation of function template specialization
- 'ndb::deduce_source_id<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none> >' requested here
- ne.push_back(deduce_source_id<Expr>() + 48);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:81:97: note: (skipping 1
- context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- native_expression<Native_expression::expr_category, expr_type_code::root>::template static_make<Expr...
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void,
- ndb::expr_clause_code::set>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >::expression_size'
- requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:39:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:147:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator>><ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() >> (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:6:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/type.hpp:60:27: error: constexpr if
- condition evaluates to 2, which cannot be narrowed to type 'bool' [-Wc++11-narrowing]
- if constexpr ((int)Clause & (int)expr_clause_code::set)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:74:72: note: in instantiation of
- function template specialization 'ndb::expression_type<ndb::expr_type_code::op_assign,
- ndb::expr_category_code::sql>::static_make<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expression<long long, ndb::expr_type_code::value, void,
- ndb::expr_clause_code::none>, ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- expression_type<T, Native_expression::expr_category>::template static_make<L, R, SM_Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/type.hpp:15:25: note: in instantiation of
- function template specialization 'ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- L::template static_make<Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:74:72: note: in instantiation of
- function template specialization 'ndb::expression_type<ndb::expr_type_code::op_list,
- ndb::expr_category_code::sql>::static_make<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- expression_type<T, Native_expression::expr_category>::template static_make<L, R, SM_Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/type.hpp:15:25: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- L::template static_make<Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:74:72: note: in instantiation of
- function template specialization 'ndb::expression_type<ndb::expr_type_code::op_list,
- ndb::expr_category_code::sql>::static_make<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- expression_type<T, Native_expression::expr_category>::template static_make<L, R, SM_Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/type.hpp:18:25: note: (skipping 4
- contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- L::template static_make<Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void,
- ndb::expr_clause_code::set>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >::expression_size'
- requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:39:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:147:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator>><ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() >> (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:6:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/type.hpp:60:27: error: constexpr if
- condition evaluates to 2, which cannot be narrowed to type 'bool' [-Wc++11-narrowing]
- if constexpr ((int)Clause & (int)expr_clause_code::set)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:74:72: note: in instantiation of
- function template specialization 'ndb::expression_type<ndb::expr_type_code::op_assign,
- ndb::expr_category_code::sql>::static_make<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expression<long long, ndb::expr_type_code::value, void,
- ndb::expr_clause_code::none>, ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- expression_type<T, Native_expression::expr_category>::template static_make<L, R, SM_Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/type.hpp:17:25: note: in instantiation of
- function template specialization 'ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::add>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- R::template static_make<Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:74:72: note: in instantiation of
- function template specialization 'ndb::expression_type<ndb::expr_type_code::op_list,
- ndb::expr_category_code::sql>::static_make<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- expression_type<T, Native_expression::expr_category>::template static_make<L, R, SM_Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/type.hpp:15:25: note: in instantiation of
- function template specialization 'ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- L::template static_make<Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:74:72: note: in instantiation of
- function template specialization 'ndb::expression_type<ndb::expr_type_code::op_list,
- ndb::expr_category_code::sql>::static_make<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- expression_type<T, Native_expression::expr_category>::template static_make<L, R, SM_Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/type.hpp:18:25: note: (skipping 4
- contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- L::template static_make<Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void,
- ndb::expr_clause_code::set>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >::expression_size'
- requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:39:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:147:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator>><ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() >> (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:6:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/type.hpp:60:27: error: constexpr if
- condition evaluates to 2, which cannot be narrowed to type 'bool' [-Wc++11-narrowing]
- if constexpr ((int)Clause & (int)expr_clause_code::set)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:74:72: note: in instantiation of
- function template specialization 'ndb::expression_type<ndb::expr_type_code::op_assign,
- ndb::expr_category_code::sql>::static_make<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expression<QString, ndb::expr_type_code::value, void,
- ndb::expr_clause_code::none>, ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- expression_type<T, Native_expression::expr_category>::template static_make<L, R, SM_Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/type.hpp:17:25: note: in instantiation of
- function template specialization 'ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- R::template static_make<Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:74:72: note: in instantiation of
- function template specialization 'ndb::expression_type<ndb::expr_type_code::op_list,
- ndb::expr_category_code::sql>::static_make<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- expression_type<T, Native_expression::expr_category>::template static_make<L, R, SM_Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/type.hpp:18:25: note: in instantiation
- of function template specialization 'ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- L::template static_make<Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:74:72: note: in instantiation of
- function template specialization 'ndb::expression_type<ndb::expr_type_code::op_shift_left,
- ndb::expr_category_code::sql>::static_make<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- expression_type<T, Native_expression::expr_category>::template static_make<L, R, SM_Clause, Pass>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:109:28: note: (skipping 2
- contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- Expr::template static_make<root_clause>(ne);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void,
- ndb::expr_clause_code::set>::static_make<ndb::expr_clause_code::set, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> > >' requested here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >::expression_size'
- requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:39:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:147:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator>><ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() >> (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:31: error: constexpr variable
- 'Capacity' must be initialized by a constant expression
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:39:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_, ndb::option<>,
- ndb::expression<ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::root, void, ndb::expr_clause_code::set> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:147:33: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<>
- >::operator>><ndb::expression<ndb::expression<ndb::expression<ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::count_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::date_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<long long,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_list, ndb::expression<const
- ndb::expression<ndb::tables::history<ndb::models::navigation_>::title_, ndb::expr_type_code::field, void,
- ndb::expr_clause_code::none>, ndb::expr_type_code::op_assign, ndb::expression<QString, ndb::expr_type_code::value,
- void, ndb::expr_clause_code::none>, ndb::expr_clause_code::add>, ndb::expr_clause_code::none>,
- ndb::expr_type_code::op_shift_left,
- ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::url_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<QString,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>, ndb::expr_clause_code::condition>,
- ndb::expr_clause_code::none> >' requested here
- ndb::query<dbs::navigation>() >> (
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:124:26: error: non-type template
- argument is not a constant expression
- std::array<char, Capacity> data_;
- ^~~~~~~~
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:124:26: note: initializer of
- 'Capacity' is not a constant expression
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:31: note: declared here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:25:
- In file included from /home/feldrise/Documents/sielo-browser/Core/History/History.hpp:36:
- In file included from /home/feldrise/Documents/sielo-browser/Core/Database/SqlDatabase.hpp:30:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.hpp:51:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:1:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:5:
- In file included from /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:8:
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:19:27: error: type
- 'decltype(e)' (aka 'ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition> &&') cannot be used prior to '::' because it
- has no members
- if constexpr (decltype(e)::tyoe == expr_type_code::field)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:27:13: note: in instantiation
- of function template specialization 'ndb::deduce_source_id()::(anonymous
- class)::operator()<ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition> >' requested here
- f(ndb::expression<T, Expression_type, void, Clause>{});
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression.tpp:59:12: note: in instantiation of
- function template specialization 'ndb::scalar_expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27) &>' requested
- here
- L::static_eval(f);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:15: note: in
- instantiation of function template specialization
- 'ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_, ndb::expr_type_code::field,
- void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal, ndb::expression<int,
- ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>::static_eval<(lambda at
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/deduction.hpp:17:27)>' requested
- here
- Expr::static_eval([&](auto&& e)
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql/native.hpp:60:34: note: in
- instantiation of function template specialization
- 'ndb::deduce_source_id<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<int, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition> >' requested here
- ne.push_back(deduce_source_id<Expr>() + 48);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/scalar.hpp:81:97: note: in instantiation
- of function template specialization 'ndb::native_expression<ndb::expr_category_code::sql,
- ndb::expr_type_code::root>::static_make<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<int, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_clause_code::get,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<int, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get> > >' requested
- here
- native_expression<Native_expression::expr_category, expr_type_code::root>::template static_make<Expr...
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:24:28: note: in instantiation of
- function template specialization
- 'ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<int, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void,
- ndb::expr_clause_code::get>::static_make<ndb::expr_clause_code::get, 0,
- ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<int, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get> > >' requested
- here
- Expr::template static_make(*this);
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/expression/sql.hpp:58:42: note: in instantiation of
- member function
- 'ndb::expression_size<ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<int, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get>
- >::expression_size' requested here
- static constexpr auto Capacity = expression_size<Expr>{}.value();
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/engine/sqlite/sqlite.tpp:21:36: note: in
- instantiation of template class
- 'ndb::sql_expression<ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<int, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get> >' requested here
- constexpr auto str_query = ndb::sql_expression<Expr>{};
- ^
- /home/feldrise/Documents/sielo-browser/third-party/ndb/include/ndb/query.hpp:28:36: note: in instantiation of function
- template specialization 'ndb::sqlite::exec<ndb::databases::sielo::navigation_,
- ndb::option<ndb::query_option::object>,
- ndb::expression<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<int, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition>, ndb::expr_type_code::root, void, ndb::expr_clause_code::get> >' requested here
- return engine.template exec<Database, Option>(e);
- ^
- /home/feldrise/Documents/sielo-browser/Core/History/History.cpp:184:47: note: in instantiation of function template
- specialization 'ndb::basic_query<ndb::databases::sielo::navigation_, ndb::option<ndb::query_option::object>
- >::operator<<<ndb::expression<ndb::expression<ndb::tables::history<ndb::models::navigation_>::id_,
- ndb::expr_type_code::field, void, ndb::expr_clause_code::condition>, ndb::expr_type_code::op_equal,
- ndb::expression<int, ndb::expr_type_code::value, void, ndb::expr_clause_code::none>,
- ndb::expr_clause_code::condition> >' requested here
- auto query = ndb::oquery<dbs::navigation>() << (history.id == index);
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 20 errors generated.
- make[2]: *** [Core/CMakeFiles/Core.dir/build.make:427: Core/CMakeFiles/Core.dir/History/History.cpp.o] Error 1
- make[1]: *** [CMakeFiles/Makefile2:161: Core/CMakeFiles/Core.dir/all] Error 2
- make: *** [Makefile:84: all] Error 2
- [feldrise@DESKTOP-FELDRISE build]$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement