Check that the goto definition cursor is within bounds
This commit is contained in:
		
							parent
							
								
									44f33c631b
								
							
						
					
					
						commit
						2eab5e036d
					
				@ -283,6 +283,7 @@ fn nodeToCompletion(list: *std.ArrayList(types.CompletionItem), analysis_ctx: *D
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
fn identifierFromPosition(pos_index: usize, handle: DocumentStore.Handle) []const u8 {
 | 
			
		||||
    if (pos_index + 1 >= handle.document.text.len) return &[0]u8{};
 | 
			
		||||
    var start_idx = pos_index;
 | 
			
		||||
 | 
			
		||||
    while (start_idx > 0 and
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user