fix in intellisense for short programms

This commit is contained in:
Ivan Bondarev 2021-01-05 22:26:51 +01:00
parent 7eee774c60
commit bf7972e7e7

View file

@ -2740,6 +2740,12 @@ namespace CodeCompletion
var left_column_num = _program_module.program_block.program_code.left_logical_bracket.source_context.end_position.column_num;
var right_line_num = _program_module.program_block.program_code.source_context.end_position.line_num;
var right_column_num = _program_module.program_block.program_code.source_context.end_position.column_num;
if (_program_module.program_block.program_code.right_logical_bracket.source_context == null)
{
right_line_num += 2;
_program_module.program_block.program_code.source_context = new SourceContext(_program_module.program_block.program_code.source_context.begin_position.line_num,
_program_module.program_block.program_code.source_context.begin_position.column_num, right_line_num, right_column_num);
}
cur_scope.body_loc = new location(left_line_num,
left_column_num,
right_line_num, right_column_num,