Refactor generated bindings P/Invoke to support name mangling for symbols

This commit is contained in:
Wojciech Figat
2023-01-23 18:41:12 +01:00
parent f3366178ea
commit 405ae519dd
13 changed files with 187 additions and 136 deletions

View File

@@ -62,7 +62,7 @@ namespace Flax.Build.Bindings
private static List<StringBuilder> _strignBuilderCache;
private static StringBuilder GetStringBuilder()
public static StringBuilder GetStringBuilder()
{
if (_strignBuilderCache == null || _strignBuilderCache.Count == 0)
return new StringBuilder();
@@ -73,7 +73,7 @@ namespace Flax.Build.Bindings
return result;
}
private static void PutStringBuilder(StringBuilder value)
public static void PutStringBuilder(StringBuilder value)
{
if (_strignBuilderCache == null)
_strignBuilderCache = new List<StringBuilder>();