List of all items
Structs
- ast::Binding
- ast::BindingModifier
- ast::CallExpr
- ast::CursorDecl
- ast::ExternPort
- ast::ForSource
- ast::ForStmt
- ast::InputDecl
- ast::ModuleDef
- ast::PolydatFile
- ast::TileDef
- ast::TileHole
- ast::TileOptions
- ast::TypedParam
- comprehension::cardinality::Hybrid
- comprehension::cardinality::Interval
- comprehension::metadata::Metadata
- comprehension::predicate::Predicate
- comprehension::predicate::PredicateReads
- comprehension::spec::serde_form::ComprehensionSpec
- error::Diagnostic
- error::DiagnosticReport
- lexer::Span
- lexer::Token
- pragmas::Pragma
- pragmas::PragmaSet
Enums
- NumericDomain
- PortType
- ast::Arg
- ast::BinOpKind
- ast::Expr
- ast::ForSourceKind
- ast::Statement
- ast::TileBodyKind
- ast::TilePiece
- ast::WireModifier
- comprehension::ast::Comprehension
- comprehension::cardinality::CardinalityClass
- comprehension::cardinality::MeasureName
- comprehension::cardinality::ProductMeasure
- comprehension::metadata::CycleOperand
- comprehension::metadata::IndexFn
- comprehension::metadata::Materialization
- comprehension::metadata::NaturalOrder
- comprehension::predicate::Comparison
- comprehension::predicate::PredicateKind
- comprehension::predicate::PredicateLiteral
- comprehension::source::LiteralValue
- comprehension::source::Source
- comprehension::spec::from_clauses::ConvertError
- comprehension::spec::serde_form::ForSpec
- comprehension::spec::serde_form::SpecConvertError
- comprehension::spec::source_parser::SourceParseError
- comprehension::spec::text::TextParseError
- comprehension::strategy::StrategyName
- comprehension::strategy::ZipMode
- error::Severity
- lexer::TokenKind
Functions
- comprehension::metadata::cycle_length
- comprehension::metadata::cycle_materialization
- comprehension::metadata::cycle_operands
- comprehension::metadata::cycle_plan_is_empty
- comprehension::predicate::parse_predicate
- comprehension::predicate::predicate_reads
- comprehension::source::split_string_comprehension
- comprehension::spec::algebra_text::parse_comprehension_algebra
- comprehension::spec::from_clauses::clauses_to_algebra
- comprehension::spec::parse_order
- comprehension::spec::serde_form::parse_inline
- comprehension::spec::source_parser::parse_source
- comprehension::spec::text::parse_text
- lexer::lex
- parser::binary_operator
- parser::binding_power
- parser::for_source_from_text
- parser::parse
- parser::parse_expression
- parser::parse_with_tile_defaults
- pprint::pp_expr
- pprint::pp_file
- pprint::pp_statement
- pragmas::collect_from_ast
- pragmas::declared_in
- pragmas::is_known
- refs::collect_expr_refs
- refs::collect_string_interpolation_refs
- refs::referenced_names
- refs::try_referenced_names
- tile::parse_hole_expr
- tile::parse_template
- tile::render_template
- tile_structural::template_text_from_value
- tile_structural::tile_from_json_text
- tile_structural::tile_from_json_value
- tile_structural::tile_from_text
- viz::polydat_to_dot
- viz::polydat_to_mermaid
- viz::polydat_to_svg