mirror of
https://github.com/godotengine/godot.git
synced 2025-04-07 00:44:24 +08:00
Merge pull request #32667 from GodotExplorer/lsp-fix-native-func-sign
LSP: Fix signature of void returned functions in native methods
This commit is contained in:
commit
b540d17fe3
@ -269,7 +269,11 @@ Error GDScriptWorkspace::initialize() {
|
||||
params += params.empty() ? "..." : ", ...";
|
||||
}
|
||||
|
||||
symbol.detail = "func " + class_name + "." + data.name + "(" + params + ") -> " + data.return_type;
|
||||
String return_type = data.return_type;
|
||||
if (return_type.empty()) {
|
||||
return_type = "void";
|
||||
}
|
||||
symbol.detail = "func " + class_name + "." + data.name + "(" + params + ") -> " + return_type;
|
||||
symbol.documentation = data.description;
|
||||
class_symbol.children.push_back(symbol);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user