Docs.rs
  • go-parser-0.1.5
    • go-parser 0.1.5
    • Permalink
    • Docs.rs crate page
    • BSD-3-Clause
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • oxfeeefeee
    • Dependencies
      • borsh ^0.10.3 normal optional
    • Versions
    • 0.89% of the crate is documented
  • 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

go_parser0.1.5

Module ast

Module Items

  • Structs
  • Enums
  • Traits
  • Functions

In crate go_parser

go_parser

Module ast

Source

Structs§

ArrayType
AssignStmt
BadDecl
BadExpr
BadStmt
BasicLit
BinaryExpr
BlockStmt
BranchStmt
CallExpr
CaseClause
ChanType
CommClause
CompositeLit
DeferStmt
Ellipsis
EmptyStmt
Field
FieldList
File
ForStmt
FuncDecl
FuncLit
FuncType
GenDecl
GoStmt
Ident
IfStmt
ImportSpec
IncDecStmt
IndexExpr
InterfaceType
KeyValueExpr
LabeledStmt
MapType
ParenExpr
RangeStmt
ReturnStmt
SelectStmt
SelectorExpr
SendStmt
SliceExpr
StarExpr
StructType
SwitchStmt
TypeAssertExpr
TypeSpec
TypeSwitchStmt
UnaryExpr
ValueSpec

Enums§

ChanDir
Decl
Expr
IdentEntity
NodeId
NodeId can be used as key of HashMaps
Spec
Stmt

Traits§

Node

Functions§

is_exported