Change AST::clone_source to AST::source_raw.

This commit is contained in:
Stephen Chung
2021-06-28 13:53:30 +08:00
parent 7196b017f5
commit 0888738b75
4 changed files with 55 additions and 52 deletions

View File

@@ -1750,7 +1750,7 @@ impl Engine {
level: usize,
) -> RhaiResult {
let mut state: State = Default::default();
state.source = ast.clone_source();
state.source = ast.source_raw().cloned();
#[cfg(not(feature = "no_module"))]
{
state.resolver = ast.resolver();
@@ -1832,7 +1832,7 @@ impl Engine {
) -> Result<(), Box<EvalAltResult>> {
let mods = &mut Default::default();
let mut state: State = Default::default();
state.source = ast.clone_source();
state.source = ast.source_raw().cloned();
#[cfg(not(feature = "no_module"))]
{
state.resolver = ast.resolver();