Browse Source

Ignored extern templates because they just forward to real specialisations.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/696/head
Dimitar Dobrev 9 years ago
parent
commit
70f0851635
  1. 5
      src/Generator/Generators/CSharp/CSharpSources.cs

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

@ -233,6 +233,11 @@ namespace CppSharp.Generators.CSharp @@ -233,6 +233,11 @@ namespace CppSharp.Generators.CSharp
GenerateInterface(@class);
continue;
}
var specialization = @class as ClassTemplateSpecialization;
if (specialization != null &&
specialization.SpecializationKind ==
TemplateSpecializationKind.ExplicitInstantiationDeclaration)
continue;
if (!@class.IsDependent)
{
GenerateClass(@class);

Loading…
Cancel
Save