Docs.rs
solang-parser-0.1.18
solang-parser 0.1.18
Docs.rs crate page
Apache-2.0
Links
Homepage
Documentation
crates.io
Source
Owners
seanyoung
xermicus
LucasSte
Dependencies
itertools ^0.10
normal
lalrpop-util ^0.19
normal
phf ^0.10
normal
unicode-xid ^0.2.0
normal
pretty_assertions ^1.2
dev
regex ^1.5.5
dev
walkdir ^2.3.2
dev
lalrpop ^0.19
build
Versions
1.27%
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
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module pt
Structs
Enums
Traits
Type Definitions
?
Module
solang_parser
::
pt
source
·
[
−
]
Structs
Base
ContractDefinition
EnumDefinition
ErrorDefinition
ErrorParameter
EventDefinition
EventParameter
FunctionDefinition
HexLiteral
Identifier
IdentifierPath
NamedArgument
Parameter
SourceUnit
StringLiteral
StructDefinition
TypeDefinition
Using
VariableDeclaration
VariableDefinition
YulBlock
YulFor
YulFunctionCall
YulFunctionDefinition
YulSwitch
YulTypedIdentifier
Enums
CatchClause
Comment
ContractPart
ContractTy
Expression
FunctionAttribute
FunctionTy
Import
Loc
file no, start offset, end offset (in bytes)
Mutability
SourceUnitPart
Statement
StorageLocation
Type
Unit
UsingList
VariableAttribute
Visibility
YulExpression
YulStatement
YulSwitchOptions
Traits
CodeLocation
Structs can implement this trait to easily return their loc
OptionalCodeLocation
Structs should implement this trait to return an optional location
Type Definitions
ParameterList