![]() |
mutable
A Database System for Research and Fast Prototyping
|
More...helper struct holding the bounds for index scan
Data Fields | |
Schema::entry_type | attribute = Schema::entry_type::CreateArtificial() |
Attribute for which bounds should hold. | |
std::optional< std::reference_wrapper< const ast::Expr > > | lo |
std::optional< std::reference_wrapper< const ast::Expr > > | hi |
lo and hi bounds | |
bool | is_inclusive_lo |
bool | is_inclusive_hi |
flag to indicate if bounds are inclusive | |
helper struct holding the bounds for index scan
Definition at line 996 of file WasmOperator.cpp.
Schema::entry_type index_scan_bounds_t::attribute = Schema::entry_type::CreateArtificial() |
Attribute for which bounds should hold.
Definition at line 998 of file WasmOperator.cpp.
Referenced by extract_index_scan_bounds(), and index_scan_resolve_index_method().
std::optional<std::reference_wrapper<const ast::Expr> > index_scan_bounds_t::hi |
lo and hi bounds
Definition at line 999 of file WasmOperator.cpp.
Referenced by extract_index_scan_bounds(), index_scan_codegen_compilation(), index_scan_codegen_hybrid(), and index_scan_codegen_interpretation().
bool index_scan_bounds_t::is_inclusive_hi |
flag to indicate if bounds are inclusive
Definition at line 1000 of file WasmOperator.cpp.
Referenced by extract_index_scan_bounds(), index_scan_codegen_compilation(), index_scan_codegen_hybrid(), and index_scan_codegen_interpretation().
bool index_scan_bounds_t::is_inclusive_lo |
Definition at line 1000 of file WasmOperator.cpp.
Referenced by extract_index_scan_bounds(), index_scan_codegen_compilation(), index_scan_codegen_hybrid(), and index_scan_codegen_interpretation().
std::optional<std::reference_wrapper<const ast::Expr> > index_scan_bounds_t::lo |
Definition at line 999 of file WasmOperator.cpp.
Referenced by extract_index_scan_bounds(), index_scan_codegen_compilation(), index_scan_codegen_hybrid(), and index_scan_codegen_interpretation().