|
|
|
@ -53,8 +53,7 @@ namespace CppSharp.Passes
@@ -53,8 +53,7 @@ namespace CppSharp.Passes
|
|
|
|
|
var prop2 = @class.Properties.FirstOrDefault(property => property.Name == name); |
|
|
|
|
|
|
|
|
|
if (prop == null && prop2 != null) |
|
|
|
|
Driver.Diagnostics.EmitWarning(DiagnosticId.PropertySynthetized, |
|
|
|
|
"Property {0}::{1} already exist with type {2}", |
|
|
|
|
Driver.Diagnostics.Debug("Property {0}::{1} already exists (type: {2})", |
|
|
|
|
@class.Name, name, type.Type.ToString()); |
|
|
|
|
|
|
|
|
|
if (prop != null) |
|
|
|
@ -94,8 +93,7 @@ namespace CppSharp.Passes
@@ -94,8 +93,7 @@ namespace CppSharp.Passes
|
|
|
|
|
// Do not generate the original method now that we know it is a getter.
|
|
|
|
|
method.IsGenerated = false; |
|
|
|
|
|
|
|
|
|
Driver.Diagnostics.EmitMessage(DiagnosticId.PropertySynthetized, |
|
|
|
|
"Getter created: {0}::{1}", @class.Name, name); |
|
|
|
|
Driver.Diagnostics.Debug("Getter created: {0}::{1}", @class.Name, name); |
|
|
|
|
|
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
@ -112,8 +110,7 @@ namespace CppSharp.Passes
@@ -112,8 +110,7 @@ namespace CppSharp.Passes
|
|
|
|
|
// Ignore the original method now that we know it is a setter.
|
|
|
|
|
method.IsGenerated = false; |
|
|
|
|
|
|
|
|
|
Driver.Diagnostics.EmitMessage(DiagnosticId.PropertySynthetized, |
|
|
|
|
"Setter created: {0}::{1}", @class.Name, name); |
|
|
|
|
Driver.Diagnostics.Debug("Setter created: {0}::{1}", @class.Name, name); |
|
|
|
|
|
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|