refactor(tvix/eval): VM struct no longer needs to be public

Change-Id: I93b485ddd280cc15fcbaecf4aed5fcd22e28a8a8
Reviewed-on: https://cl.tvl.fyi/c/depot/+/8212
Reviewed-by: raitobezarius <tvl@lahfa.xyz>
Tested-by: BuildkiteCI
This commit is contained in:
Vincent Ambo 2023-03-04 02:49:34 +03:00 committed by tazjin
parent 939cebd0f1
commit c700776733
2 changed files with 2 additions and 2 deletions

View file

@ -52,7 +52,7 @@ pub use crate::errors::{AddContext, Error, ErrorKind, EvalResult};
pub use crate::io::{DummyIO, EvalIO, FileType};
pub use crate::pretty_ast::pretty_print_expr;
pub use crate::source::SourceCode;
pub use crate::vm::{generators, VM};
pub use crate::vm::generators;
pub use crate::warnings::{EvalWarning, WarningKind};
pub use builtin_macros;

View file

@ -146,7 +146,7 @@ impl Frame {
}
}
pub struct VM<'o> {
struct VM<'o> {
/// VM's frame stack, representing the execution contexts the VM is working
/// through. Elements are usually pushed when functions are called, or
/// thunks are being forced.