use empty string for empty []const u8
This commit is contained in:
parent
164e078dbb
commit
3c1152a536
@ -544,7 +544,7 @@ fn nodeToCompletion(arena: *std.heap.ArenaAllocator, list: *std.ArrayList(types.
|
|||||||
pub fn identifierFromPosition(pos_index: usize, handle: DocumentStore.Handle) []const u8 {
|
pub fn identifierFromPosition(pos_index: usize, handle: DocumentStore.Handle) []const u8 {
|
||||||
const text = handle.document.text;
|
const text = handle.document.text;
|
||||||
|
|
||||||
if (pos_index + 1 >= text.len) return &[0]u8{};
|
if (pos_index + 1 >= text.len) return "";
|
||||||
var start_idx = pos_index;
|
var start_idx = pos_index;
|
||||||
|
|
||||||
while (start_idx > 0 and isSymbolChar(text[start_idx - 1])) {
|
while (start_idx > 0 and isSymbolChar(text[start_idx - 1])) {
|
||||||
@ -556,7 +556,7 @@ pub fn identifierFromPosition(pos_index: usize, handle: DocumentStore.Handle) []
|
|||||||
end_idx += 1;
|
end_idx += 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (end_idx <= start_idx) return &[0]u8{};
|
if (end_idx <= start_idx) return "";
|
||||||
return text[start_idx..end_idx];
|
return text[start_idx..end_idx];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user