Docs.rs
  • erg_compiler-0.6.52
    • erg_compiler 0.6.52
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Documentation
    • Repository
    • crates.io
    • Source
    • Owners
    • mtshiba
    • Dependencies
      • erg_common ^0.6.52 normal
      • erg_parser ^0.6.52 normal
      • pyo3 ^0.21 normal optional
      • erg_common ^0.6.52 build
    • Versions
    • 7.43% 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

erg_compiler0.6.52

Module hir

Module Items

  • Structs
  • Enums
  • Type Aliases

In crate erg_compiler

erg_compiler

Module hir

Source

Structs§

Args
Attribute
BinOp
Block
Call
ClassDef
Def
DefBody
DefaultParamSignature
Once the default_value is set to Some, all subsequent values must be Some
DictComprehension
Dummy
GlobSignature
HIR
High-level Intermediate Representation AST with type information added
Identifier
KeyValue
KwArg
Lambda
ListComprehension
ListWithLength
Literal
Methods
Module
Toplevel grammar unit
NonDefaultParamSignature
Once the default_value is set to Some, all subsequent values must be Some
NormalDict
NormalList
NormalSet
NormalTuple
Params
PatchDef
PosArg
ReDef
Record
RecordAttrs
SetWithLength
SubrSignature
TypeAscription
TypeSpecWithOp
UnaryOp
VarSignature

Enums§

Accessor
Dict
Expr
GuardClause
List
Set
Signature
Tuple

Type Aliases§

Decorator