![]() |
mutable
A Database System for Research and Fast Prototyping
|
Go to the source code of this file.
Namespaces | |
namespace | options |
| |
Functions | |
template<typename T > requires unsigned_integral<T> | |
U64x1 | reinterpret_to_U64 (m::wasm::PrimitiveExpr< T > value) |
template<typename T > requires signed_integral<T> | |
U64x1 | reinterpret_to_U64 (m::wasm::PrimitiveExpr< T > value) |
template<typename T > requires std::floating_point<T> | |
and (sizeof(T)==4) U64x1 reinterpret_to_U64(m | |
template<typename T > requires std::same_as<T, bool> | |
U64x1 | reinterpret_to_U64 (m::wasm::PrimitiveExpr< T > value) |
and | ( | sizeof(T) | = = 4 | ) |
Definition at line 266 of file WasmAlgo.cpp.
References m::wasm::value.
Referenced by m::wasm::and(), m::wasm::any_true(), m::ast::BinaryExpr::can_be_null(), m::wasm::convert(), m::DataSource::DataSource(), m::DSVReader::discard_cell(), m::DSVReader::discard_row(), m::Schema::find(), generate_uncorrelated_cardinalities(), m::Database::get_index(), m::Database::has_index(), m::Schema::Identifier::Identifier(), m::ast::BinaryExpr::is_constant(), m::cnf::Predicate::is_equi(), m::wasm::Expr< T, L >::is_false_and_not_null(), m::wasm::Expr< T, L >::is_true_and_not_null(), m::wasm::Expr< T, L >::operator and(), m::StrEqualWithNull::operator()(), m::Table::the_iterator< V, H >::operator++(), m::Table::the_iterator< V, H >::operator+=(), m::Table::the_iterator< V, H >::operator-(), m::Table::the_iterator< V, H >::operator--(), m::Table::the_iterator< V, H >::operator-=(), m::wasm::operator<(), m::wasm::operator<=(), m::Attribute::operator==(), m::cnf::Clause::operator==(), m::cnf::CNF::operator==(), m::Schema::Identifier::operator==(), m::PlanTableEntry::operator==(), m::Schema::operator==(), m::Table::the_iterator< V, H >::operator==(), m::cnf::Predicate::operator==(), m::wasm::operator>(), m::wasm::operator>=(), m::ast::Parser::recover(), m::wasm::reinterpret(), m::Scheduler::Transaction::start_time(), m::Table::the_iterator< V, H >::the_iterator(), m::Join::update_condition(), m::DataSource::update_filter(), and m::wasm::USING_N().
U64x1 reinterpret_to_U64 | ( | m::wasm::PrimitiveExpr< T > | value | ) |
Definition at line 259 of file WasmAlgo.cpp.
References m::wasm::value.
Referenced by m::wasm::murmur3_64a_hash().
U64x1 reinterpret_to_U64 | ( | m::wasm::PrimitiveExpr< T > | value | ) |
Definition at line 263 of file WasmAlgo.cpp.
References m::wasm::value.
U64x1 reinterpret_to_U64 | ( | m::wasm::PrimitiveExpr< T > | value | ) |
Definition at line 275 of file WasmAlgo.cpp.
References m::wasm::value.