Browse Source

Fix CS0109 warnings about new keyword not being required. (#1493)

pull/1495/head
josetr 5 years ago committed by GitHub
parent
commit
838c2c5930
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/Generator/Generators/CSharp/CSharpSources.cs

2
src/Generator/Generators/CSharp/CSharpSources.cs

@ -705,7 +705,7 @@ namespace CppSharp.Generators.CSharp @@ -705,7 +705,7 @@ namespace CppSharp.Generators.CSharp
declContext = declContext.Namespace;
}
if (@class != null && @class.NeedsBase &&
!@class.BaseClass.IsInterface && !isSpecialization)
!@class.BaseClass.IsInterface && !(@class.BaseClass is ClassTemplateSpecialization) && !isSpecialization)
Write("new ");
WriteLine($@"{(isSpecialization ? "unsafe " : string.Empty)}partial struct {

Loading…
Cancel
Save