From 13c5357e3f5db8237d4dab63ab75510ea42ad9b1 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