From 9c8c0718ceeb20c905c01c74b0b59363f702929c Mon Sep 17 00:00:00 2001
From: Michiel Cottaar <MichielCottaar@protonmail.com>
Date: Fri, 24 May 2024 12:56:11 +0100
Subject: [PATCH] Do not escape function body

---
 src/variables.jl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/variables.jl b/src/variables.jl
index 9ae2ebf..af360ae 100644
--- a/src/variables.jl
+++ b/src/variables.jl
@@ -138,7 +138,7 @@ function _defvar(func_def, getter=nothing)
             new_def[:name] = Expr(:., fn_def[:name], QuoteNode(:f))
             new_def[:args] = esc.(fn_def[:args])
             new_def[:kwargs] = esc.(fn_def[:kwargs])
-            new_def[:body] = esc(fn_def[:body])
+            new_def[:body] = fn_def[:body]
             new_def[:whereparams] = esc.(fn_def[:whereparams])
             return MacroTools.combinedef(new_def)
         catch e
-- 
GitLab