List of all items
Structs
- lexer::Lexer
- lexer::byte_string::ByteString
- lexer::source::Source
- lexer::token::Token
- parser::ast::ArrayItem
- parser::ast::Case
- parser::ast::DefaultMatchArm
- parser::ast::ElseIf
- parser::ast::ListItem
- parser::ast::MatchArm
- parser::ast::StaticVar
- parser::ast::Use
- parser::ast::arguments::ArgumentList
- parser::ast::arguments::ArgumentPlaceholder
- parser::ast::attributes::Attribute
- parser::ast::attributes::AttributeGroup
- parser::ast::classes::AnonymousClass
- parser::ast::classes::Class
- parser::ast::classes::ClassBody
- parser::ast::classes::ClassExtends
- parser::ast::classes::ClassImplements
- parser::ast::comments::Comment
- parser::ast::comments::CommentGroup
- parser::ast::constant::ClassishConstant
- parser::ast::constant::Constant
- parser::ast::constant::ConstantEntry
- parser::ast::declares::Declare
- parser::ast::declares::DeclareEntry
- parser::ast::declares::DeclareEntryGroup
- parser::ast::enums::BackedEnum
- parser::ast::enums::BackedEnumBody
- parser::ast::enums::BackedEnumCase
- parser::ast::enums::UnitEnum
- parser::ast::enums::UnitEnumBody
- parser::ast::enums::UnitEnumCase
- parser::ast::functions::ArrowFunction
- parser::ast::functions::Closure
- parser::ast::functions::ClosureUse
- parser::ast::functions::Function
- parser::ast::functions::FunctionParameter
- parser::ast::functions::FunctionParameterList
- parser::ast::functions::Method
- parser::ast::functions::MethodParameter
- parser::ast::functions::MethodParameterList
- parser::ast::identifiers::DynamicIdentifier
- parser::ast::identifiers::SimpleIdentifier
- parser::ast::interfaces::Interface
- parser::ast::interfaces::InterfaceBody
- parser::ast::interfaces::InterfaceExtends
- parser::ast::modifiers::ClassModifierGroup
- parser::ast::modifiers::ConstantModifierGroup
- parser::ast::modifiers::MethodModifierGroup
- parser::ast::modifiers::PromotedPropertyModifierGroup
- parser::ast::modifiers::PropertyModifierGroup
- parser::ast::namespaces::BracedNamespace
- parser::ast::namespaces::BracedNamespaceBody
- parser::ast::namespaces::UnbracedNamespace
- parser::ast::properties::Property
- parser::ast::properties::PropertyEntry
- parser::ast::properties::VariableProperty
- parser::ast::properties::VariablePropertyEntry
- parser::ast::traits::Trait
- parser::ast::traits::TraitBody
- parser::ast::traits::TraitUsage
- parser::ast::try_block::CatchBlock
- parser::ast::try_block::FinallyBlock
- parser::ast::try_block::TryBlock
- parser::ast::variables::BracedVariableVariable
- parser::ast::variables::SimpleVariable
- parser::ast::variables::VariableVariable
Enums
- lexer::error::SyntaxError
- lexer::token::DocStringIndentationKind
- lexer::token::OpenTagKind
- lexer::token::TokenKind
- parser::ast::CastKind
- parser::ast::Expression
- parser::ast::IncludeKind
- parser::ast::MagicConst
- parser::ast::Statement
- parser::ast::StringPart
- parser::ast::Type
- parser::ast::UseKind
- parser::ast::arguments::Argument
- parser::ast::classes::ClassMember
- parser::ast::comments::CommentFormat
- parser::ast::declares::DeclareBody
- parser::ast::enums::BackedEnumMember
- parser::ast::enums::BackedEnumType
- parser::ast::enums::UnitEnumMember
- parser::ast::identifiers::Identifier
- parser::ast::interfaces::InterfaceMember
- parser::ast::modifiers::ClassModifier
- parser::ast::modifiers::ConstantModifier
- parser::ast::modifiers::MethodModifier
- parser::ast::modifiers::PromotedPropertyModifier
- parser::ast::modifiers::PropertyModifier
- parser::ast::modifiers::Visibility
- parser::ast::modifiers::VisibilityModifier
- parser::ast::namespaces::Namespace
- parser::ast::operators::ArithmeticOperation
- parser::ast::operators::AssignmentOperation
- parser::ast::operators::BitwiseOperation
- parser::ast::operators::ComparisonOperation
- parser::ast::operators::LogicalOperation
- parser::ast::traits::TraitMember
- parser::ast::traits::TraitUsageAdaptation
- parser::ast::try_block::CatchType
- parser::ast::variables::Variable
- parser::error::ParseError
Macros
- expect_literal
- expect_token
- expected_scope
- expected_token
- expected_token_err
- ident
- ident_start
- peek_token
- scoped