From 80938b7937744d3ef1e0c18808fa7d4bd11c247d Mon Sep 17 00:00:00 2001 From: triton Date: Sun, 16 Feb 2014 21:39:23 +0000 Subject: [PATCH] Attempt to fix the tests by using a less broad fix for the unique names problem. --- src/Generator/Passes/CleanInvalidDeclNamesPass.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Generator/Passes/CleanInvalidDeclNamesPass.cs b/src/Generator/Passes/CleanInvalidDeclNamesPass.cs index 24a3a52e..6628ac72 100644 --- a/src/Generator/Passes/CleanInvalidDeclNamesPass.cs +++ b/src/Generator/Passes/CleanInvalidDeclNamesPass.cs @@ -23,11 +23,6 @@ namespace CppSharp.Passes return name; } - public override bool VisitType(AST.Type type, TypeQualifiers quals) - { - return false; - } - public override bool VisitDeclaration(Declaration decl) { // Do not clean up namespace names since it can mess up with the @@ -48,6 +43,11 @@ namespace CppSharp.Passes return base.VisitDeclaration(decl); } + public override bool VisitParameterDecl(Parameter parameter) + { + return VisitDeclaration(parameter); + } + public override bool VisitClassDecl(Class @class) { if (@class.IsDynamic)