List of all items
Structs
- Jetro
- analysis::AbstractVal
- ast::PatchOp
- ast::SortKey
- cfg::BasicBlock
- cfg::Cfg
- cfg::Liveness
- cfg::SlotMap
- engine::Engine
- eval::Env
- eval::EvalError
- eval::LamFrame
- eval::builtins::BuiltinRegistry
- eval::methods::MethodRegistry
- eval::value::ObjVecData
- eval::value::ValRef
- expr::Expr
- graph::Graph
- parser::ParseError
- parser::V2Parser
- plan::JoinCandidate
- scan::NumFold
- scan::ValueSpan
- ssa::Phi
- ssa::SsaGraph
- ssa::SsaInstr
- ssa::ValueId
- strref::StrRef
- vm::BindObjSpec
- vm::CompSpec
- vm::CompiledCall
- vm::Compiler
- vm::DictCompSpec
- vm::FieldChainData
- vm::PassConfig
- vm::Program
- vm::VM
Enums
- Error
- analysis::Cardinality
- analysis::Monotonicity
- analysis::Nullness
- analysis::VType
- ast::Arg
- ast::ArrayElem
- ast::BinOp
- ast::BindTarget
- ast::CastType
- ast::Expr
- ast::FStringPart
- ast::FmtSpec
- ast::KindType
- ast::ObjField
- ast::PathStep
- ast::PipeStep
- ast::QuantifierKind
- ast::Step
- cfg::CompPart
- cfg::Condition
- cfg::EdgeKind
- eval::value::Val
- graph::GraphError
- parser::Rule
- plan::AggOp
- plan::LogicalPlan
- scan::ScanCmp
- scan::ScanPred
- schema::Shape
- ssa::PhiEdge
- vm::BuiltinMethod
- vm::CompiledFSPart
- vm::CompiledObjEntry
- vm::KvStep
- vm::Opcode
Traits
Functions
- analysis::collect_accessed_fields
- analysis::count_ident_uses
- analysis::dedup_subprograms
- analysis::escapes_doc
- analysis::expr_is_pure
- analysis::expr_uses_ident
- analysis::find_common_subexprs
- analysis::fold_kind_check
- analysis::infer_monotonicity
- analysis::infer_result_type
- analysis::infer_result_type_with_env
- analysis::method_result_type
- analysis::opcode_cost
- analysis::program_cost
- analysis::program_signature
- analysis::selectivity_score
- eval::builtins::all_names
- eval::builtins::global
- eval::evaluate
- eval::evaluate_with
- eval::evaluate_with_raw
- eval::util::add_vals
- eval::util::cartesian
- eval::util::cmp_vals
- eval::util::deep_merge
- eval::util::deep_merge_concat
- eval::util::field_exists_nested
- eval::util::flatten_val
- eval::util::is_truthy
- eval::util::kind_matches
- eval::util::num_op
- eval::util::obj2
- eval::util::val_float
- eval::util::val_int
- eval::util::val_key
- eval::util::val_str
- eval::util::val_to_key
- eval::util::val_to_string
- eval::util::vals_eq
- eval::util::zip_arrays
- eval::value::intern_key
- parser::parse
- plan::detect_join_candidates
- plan::lower
- plan::pushdown_filter
- query
- query_with
- scan::count_key_value_eq
- scan::extract_values
- scan::extract_values_eq
- scan::find_direct_field
- scan::find_enclosing_objects_cmp
- scan::find_enclosing_objects_eq
- scan::find_enclosing_objects_eq_multi
- scan::find_enclosing_objects_mixed
- scan::find_first_key_value_span
- scan::find_key_positions
- scan::find_key_value_spans
- scan::fold_direct_field_nums
- scan::fold_nums
- scan::parse_num_span
- schema::specialize
- ssa::value_number
- vm::fresh_ics