From 8cb7207df770da1cf57a3e08a3945ecee361129e Mon Sep 17 00:00:00 2001 From: Dimitar Dobrev Date: Thu, 27 Jul 2017 22:43:31 +0300 Subject: [PATCH] Deleted code made redundant by the equalisation of access for overrides. Signed-off-by: Dimitar Dobrev --- src/Generator/Passes/CheckIgnoredDecls.cs | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/src/Generator/Passes/CheckIgnoredDecls.cs b/src/Generator/Passes/CheckIgnoredDecls.cs index ebff7ada..0c14635f 100644 --- a/src/Generator/Passes/CheckIgnoredDecls.cs +++ b/src/Generator/Passes/CheckIgnoredDecls.cs @@ -12,8 +12,6 @@ namespace CppSharp.Passes public bool CheckDeclarationAccess(Declaration decl) { - var generateNonPublicDecls = Options.IsCSharpGenerator; - switch (decl.Access) { case AccessSpecifier.Public: @@ -22,16 +20,9 @@ namespace CppSharp.Passes var @class = decl.Namespace as Class; if (@class != null && @class.IsValueType) return false; - return generateNonPublicDecls; + return Options.IsCSharpGenerator; case AccessSpecifier.Private: - var method = decl as Method; - var isOverride = false; - if (method != null && method.IsOverride) - { - var baseMethod = ((Class) method.Namespace).GetBaseMethod(method); - isOverride = baseMethod.IsGenerated; - } - return generateNonPublicDecls && (isOverride || decl.IsExplicitlyGenerated); + return false; } return true;