Browse Source

Temp hack to make std::function and std::optional work in windows

pg
josetr 3 years ago
parent
commit
61059bed87
  1. 5
      src/Generator/Passes/TrimSpecializationsPass.cs

5
src/Generator/Passes/TrimSpecializationsPass.cs

@ -27,6 +27,11 @@ namespace CppSharp.Passes @@ -27,6 +27,11 @@ namespace CppSharp.Passes
if (@class.IsTemplate)
{
if (@class.Name == "_Func_class")
return false;
if (@class.Name == "_Optional_destruct_base")
return false;
templates.Add(@class);
foreach (var specialization in @class.Specializations.Where(
s => s.IsExplicitlyGenerated))

Loading…
Cancel
Save