Docs.rs
  • php-parser-rs-0.1.0
    • php-parser-rs 0.1.0
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • ryangjchandler
    • Dependencies
      • ariadne ^0.1.5 normal
      • clap ^4.0.32 normal
      • schemars ^0.8.11 normal
      • serde ^1.0.149 normal
      • serde_json ^1.0.89 normal
      • pretty_assertions ^1.3.0 dev
    • Versions
    • 0.13% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Module ast

  • Modules
  • Structs
  • Enums
  • Type Definitions
?
Change settings

Module php_parser_rs::parser::ast

source ·

Modules

arguments
attributes
classes
comments
constant
control_flow
data_type
declares
enums
functions
goto
identifiers
interfaces
literals
loops
modifiers
namespaces
operators
properties
traits
try_block
utils
variables

Structs

BlockStatement
Case
DefaultMatchArm
EchoStatement
ExpressionStatement
GlobalStatement
GroupUseStatement
HaltCompiler
MatchArm
ReturnStatement
StaticStatement
StaticVar
SwitchStatement
Use
UseStatement

Enums

ArrayItem
CastKind
Ending
Expression
ListEntry
MagicConstant
Statement
StringPart
UseKind

Type Definitions

Block
Program