List of all items
Structs
- CompilerConfiguration
- diagnostics::BuildDiagnostics
- diagnostics::Diagnostic
- diagnostics::SourceFileInner
- diagnostics::SourceLocation
- diagnostics::Span
- embedded_resources::EmbeddedResources
- embedded_resources::Rect
- embedded_resources::Size
- embedded_resources::Texture
- expression_tree::BindingAnalysis
- expression_tree::BindingExpression
- expression_tree::PathElement
- fileaccess::VirtualFile
- langtype::BuiltinElement
- langtype::BuiltinPropertyInfo
- langtype::Enumeration
- langtype::EnumerationValue
- langtype::NativeClass
- langtype::PropertyLookupResult
- layout::BoxLayout
- layout::GridLayout
- layout::GridLayoutElement
- layout::LayoutConstraints
- layout::LayoutGeometry
- layout::LayoutItem
- layout::LayoutRect
- layout::Padding
- layout::PathLayout
- lexer::LexState
- llr::BindingExpression
- llr::EvaluationContext
- llr::GlobalComponent
- llr::Item
- llr::ItemTree
- llr::ListViewInfo
- llr::ParentCtx
- llr::Property
- llr::PublicComponent
- llr::RepeatedElement
- llr::SubComponent
- llr::SubComponentInstance
- llr::TreeNode
- llr::lower_expression::ExpressionContext
- llr::lower_to_item_tree::LoweredSubComponent
- llr::lower_to_item_tree::LoweredSubComponentMapping
- llr::lower_to_item_tree::LoweringState
- lookup::LookupCtx
- namedreference::NamedReference
- namedreference::NamedReferenceContainer
- object_tree::Component
- object_tree::Document
- object_tree::Element
- object_tree::ExportedName
- object_tree::Exports
- object_tree::ListViewInfo
- object_tree::PopupWindow
- object_tree::PropertyAnalysis
- object_tree::PropertyDeclaration
- object_tree::QualifiedTypeName
- object_tree::RepeatedElementInfo
- object_tree::State
- object_tree::Transition
- object_tree::TransitionPropertyAnimation
- object_tree::UsedSubTypes
- parser::DefaultParser
- parser::Node
- parser::NodeToken
- parser::SmolStr
- parser::SyntaxNode
- parser::SyntaxToken
- parser::Token
- parser::syntax_nodes::Array
- parser::syntax_nodes::ArrayType
- parser::syntax_nodes::AtImageUrl
- parser::syntax_nodes::AtLinearGradient
- parser::syntax_nodes::BinaryExpression
- parser::syntax_nodes::Binding
- parser::syntax_nodes::BindingExpression
- parser::syntax_nodes::CallbackConnection
- parser::syntax_nodes::CallbackDeclaration
- parser::syntax_nodes::ChildrenPlaceholder
- parser::syntax_nodes::CodeBlock
- parser::syntax_nodes::Component
- parser::syntax_nodes::ConditionalElement
- parser::syntax_nodes::ConditionalExpression
- parser::syntax_nodes::DeclaredIdentifier
- parser::syntax_nodes::Document
- parser::syntax_nodes::Element
- parser::syntax_nodes::ExportIdentifier
- parser::syntax_nodes::ExportName
- parser::syntax_nodes::ExportSpecifier
- parser::syntax_nodes::ExportsList
- parser::syntax_nodes::Expression
- parser::syntax_nodes::ExternalName
- parser::syntax_nodes::FunctionCallExpression
- parser::syntax_nodes::ImportIdentifier
- parser::syntax_nodes::ImportIdentifierList
- parser::syntax_nodes::ImportSpecifier
- parser::syntax_nodes::IndexExpression
- parser::syntax_nodes::InternalName
- parser::syntax_nodes::MemberAccess
- parser::syntax_nodes::ObjectLiteral
- parser::syntax_nodes::ObjectMember
- parser::syntax_nodes::ObjectType
- parser::syntax_nodes::ObjectTypeMember
- parser::syntax_nodes::PropertyAnimation
- parser::syntax_nodes::PropertyDeclaration
- parser::syntax_nodes::QualifiedName
- parser::syntax_nodes::RepeatedElement
- parser::syntax_nodes::RepeatedIndex
- parser::syntax_nodes::ReturnStatement
- parser::syntax_nodes::ReturnType
- parser::syntax_nodes::SelfAssignment
- parser::syntax_nodes::State
- parser::syntax_nodes::StatePropertyChange
- parser::syntax_nodes::States
- parser::syntax_nodes::StringTemplate
- parser::syntax_nodes::StructDeclaration
- parser::syntax_nodes::SubElement
- parser::syntax_nodes::Transition
- parser::syntax_nodes::Transitions
- parser::syntax_nodes::TwoWayBinding
- parser::syntax_nodes::Type
- parser::syntax_nodes::UnaryOpExpression
- typeloader::ImportedName
- typeloader::ImportedTypes
- typeloader::LoadedDocuments
- typeloader::TypeLoader
- typeregister::TypeRegister
Enums
- diagnostics::DiagnosticLevel
- embedded_resources::EmbeddedResourcesKind
- embedded_resources::PixelFormat
- expression_tree::BuiltinFunction
- expression_tree::BuiltinMacroFunction
- expression_tree::EasingCurve
- expression_tree::Expression
- expression_tree::ImageReference
- expression_tree::OperatorClass
- expression_tree::Path
- expression_tree::Unit
- generator::OutputFormat
- langtype::DefaultSizeBinding
- langtype::Type
- layout::Layout
- layout::Orientation
- llr::Animation
- llr::Expression
- llr::PropertyReference
- llr::lower_to_item_tree::LoweredElement
- lookup::BuiltinNamespace
- lookup::LookupResult
- object_tree::PropertyAnimation
- parser::Language
- parser::NodeOrToken
- parser::SyntaxKind
Traits
- diagnostics::Spanned
- generator::ItemTreeBuilder
- lexer::LexingRule
- llr::TypeResolutionContext
- lookup::LookupObject
- parser::Parser
Functions
- builtin_macros::lower_macro
- builtin_macros::min_max_expression
- compile_syntax_node
- diagnostics::load_from_path
- expression_tree::operator_class
- expression_tree::pretty_print
- fileaccess::load_file
- generator::build_item_tree
- generator::for_each_const_properties
- generator::generate
- generator::handle_property_bindings_init
- langtype::unit_product_length_conversion
- layout::implicit_layout_info_call
- layout::layout_info_type
- lexer::lex
- lexer::lex_color
- lexer::lex_comment
- lexer::lex_identifier
- lexer::lex_number
- lexer::lex_string
- lexer::lex_whitespace
- literals::parse_color_literal
- literals::parse_number_literal
- literals::unescape_string
- llr::lower_expression::get_layout_info
- llr::lower_expression::lower_animation
- llr::lower_expression::lower_expression
- llr::lower_to_item_tree::lower_to_item_tree
- lookup::global_lookup
- namedreference::pretty_print_element_ref
- object_tree::find_parent_element
- object_tree::inject_element_as_repeated_element
- object_tree::pretty_print
- object_tree::recurse_elem
- object_tree::recurse_elem_including_sub_components
- object_tree::recurse_elem_including_sub_components_no_borrow
- object_tree::recurse_elem_no_borrow
- object_tree::type_from_node
- object_tree::type_struct_from_node
- object_tree::visit_all_expressions
- object_tree::visit_all_named_references
- object_tree::visit_all_named_references_in_element
- object_tree::visit_element_expressions
- parser::identifier_text
- parser::lex_next_token
- parser::normalize_identifier
- parser::parse
- parser::parse_file
- parser::parse_tokens
- typeregister::reserved_member_function
- typeregister::reserved_properties
- typeregister::reserved_property
Typedefs
- diagnostics::SourceFile
- llr::PropertyIndex
- llr::PublicProperties
- object_tree::BindingsMap
- object_tree::ElementRc