List of all items
Structs
- ast::AnonymousClass
- ast::Arg
- ast::ArrayItem
- ast::Attribute
- ast::AttributeGroup
- ast::Case
- ast::Catch
- ast::ClassConst
- ast::ClosureUse
- ast::DeclareItem
- ast::MatchArm
- ast::Name
- ast::Param
- ast::ParseError
- ast::Program
- ast::PropertyEntry
- ast::PropertyHook
- ast::StaticVar
- ast::TraitMethodRef
- ast::UseItem
- ast::locator::Locator
- ast::sexpr::SExprFormatter
- ast::symbol_table::Scope
- ast::symbol_table::Symbol
- ast::symbol_table::SymbolTable
- ast::symbol_table::SymbolVisitor
- lexer::Lexer
- lexer::token::Token
- line_index::LineIndex
- parser::Parser
- span::LineInfo
- span::Span
Enums
- ast::AssignOp
- ast::BinaryOp
- ast::CastKind
- ast::ClassMember
- ast::Expr
- ast::IncludeKind
- ast::MagicConstKind
- ast::PropertyHookBody
- ast::Stmt
- ast::TraitAdaptation
- ast::Type
- ast::UnaryOp
- ast::UseKind
- ast::locator::AstNode
- ast::symbol_table::SymbolKind
- lexer::LexerMode
- lexer::token::TokenKind
Traits
Functions
- ast::visitor::walk_arg
- ast::visitor::walk_array_item
- ast::visitor::walk_attribute
- ast::visitor::walk_attribute_group
- ast::visitor::walk_case
- ast::visitor::walk_catch
- ast::visitor::walk_class_const
- ast::visitor::walk_class_member
- ast::visitor::walk_closure_use
- ast::visitor::walk_declare_item
- ast::visitor::walk_expr
- ast::visitor::walk_match_arm
- ast::visitor::walk_name
- ast::visitor::walk_param
- ast::visitor::walk_program
- ast::visitor::walk_property_entry
- ast::visitor::walk_property_hook
- ast::visitor::walk_property_hook_body
- ast::visitor::walk_static_var
- ast::visitor::walk_stmt
- ast::visitor::walk_trait_adaptation
- ast::visitor::walk_trait_method_ref
- ast::visitor::walk_type
- ast::visitor::walk_use_item
- span::with_session_globals