From a0ee284d0065f2cbc11db90e83d316717dc5b524 Mon Sep 17 00:00:00 2001 From: Elias Holzer Date: Sat, 26 Apr 2014 20:01:30 +0200 Subject: [PATCH] Removed the const restriction in the constructor to conversion operator pass. --- src/Generator/Passes/ConstructorToConversionOperatorPass.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/Generator/Passes/ConstructorToConversionOperatorPass.cs b/src/Generator/Passes/ConstructorToConversionOperatorPass.cs index b29cf050..bd5728a4 100644 --- a/src/Generator/Passes/ConstructorToConversionOperatorPass.cs +++ b/src/Generator/Passes/ConstructorToConversionOperatorPass.cs @@ -26,8 +26,6 @@ namespace CppSharp.Passes if (!parameterType.IsReference) return false; var qualifiedPointee = parameterType.QualifiedPointee; - if (!qualifiedPointee.Qualifiers.IsConst) - return false; Class castFromClass; if (!qualifiedPointee.Type.IsTagDecl(out castFromClass)) return false;