Browse Source

Ignore conflicts with decls that are not generated

pull/1925/head
duckdoom5 4 months ago
parent
commit
e3af3f668e
  1. 2
      src/Generator/Passes/RenamePass.cs

2
src/Generator/Passes/RenamePass.cs

@ -181,6 +181,8 @@ namespace CppSharp.Passes @@ -181,6 +181,8 @@ namespace CppSharp.Passes
declarations.AddRange(@class.TemplateParameters);
}
declarations.RemoveAll(d => !d.IsGenerated);
var existing = declarations.Find(d => d != decl && d.Name == newName);
if (existing != null)
return CheckExisting(decl, existing);

Loading…
Cancel
Save