Skip to content

Script error when typing out for loops #1275

Description

@Nexela

Start typing

for _, something in pairs({}) do end

As soon as you finish the in it will start erroring unitl you finish end

[Error - 9:35:09 PM] Request textDocument/semanticTokens/range failed.
  Message: [14:41:03.880][error][#0:script/vm/compiler.lua:1015]: script/vm/compiler.lua:1015: attempt to index a nil value (field '_iterVars')
stack traceback:
	script/vm/compiler.lua:1015: in upvalue 'compileLocal'
	script/vm/compiler.lua:1292: in function <script/vm/compiler.lua:1291>
	(...tail calls...)
	script/vm/compiler.lua:1903: in upvalue 'compileByNode'
	script/vm/compiler.lua:2021: in function 'vm.compileNode'
	script/vm/infer.lua:205: in function 'vm.getInfer'
	script/core/semantic-tokens.lua:199: in function <script/core/semantic-tokens.lua:113>
	(...tail calls...)
	script/core/semantic-tokens.lua:833: in local 'callback'
	script/parser/guide.lua:659: in function 'parser.guide.eachSourceBetween'
	script/core/semantic-tokens.lua:832: in function 'core.semantic-tokens'
	script/provider/provider.lua:960: in function <script/provider/provider.lua:953>
	[C]: in function 'xpcall'
	script/proto/proto.lua:184: in function <script/proto/proto.lua:159>

  Code: -32603 

Latest Vscode, Lastest Master

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions