Browse Source

fix: adjust indent in LuaObjectGenerator

Akeit0 7 months ago
parent
commit
34aaa59dcd
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/Lua.SourceGenerator/LuaObjectGenerator.Emit.cs

+ 2 - 2
src/Lua.SourceGenerator/LuaObjectGenerator.Emit.cs

@@ -443,7 +443,7 @@ partial class LuaObjectGenerator
 
             if (methodMetadata.IsAsync)
             {
-                builder.Append("await ");
+                builder.Append("await ",!methodMetadata.HasReturnValue);
             }
 
             if (methodMetadata.IsStatic)
@@ -460,7 +460,7 @@ partial class LuaObjectGenerator
             }
             else
             {
-                builder.Append($"userData.{methodMetadata.Symbol.Name}(");
+                builder.Append($"userData.{methodMetadata.Symbol.Name}(",!(methodMetadata.HasReturnValue||methodMetadata.IsAsync));
                 builder.Append(string.Join(",", Enumerable.Range(1, index - 1).Select(x => $"arg{x}")), false);
 
                 if (hasCancellationToken)