From 7f0f2db64db837cf283b92af09b57ff845aae1fa Mon Sep 17 00:00:00 2001 From: Ilya Lesokhin Date: Thu, 30 Jan 2025 11:30:36 +0200 Subject: [PATCH] Add a flag to print generated locations. --- crates/cairo-lang-filesystem/src/db.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/cairo-lang-filesystem/src/db.rs b/crates/cairo-lang-filesystem/src/db.rs index 72d894eac40..677f279e737 100644 --- a/crates/cairo-lang-filesystem/src/db.rs +++ b/crates/cairo-lang-filesystem/src/db.rs @@ -355,6 +355,10 @@ pub fn get_originating_location( mut span: TextSpan, mut parent_files: Option<&mut Vec>, ) -> (FileId, TextSpan) { + if std::env::var("CAIRO_DEBUG_GENERATED_CODE").is_ok() { + return (file_id, span); + } + if let Some(ref mut parent_files) = parent_files { parent_files.push(file_id); }