From 816d90c99c9dded8b977fecd1e3b264f804cd5a9 Mon Sep 17 00:00:00 2001 From: triton Date: Wed, 30 Jan 2013 14:45:34 +0000 Subject: [PATCH] Parameters can now store what type of conversion they need. --- src/Bridge/Function.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Bridge/Function.cs b/src/Bridge/Function.cs index 238c52f8..b2dfcb3e 100644 --- a/src/Bridge/Function.cs +++ b/src/Bridge/Function.cs @@ -28,6 +28,7 @@ namespace Cxxi Usage = ParameterUsage.Unknown; HasDefaultValue = false; IsConst = false; + Conversion = TypeConversionKind.None; } public Type Type { get; set; } @@ -35,6 +36,8 @@ namespace Cxxi public bool HasDefaultValue { get; set; } public bool IsConst { get; set; } + public TypeConversionKind Conversion { get; set; } + public override T Visit(IDeclVisitor visitor) { return visitor.VisitParameterDecl(this);