List of all items
Structs
- Error
- ErrorMessage
- ErrorMessages
- Errors
- Options
- SourceLocation
- SourceTree
- Span
- ast::Annotation
- ast::BinaryExpr
- ast::Expr
- ast::Func
- ast::FuncCall
- ast::FuncParam
- ast::GenericTypeParam
- ast::Ident
- ast::ModuleDef
- ast::Pipeline
- ast::QueryDef
- ast::Span
- ast::Stmt
- ast::Ty
- ast::TyFunc
- ast::TypeDef
- ast::UnaryExpr
- ast::ValueAndUnit
- ast::VarDef
- ast::error::Error
- ast::error::Errors
- ast::expr::BinaryExpr
- ast::expr::Expr
- ast::expr::Func
- ast::expr::FuncCall
- ast::expr::FuncParam
- ast::expr::GenericTypeParam
- ast::expr::Ident
- ast::expr::Pipeline
- ast::expr::UnaryExpr
- ast::expr::ValueAndUnit
- ast::expr::generic::Range
- ast::expr::generic::SwitchCase
- ast::stmt::Annotation
- ast::stmt::ModuleDef
- ast::stmt::QueryDef
- ast::stmt::Stmt
- ast::stmt::TypeDef
- ast::stmt::VarDef
- ir::Span
- ir::constant::ConstExpr
- ir::decl::Decl
- ir::decl::Module
- ir::decl::RootModule
- ir::decl::TableDecl
- ir::generic::ColumnSort
- ir::generic::WindowFrame
- ir::pl::Annotation
- ir::pl::BinaryExpr
- ir::pl::Expr
- ir::pl::Func
- ir::pl::FuncCall
- ir::pl::FuncParam
- ir::pl::Ident
- ir::pl::Lineage
- ir::pl::LineageInput
- ir::pl::ModuleDef
- ir::pl::QueryDef
- ir::pl::Stmt
- ir::pl::TransformCall
- ir::pl::TypeDef
- ir::pl::UnaryExpr
- ir::pl::ValueAndUnit
- ir::pl::VarDef
- ir::rq::CId
- ir::rq::Compute
- ir::rq::Expr
- ir::rq::Relation
- ir::rq::RelationLiteral
- ir::rq::RelationalQuery
- ir::rq::TId
- ir::rq::TableDecl
- ir::rq::TableRef
- ir::rq::Take
- ir::rq::Window
- semantic::ResolverOptions
Enums
- MessageKind
- Reason
- Target
- ast::BinOp
- ast::ExprKind
- ast::Literal
- ast::PrimitiveSet
- ast::StmtKind
- ast::TupleField
- ast::TyKind
- ast::UnOp
- ast::VarDefKind
- ast::error::MessageKind
- ast::error::Reason
- ast::expr::BinOp
- ast::expr::ExprKind
- ast::expr::Literal
- ast::expr::UnOp
- ast::expr::generic::InterpolateItem
- ast::stmt::StmtKind
- ast::stmt::VarDefKind
- ir::constant::ConstExprKind
- ir::decl::DeclKind
- ir::decl::TableColumn
- ir::decl::TableExpr
- ir::generic::SortDirection
- ir::generic::WindowKind
- ir::pl::BinOp
- ir::pl::ExprKind
- ir::pl::JoinSide
- ir::pl::LineageColumn
- ir::pl::Literal
- ir::pl::StmtKind
- ir::pl::TableExternRef
- ir::pl::TransformKind
- ir::pl::TyOrExpr
- ir::pl::UnOp
- ir::rq::ExprKind
- ir::rq::RelationColumn
- ir::rq::RelationKind
- ir::rq::Transform
- ir::rq::UnOp
- sql::Dialect
- sql::SupportLevel
- sql::internal::SqlTransform
Traits
Functions
- compile
- downcast
- ir::pl::fold_column_sort
- ir::pl::fold_column_sorts
- ir::pl::fold_expr_kind
- ir::pl::fold_func
- ir::pl::fold_func_call
- ir::pl::fold_func_param
- ir::pl::fold_interpolate_item
- ir::pl::fold_optional_box
- ir::pl::fold_range
- ir::pl::fold_stmt_kind
- ir::pl::fold_switch_case
- ir::pl::fold_transform_call
- ir::pl::fold_transform_kind
- ir::pl::fold_type
- ir::pl::fold_type_opt
- ir::pl::fold_var_def
- ir::pl::fold_window
- ir::pl::maybe_binop
- ir::pl::new_binop
- ir::pl::print_mem_sizes
- ir::rq::fold_column_sorts
- ir::rq::fold_expr_kind
- ir::rq::fold_interpolate_item
- ir::rq::fold_interpolate_items
- ir::rq::fold_optional_box
- ir::rq::fold_query
- ir::rq::fold_relation
- ir::rq::fold_relation_kind
- ir::rq::fold_switch_case
- ir::rq::fold_table
- ir::rq::fold_table_ref
- ir::rq::fold_transform
- ir::rq::fold_transforms
- ir::rq::maybe_binop
- ir::rq::new_binop
- json::from_pl
- json::from_rq
- json::to_pl
- json::to_rq
- pl_to_prql
- pl_to_rq
- pl_to_rq_tree
- prql_to_pl
- prql_to_pl_tree
- rq_to_sql
- semantic::ast_expand::expand_expr
- semantic::ast_expand::expand_module_def
- semantic::ast_expand::restrict_annotation
- semantic::ast_expand::restrict_expr
- semantic::ast_expand::restrict_module
- semantic::ast_expand::restrict_null_literal
- semantic::ast_expand::restrict_stmts
- semantic::ast_expand::try_restrict_range
- semantic::compose_module_tree
- semantic::eval
- semantic::is_ident_or_func_call
- semantic::load_std_lib
- semantic::lower_to_ir
- semantic::os_path_to_prql_path
- semantic::reporting::collect_frames
- semantic::reporting::label_references
- semantic::resolve
- semantic::resolve_and_lower
- semantic::static_eval
- semantic::write_pl
- sql::compile
- sql::internal::anchor
- sql::internal::preprocess
Type Aliases
- ast::InterpolateItem
- ast::Range
- ast::SwitchCase
- ast::expr::InterpolateItem
- ast::expr::Range
- ast::expr::SwitchCase
- ir::pl::ColumnSort
- ir::pl::InterpolateItem
- ir::pl::Range
- ir::pl::SwitchCase
- ir::pl::WindowFrame