aboutsummaryrefslogtreecommitdiff
path: root/spec/inputs/macro.yue
diff options
context:
space:
mode:
Diffstat (limited to 'spec/inputs/macro.yue')
-rw-r--r--spec/inputs/macro.yue15
1 files changed, 15 insertions, 0 deletions
diff --git a/spec/inputs/macro.yue b/spec/inputs/macro.yue
index d5197da..5dafd84 100644
--- a/spec/inputs/macro.yue
+++ b/spec/inputs/macro.yue
@@ -5,6 +5,21 @@ import "macro_export" as {
5 5
6import "macro_todo" as $ 6import "macro_todo" as $
7 7
8macro not_leak = -> "leak"
9do
10 macro x = -> 123
11 print $x
12 do
13 macro x = -> math.pi * 2
14 print $x
15 macro x = -> 456
16 print $x
17
18 import "macro_todo" as $todo: $not_leak
19 $not_leak "todo in a do block"
20
21$not_leak!!
22
8macro WindowFlag = $enum( 23macro WindowFlag = $enum(
9 NoNav 24 NoNav
10 NoDecoration 25 NoDecoration