From f3395b90200254d25842389fcd053b7c81528dc6 Mon Sep 17 00:00:00 2001 From: Maksim Kurnikov Date: Fri, 23 Oct 2020 17:50:53 +0300 Subject: [PATCH] initialize const pool for compiler --- language_server/src/main_loop.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/language_server/src/main_loop.rs b/language_server/src/main_loop.rs index 087668ad..8d0444fd 100644 --- a/language_server/src/main_loop.rs +++ b/language_server/src/main_loop.rs @@ -28,6 +28,7 @@ use crate::inner::config::Config; use crate::inner::analysis::Analysis; use lang::compiler::file::MoveFile; use std::fmt::Debug; +use move_lang::name_pool::ConstPool; #[derive(Debug)] pub struct LspError { @@ -389,6 +390,8 @@ pub fn compute_file_diagnostics( I: IntoIterator + Debug, { log::info!("Computing diagnostics for files: {:#?}", files); + let _pool = ConstPool::new(); + let mut diagnostics = vec![]; for fpath in files { // clear previous diagnostics for file