Browse Source

Set IsExpicit in the pass for conversion operators for the sake of correctness.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
pull/518/merge
Dimitar Dobrev 10 years ago
parent
commit
ff8a5a248e
  1. 3
      src/Generator/Passes/ConstructorToConversionOperatorPass.cs

3
src/Generator/Passes/ConstructorToConversionOperatorPass.cs

@ -46,7 +46,8 @@ namespace CppSharp.Passes @@ -46,7 +46,8 @@ namespace CppSharp.Passes
SynthKind = FunctionSynthKind.ComplementOperator,
ConversionType = qualifiedCastToType,
ReturnType = qualifiedCastToType,
OperatorKind = operatorKind
OperatorKind = operatorKind,
IsExplicit = method.IsExplicit
};
var p = new Parameter(parameter);
Class @class;

Loading…
Cancel
Save