@@ -22,24 +22,24 @@ local B = string.byte
2222--[[ #local type EmitterConfig = import("~/nattlua/emitter/config.nlua")]]
2323return function ()
2424 local META = class .CreateTemplate (" emitter" )
25- --[[ #type META.@Self .toggled_indents = Map<|string, true | nil|>]]
26- --[[ #type META.@Self .last_indent_index = nil | number]]
27- --[[ #type META.@Self .level = number]]
28- --[[ #type META.@Self .out = List<|string|>]]
29- --[[ #type META.@Self .i = number]]
30- --[[ #type META.@Self .config = EmitterConfig]]
31- --[[ #type META.@Self .last_non_space_index = false | number]]
32- --[[ #type META.@Self .last_newline_index = nil | number]]
33- --[[ #type META.@Self .force_newlines = nil | List<|boolean|>]]
34- --[[ #type META.@Self .during_comment_type = false | number]]
35- --[[ #type META.@Self .is_call_expression = boolean]]
36- --[[ #type META.@Self .inside_call_expression = boolean]]
37- --[[ #type META.@Self .OnEmitStatement = false | Function]]
38- --[[ #type META.@Self .loop_nodes = false | List<|Node|>]]
39- --[[ #type META.@Self .tracking_indents = nil | Map<|string, List<|{info = any, level = number}|>|>]]
40- --[[ #type META.@Self .done = nil | Map<|string, true|>]]
41- --[[ #type META.@Self .FFI_DECLARATION_EMITTER = false | any]]
42- --[[ #type META.@Self .pre_toggle_level = nil | number]]
25+ --[[ #type META.@SelfArgument .toggled_indents = Map<|string, true | nil|>]]
26+ --[[ #type META.@SelfArgument .last_indent_index = nil | number]]
27+ --[[ #type META.@SelfArgument .level = number]]
28+ --[[ #type META.@SelfArgument .out = List<|string|>]]
29+ --[[ #type META.@SelfArgument .i = number]]
30+ --[[ #type META.@SelfArgument .config = EmitterConfig]]
31+ --[[ #type META.@SelfArgument .last_non_space_index = false | number]]
32+ --[[ #type META.@SelfArgument .last_newline_index = nil | number]]
33+ --[[ #type META.@SelfArgument .force_newlines = nil | List<|boolean|>]]
34+ --[[ #type META.@SelfArgument .during_comment_type = false | number]]
35+ --[[ #type META.@SelfArgument .is_call_expression = boolean]]
36+ --[[ #type META.@SelfArgument .inside_call_expression = boolean]]
37+ --[[ #type META.@SelfArgument .OnEmitStatement = false | Function]]
38+ --[[ #type META.@SelfArgument .loop_nodes = false | List<|Node|>]]
39+ --[[ #type META.@SelfArgument .tracking_indents = nil | Map<|string, List<|{info = any, level = number}|>|>]]
40+ --[[ #type META.@SelfArgument .done = nil | Map<|string, true|>]]
41+ --[[ #type META.@SelfArgument .FFI_DECLARATION_EMITTER = false | any]]
42+ --[[ #type META.@SelfArgument .pre_toggle_level = nil | number]]
4343
4444 do -- internal
4545 function META :Whitespace (str --[[ #: string]] , force --[[ #: boolean]] )
@@ -1462,7 +1462,7 @@ return function()
14621462 end
14631463 end
14641464
1465- local function general_kind (self --[[ #: META.@Self ]] , node --[[ #: Node]] )
1465+ local function general_kind (self --[[ #: META.@SelfArgument ]] , node --[[ #: Node]] )
14661466 if node .Type == " statement_call_expression" then
14671467 for i , v in ipairs (node .value .expressions ) do
14681468 if v .Type == " expression_function" then return " other" end
0 commit comments