Browse Source

Simplify some code.

pull/1/head
triton 12 years ago
parent
commit
bd11a6fcae
  1. 7
      src/Generator/Generators/CSharp/CSharpTextTemplate.cs

7
src/Generator/Generators/CSharp/CSharpTextTemplate.cs

@ -293,15 +293,14 @@ namespace Cxxi.Generators.CSharp @@ -293,15 +293,14 @@ namespace Cxxi.Generators.CSharp
Write("public unsafe static extern {0} {1}(", function.ReturnType,
SafeIdentifier(function.Name));
var @params = new List<string>();
for(var i = 0; i < function.Parameters.Count; ++i)
{
var param = function.Parameters[i];
Write("{0} {1}", param.Type, SafeIdentifier(param.Name));
if (i < function.Parameters.Count - 1)
Write(", ");
@params.Add(string.Format("{0} {1}", param.Type, SafeIdentifier(param.Name)));
}
Write(string.Join(", ", @params));
WriteLine(");");
}

Loading…
Cancel
Save