summary refs log tree commit diff stats
path: root/compiler/ast.nim
diff options
context:
space:
mode:
authormetagn <metagngn@gmail.com>2022-08-24 22:38:37 +0300
committerGitHub <noreply@github.com>2022-08-24 21:38:37 +0200
commitd143924ab2e3914cb3ce0fedac5c5779832df3d8 (patch)
tree49e63ab2c306ba489ae696fedebe6f7b61d6c71a /compiler/ast.nim
parentb6bfe38ff5283f77d5e5e78da06d2710bc16afb6 (diff)
downloadNim-d143924ab2e3914cb3ce0fedac5c5779832df3d8.tar.gz
remove unused sfProcvar, "procvar" mentions (#20204)
refs #12975. doesn't close it because wProcvar isn't removed
Diffstat (limited to 'compiler/ast.nim')
-rw-r--r--compiler/ast.nim5
1 files changed, 3 insertions, 2 deletions
diff --git a/compiler/ast.nim b/compiler/ast.nim
index 2ad700121..d569fee7b 100644
--- a/compiler/ast.nim
+++ b/compiler/ast.nim
@@ -260,7 +260,8 @@ type
                       # *OR*: a proc is indirectly called (used as first class)
     sfCompilerProc,   # proc is a compiler proc, that is a C proc that is
                       # needed for the code generator
-    sfProcvar,        # proc can be passed to a proc var
+    sfEscapes         # param escapes
+                      # currently unimplemented
     sfDiscriminant,   # field is a discriminant in a record/object
     sfRequiresInit,   # field must be initialized during construction
     sfDeprecated,     # symbol is deprecated
@@ -331,7 +332,7 @@ const
   sfExperimental* = sfOverriden       # module uses the .experimental switch
   sfGoto* = sfOverriden               # var is used for 'goto' code generation
   sfWrittenTo* = sfBorrow             # param is assigned to
-  sfEscapes* = sfProcvar              # param escapes
+                                      # currently unimplemented
   sfBase* = sfDiscriminant
   sfCustomPragma* = sfRegister        # symbol is custom pragma template
   sfTemplateRedefinition* = sfExportc # symbol is a redefinition of an earlier template