|
|
|
|
@ -28,6 +28,7 @@ namespace Cxxi
@@ -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
@@ -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<T>(IDeclVisitor<T> visitor) |
|
|
|
|
{ |
|
|
|
|
return visitor.VisitParameterDecl(this); |
|
|
|
|
|