Docs.rs
erg_compiler-0.6.33-nightly.1
erg_compiler 0.6.33-nightly.1
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
mtshiba
Dependencies
erg_common ^0.6.33-nightly.1
normal
erg_parser ^0.6.33-nightly.1
normal
pyo3 ^0.20
normal
optional
erg_common ^0.6.33-nightly.1
build
Versions
7.04%
of the crate is documented
Go to latest stable release
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
erg_compiler
0.6.33-nightly.1
Module value
Modules
Structs
Enums
Type Aliases
In erg_compiler::ty
?
Module
erg_compiler
::
ty
::
value
source
·
[
−
]
Expand description
defines
ValueObj
(used in the compiler, VM).
コンパイラ、VM等で使われる(データも保持した)値オブジェクトを定義する
Modules
§
value_set
Structs
§
ClassTypeObj
EvalValueError
InheritedTypeObj
IntersectionTypeObj
PatchObj
StructuralTypeObj
SubsumedTypeObj
TraitTypeObj
UnionTypeObj
Enums
§
GenTypeObj
TypeObj
ValueObj
値オブジェクト コンパイル時評価ができ、シリアライズも可能(Typeなどはシリアライズ不可)
Type Aliases
§
EvalValueResult