List of all items
Structs
- ast::data_refs::DataDateTimeRef
- ast::data_refs::DataRef
- ast::data_sources::DataSourceDecl
- ast::data_sources::QueryDecl
- ast::docs::DocComment
- ast::docs::DocEntry
- ast::docs::DocLink
- ast::docs::DocTag
- ast::docs::DocTarget
- ast::docs::ProgramDocs
- ast::expr_helpers::AssignExpr
- ast::expr_helpers::AsyncLetExpr
- ast::expr_helpers::BlockExpr
- ast::expr_helpers::ComprehensionClause
- ast::expr_helpers::ComptimeForExpr
- ast::expr_helpers::ForExpr
- ast::expr_helpers::FromQueryExpr
- ast::expr_helpers::IfExpr
- ast::expr_helpers::JoinBranch
- ast::expr_helpers::JoinExpr
- ast::expr_helpers::LetExpr
- ast::expr_helpers::ListComprehension
- ast::expr_helpers::LoopExpr
- ast::expr_helpers::MatchArm
- ast::expr_helpers::MatchExpr
- ast::expr_helpers::OrderBySpec
- ast::expr_helpers::WhileExpr
- ast::functions::Annotation
- ast::functions::AnnotationDef
- ast::functions::AnnotationHandler
- ast::functions::AnnotationHandlerParam
- ast::functions::ForeignFunctionDef
- ast::functions::FunctionDef
- ast::functions::FunctionParameter
- ast::functions::NativeAbiBinding
- ast::joins::JoinClause
- ast::literals::Duration
- ast::modules::ExportSpec
- ast::modules::ExportStmt
- ast::modules::ImportSpec
- ast::modules::ImportStmt
- ast::modules::ModuleDecl
- ast::patterns::DecompositionBinding
- ast::patterns::ObjectPatternField
- ast::program::Assignment
- ast::program::BuiltinFunctionDecl
- ast::program::BuiltinTypeDecl
- ast::program::OptimizeStatement
- ast::program::Program
- ast::program::VariableDecl
- ast::queries::AlertQuery
- ast::queries::BacktestQuery
- ast::queries::Cte
- ast::queries::QueryModifiers
- ast::queries::WithQuery
- ast::span::Span
- ast::statements::Block
- ast::statements::ForLoop
- ast::statements::IfStatement
- ast::statements::WhileLoop
- ast::streams::StreamConfig
- ast::streams::StreamDef
- ast::streams::StreamOnError
- ast::streams::StreamOnEvent
- ast::streams::StreamOnWindow
- ast::tests::AssertStatement
- ast::tests::ExpectStatement
- ast::tests::ShouldStatement
- ast::tests::TestCase
- ast::tests::TestDef
- ast::tests::TestMatchOptions
- ast::time::RelativeTime
- ast::type_path::TypePath
- ast::types::AssociatedTypeBinding
- ast::types::EnumDef
- ast::types::EnumMember
- ast::types::ExtendStatement
- ast::types::FunctionParam
- ast::types::ImplBlock
- ast::types::InterfaceDef
- ast::types::MethodDef
- ast::types::NativeLayoutBinding
- ast::types::ObjectTypeField
- ast::types::StructField
- ast::types::StructTypeDef
- ast::types::TraitDef
- ast::types::TypeAliasDef
- ast::types::TypeParam
- ast::types::WherePredicate
- ast::windows::OrderByClause
- ast::windows::WindowExpr
- ast::windows::WindowFrame
- ast::windows::WindowSpec
- data::Timeframe
- error::context::ErrorContext
- error::parse_error::Highlight
- error::parse_error::RelatedInfo
- error::parse_error::SourceContext
- error::parse_error::SourceLine
- error::parse_error::StructuredParseError
- error::parse_error::Suggestion
- error::parse_error::TextEdit
- error::parse_error::TokenInfo
- error::renderer::CliErrorRenderer
- error::renderer::CliRendererConfig
- error::types::ErrorNote
- error::types::MultiError
- error::types::SourceLocation
- interpolation::ContentFormatSpec
- interpolation::TableFormatSpec
- module_utils::ModuleExportSymbol
- parser::ShapeParser
- parser::resilient::ParseError
- parser::resilient::PartialProgram
- parser::string_literals::ParsedStringLiteral
Enums
- ast::data_refs::DataIndex
- ast::docs::DocTagKind
- ast::docs::DocTargetKind
- ast::expr_helpers::BlockItem
- ast::expr_helpers::JoinKind
- ast::expr_helpers::QueryClause
- ast::expressions::EnumConstructorPayload
- ast::expressions::Expr
- ast::expressions::ObjectEntry
- ast::functions::AnnotationHandlerType
- ast::functions::AnnotationTargetKind
- ast::joins::JoinCondition
- ast::joins::JoinSource
- ast::joins::JoinType
- ast::literals::DurationUnit
- ast::literals::InterpolationMode
- ast::literals::Literal
- ast::modules::ExportItem
- ast::modules::ImportItems
- ast::operators::BinaryOp
- ast::operators::FuzzyOp
- ast::operators::FuzzyTolerance
- ast::operators::RangeKind
- ast::operators::UnaryOp
- ast::patterns::DestructurePattern
- ast::patterns::Pattern
- ast::patterns::PatternConstructorFields
- ast::patterns::SweepParam
- ast::program::Item
- ast::program::OptimizationMetric
- ast::program::OwnershipModifier
- ast::program::VarKind
- ast::queries::Query
- ast::statements::ForInit
- ast::statements::Statement
- ast::tests::ExpectationMatcher
- ast::tests::ShouldMatcher
- ast::tests::TestFixture
- ast::tests::TestStatement
- ast::time::DateTimeExpr
- ast::time::NamedTime
- ast::time::TimeDirection
- ast::time::TimeReference
- ast::time::TimeUnit
- ast::time::TimeWindow
- ast::types::EnumMemberKind
- ast::types::EnumValue
- ast::types::InterfaceMember
- ast::types::TraitMember
- ast::types::TypeAnnotation
- ast::types::TypeName
- ast::windows::SortDirection
- ast::windows::WindowBound
- ast::windows::WindowFrameType
- ast::windows::WindowFunction
- data::TimeframeUnit
- error::parse_error::ErrorSeverity
- error::parse_error::ExpectedToken
- error::parse_error::HighlightStyle
- error::parse_error::IdentifierContext
- error::parse_error::MissingComponentKind
- error::parse_error::NumberError
- error::parse_error::ParseErrorKind
- error::parse_error::StringDelimiter
- error::parse_error::SuggestionConfidence
- error::parse_error::TokenCategory
- error::parse_error::TokenKind
- error::types::ErrorCode
- error::types::ShapeError
- int_width::IntWidth
- interpolation::AlignSpec
- interpolation::BorderStyleSpec
- interpolation::ChartTypeSpec
- interpolation::ColorSpec
- interpolation::FormatAlignment
- interpolation::FormatColor
- interpolation::InterpolationFormatSpec
- interpolation::InterpolationPart
- interpolation::NamedContentColor
- module_utils::ModuleExportKind
- parser::Rule
- parser::resilient::ParseErrorKind
Traits
Macros
Functions
- ast::docs::extend_method_doc_path
- ast::docs::impl_method_doc_path
- ast::docs::qualify_doc_owner_path
- ast::docs::type_annotation_doc_path
- ast::docs::type_name_doc_path
- error::context::span_to_location
- error::parse_error::format_error_message
- error::parse_error::matching_close
- error::parse_error::rule_to_friendly_name
- error::pest_converter::convert_pest_error
- error::suggestions::did_you_mean
- error::suggestions::find_similar
- error::suggestions::type_conversion_hint
- interpolation::find_top_level_format_colon
- interpolation::has_interpolation
- interpolation::has_interpolation_with_mode
- interpolation::parse_content_format_spec
- interpolation::parse_content_interpolation_with_mode
- interpolation::parse_interpolation
- interpolation::parse_interpolation_with_mode
- interpolation::split_expression_and_content_format_spec
- interpolation::split_expression_and_format_spec
- module_utils::collect_exported_symbols
- module_utils::direct_export_target
- module_utils::export_kind_description
- module_utils::strip_import_items
- parser::data_sources::parse_datasource_def
- parser::data_sources::parse_query_decl
- parser::docs::build_program_docs
- parser::docs::parse_doc_comment
- parser::expressions::binary_ops::parse_additive_expr
- parser::expressions::binary_ops::parse_and_expr
- parser::expressions::binary_ops::parse_assignment_expr
- parser::expressions::binary_ops::parse_comparison_expr
- parser::expressions::binary_ops::parse_comparison_op
- parser::expressions::binary_ops::parse_context_expr
- parser::expressions::binary_ops::parse_exponential_expr
- parser::expressions::binary_ops::parse_multiplicative_expr
- parser::expressions::binary_ops::parse_null_coalesce_expr
- parser::expressions::binary_ops::parse_or_expr
- parser::expressions::binary_ops::parse_pipe_expr
- parser::expressions::binary_ops::parse_range_expr
- parser::expressions::binary_ops::parse_shift_expr
- parser::expressions::binary_ops::parse_ternary_expr
- parser::expressions::binary_ops::parse_unary_expr
- parser::expressions::comprehensions::parse_list_comprehension
- parser::expressions::control_flow::parse_async_let_expr
- parser::expressions::control_flow::parse_async_scope_expr
- parser::expressions::control_flow::parse_block_expr
- parser::expressions::control_flow::parse_break_expr
- parser::expressions::control_flow::parse_for_expr
- parser::expressions::control_flow::parse_from_query_expr
- parser::expressions::control_flow::parse_if_expr
- parser::expressions::control_flow::parse_let_expr
- parser::expressions::control_flow::parse_loop_expr
- parser::expressions::control_flow::parse_match_expr
- parser::expressions::control_flow::parse_pattern
- parser::expressions::control_flow::parse_return_expr
- parser::expressions::control_flow::parse_while_expr
- parser::expressions::data_refs::parse_data_ref
- parser::expressions::data_refs::parse_index_expr
- parser::expressions::data_refs::parse_index_expr_general
- parser::expressions::data_refs::parse_optional_timeframe
- parser::expressions::functions::parse_arg_list
- parser::expressions::functions::parse_arrow_function
- parser::expressions::functions::parse_function_expr
- parser::expressions::functions::parse_pipe_lambda
- parser::expressions::functions::parse_regular_function_expr
- parser::expressions::literals::parse_array_literal
- parser::expressions::literals::parse_literal
- parser::expressions::literals::parse_object_literal
- parser::expressions::primary::parse_expression
- parser::expressions::primary::parse_postfix_expr
- parser::expressions::primary::parse_primary_expr
- parser::expressions::temporal::parse_datetime_expr
- parser::expressions::temporal::parse_datetime_range
- parser::expressions::temporal::parse_duration
- parser::expressions::temporal::parse_relative_time
- parser::expressions::temporal::parse_temporal_nav
- parser::expressions::temporal::parse_time_ref
- parser::expressions::temporal::parse_timeframe_expr
- parser::expressions::window::parse_window_from_function_call
- parser::expressions::window::parse_window_function_call
- parser::extensions::parse_annotation_def
- parser::extensions::parse_extend_statement
- parser::extensions::parse_impl_block
- parser::extensions::parse_optimize_statement
- parser::functions::parse_annotation
- parser::functions::parse_annotations
- parser::functions::parse_builtin_function_decl
- parser::functions::parse_extern_native_function_def
- parser::functions::parse_foreign_function_def
- parser::functions::parse_function_def
- parser::functions::parse_function_param
- parser::functions::parse_where_clause
- parser::items::parse_pattern
- parser::items::parse_variable_decl
- parser::modules::parse_export_item
- parser::modules::parse_import_stmt
- parser::modules::parse_module_decl
- parser::pair_span
- parser::parse_expression_str
- parser::parse_item
- parser::parse_program
- parser::preprocessor::preprocess_semicolons
- parser::queries::alert::parse_alert_query
- parser::queries::helpers::parse_query_modifiers
- parser::queries::joins::parse_join_clause
- parser::queries::joins::parse_join_source
- parser::queries::parsing::parse_inner_query
- parser::queries::parsing::parse_query
- parser::queries::with::parse_with_query
- parser::resilient::parse_program_resilient
- parser::statements::parse_for_loop
- parser::statements::parse_if_stmt
- parser::statements::parse_statement
- parser::statements::parse_statements
- parser::statements::parse_while_loop
- parser::stream::parse_stream_def
- parser::string_literals::parse_string_literal
- parser::string_literals::parse_string_literal_with_kind
- parser::time::parse_time_unit
- parser::time::parse_time_window
- parser::types::parse_basic_type
- parser::types::parse_builtin_type_decl
- parser::types::parse_comptime_field_overrides
- parser::types::parse_enum_def
- parser::types::parse_function_type
- parser::types::parse_generic_type
- parser::types::parse_interface_def
- parser::types::parse_native_struct_type_def
- parser::types::parse_object_type
- parser::types::parse_object_type_member
- parser::types::parse_struct_type_def
- parser::types::parse_trait_def
- parser::types::parse_type_alias_def
- parser::types::parse_type_annotation
- parser::types::parse_type_param
- parser::types::parse_type_param_list
- parser::types::parse_type_params
- transform::comptime_extends::augment_program_with_generated_extends
- transform::comptime_extends::collect_generated_annotation_extends
- transform::desugar::desugar_program