|
|
|
|
@ -269,16 +269,15 @@ namespace CppSharp.Generators.CLI
@@ -269,16 +269,15 @@ namespace CppSharp.Generators.CLI
|
|
|
|
|
|
|
|
|
|
GenerateClassVariables(@class); |
|
|
|
|
|
|
|
|
|
if (@class.Fields.Any()) |
|
|
|
|
{ |
|
|
|
|
PushBlock(CLIBlockKind.AccessSpecifier); |
|
|
|
|
WriteLine("private:"); |
|
|
|
|
PopBlock(NewLineKind.IfNotEmpty); |
|
|
|
|
var accBlock = PopBlock(NewLineKind.IfNotEmpty); |
|
|
|
|
|
|
|
|
|
PushBlock(CLIBlockKind.Fields); |
|
|
|
|
GenerateClassFields(@class); |
|
|
|
|
PopBlock(); |
|
|
|
|
} |
|
|
|
|
var fieldsBlock = PopBlock(); |
|
|
|
|
|
|
|
|
|
accBlock.CheckGenerate = () => !fieldsBlock.IsEmpty; |
|
|
|
|
|
|
|
|
|
WriteLine("};"); |
|
|
|
|
} |
|
|
|
|
|