fixed double parameterless constructor in code generation
This commit is contained in:
@@ -118,7 +118,8 @@ namespace CodeGenerator {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Log("Generating Parameterless constructor");
|
Log("Generating Parameterless constructor");
|
||||||
ctd.Members.Add(GenerateParameterlessConstructor(type, ctd));
|
if(ctd.Members.Count > 0)
|
||||||
|
ctd.Members.Add(GenerateParameterlessConstructor(type, ctd));
|
||||||
|
|
||||||
Log("Generating Default Constructor");
|
Log("Generating Default Constructor");
|
||||||
ctd.Members.Add(GenerateConstructor(type, ctd));
|
ctd.Members.Add(GenerateConstructor(type, ctd));
|
||||||
@@ -225,7 +226,7 @@ namespace CodeGenerator {
|
|||||||
Attributes = MemberAttributes.Public,
|
Attributes = MemberAttributes.Public,
|
||||||
HasGet = true,
|
HasGet = true,
|
||||||
GetStatements = {
|
GetStatements = {
|
||||||
new CodeMethodReturnStatement(new CodeSnippetExpression("_originalType.ParseFType()"))
|
new CodeMethodReturnStatement(new CodeSnippetExpression("_originalType"))
|
||||||
},
|
},
|
||||||
HasSet = true,
|
HasSet = true,
|
||||||
SetStatements = {
|
SetStatements = {
|
||||||
|
|||||||
Reference in New Issue
Block a user