|
|
|
@ -17,7 +17,8 @@ namespace CppSharp.Passes
@@ -17,7 +17,8 @@ namespace CppSharp.Passes
|
|
|
|
|
|
|
|
|
|
foreach (var specialization in @class.Specializations.Where(s => s.Arguments.Any( |
|
|
|
|
a => a.Type.Type != null && |
|
|
|
|
CheckIgnoredDeclsPass.IsTypeExternal(@class.TranslationUnit.Module, a.Type.Type)))) |
|
|
|
|
CheckIgnoredDeclsPass.IsTypeExternal(@class.TranslationUnit.Module, a.Type.Type)) || |
|
|
|
|
@class is ClassTemplatePartialSpecialization)) |
|
|
|
|
specialization.ExplicitlyIgnore(); |
|
|
|
|
|
|
|
|
|
if (@class.Specializations.Count == 0) |
|
|
|
|