C#: Escape generated members

This commit is contained in:
Raul Santos 2024-06-15 18:25:37 +02:00
parent 71699e08c9
commit 65cd0c86f9
No known key found for this signature in database
GPG key ID: B532473AE3A803E4
23 changed files with 1042 additions and 1041 deletions

View file

@ -212,7 +212,7 @@ namespace Godot.SourceGenerators
.Append("' signal.\n")
.Append(" /// </summary>\n");
source.Append(" public new static readonly global::Godot.StringName ");
source.Append(" public new static readonly global::Godot.StringName @");
source.Append(signalName);
source.Append(" = \"");
source.Append(signalName);
@ -278,7 +278,7 @@ namespace Godot.SourceGenerators
source.Append(" public event ")
.Append(signalDelegate.DelegateSymbol.FullQualifiedNameIncludeGlobal())
.Append(" ")
.Append(" @")
.Append(signalName)
.Append(" {\n")
.Append(" add => backing_")
@ -353,7 +353,7 @@ namespace Godot.SourceGenerators
private static void AppendMethodInfo(StringBuilder source, MethodInfo methodInfo)
{
source.Append(" signals.Add(new(name: SignalName.")
source.Append(" signals.Add(new(name: SignalName.@")
.Append(methodInfo.Name)
.Append(", returnVal: ");
@ -475,7 +475,7 @@ namespace Godot.SourceGenerators
)
{
source.Append(" ");
source.Append("if (signal == SignalName.");
source.Append("if (signal == SignalName.@");
source.Append(signalName);
source.Append(") {\n return true;\n }\n");
}
@ -488,7 +488,7 @@ namespace Godot.SourceGenerators
string signalName = signal.Name;
var invokeMethodData = signal.InvokeMethodData;
source.Append(" if (signal == SignalName.");
source.Append(" if (signal == SignalName.@");
source.Append(signalName);
source.Append(" && args.Count == ");
source.Append(invokeMethodData.ParamTypes.Length);