From 36d520562ed4982e4e844b3b7f5bd5702ea2930e Mon Sep 17 00:00:00 2001 From: triton Date: Sun, 25 Aug 2013 23:24:45 +0100 Subject: [PATCH] Use references instead of pointers when creating new operator overloads methods. --- src/Generator/Passes/CheckOperatorsOverloads.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Generator/Passes/CheckOperatorsOverloads.cs b/src/Generator/Passes/CheckOperatorsOverloads.cs index 898fdd6d..38680f64 100644 --- a/src/Generator/Passes/CheckOperatorsOverloads.cs +++ b/src/Generator/Passes/CheckOperatorsOverloads.cs @@ -63,7 +63,7 @@ namespace CppSharp.Passes var type = new PointerType() { QualifiedPointee = new QualifiedType(new TagType(@class)), - Modifier = PointerType.TypeModifier.Pointer + Modifier = PointerType.TypeModifier.LVReference }; @operator.Parameters.Insert(0, new Parameter