|
|
|
@ -147,7 +147,7 @@ namespace CppSharp.Generators.CSharp |
|
|
|
|
|
|
|
|
|
|
|
public override void Process() |
|
|
|
public override void Process() |
|
|
|
{ |
|
|
|
{ |
|
|
|
GenerateHeader(); |
|
|
|
GenerateFilePreamble(); |
|
|
|
|
|
|
|
|
|
|
|
PushBlock(CSharpBlockKind.Usings); |
|
|
|
PushBlock(CSharpBlockKind.Usings); |
|
|
|
WriteLine("using System;"); |
|
|
|
WriteLine("using System;"); |
|
|
|
@ -187,18 +187,6 @@ namespace CppSharp.Generators.CSharp |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void GenerateHeader() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
PushBlock(BlockKind.Header); |
|
|
|
|
|
|
|
WriteLine("//----------------------------------------------------------------------------"); |
|
|
|
|
|
|
|
WriteLine("// <auto-generated>"); |
|
|
|
|
|
|
|
WriteLine("// This is autogenerated code by CppSharp."); |
|
|
|
|
|
|
|
WriteLine("// Do not edit this file or all your changes will be lost after re-generation."); |
|
|
|
|
|
|
|
WriteLine("// </auto-generated>"); |
|
|
|
|
|
|
|
WriteLine("//----------------------------------------------------------------------------"); |
|
|
|
|
|
|
|
PopBlock(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public override bool VisitDeclContext(DeclarationContext context) |
|
|
|
public override bool VisitDeclContext(DeclarationContext context) |
|
|
|
{ |
|
|
|
{ |
|
|
|
var isNamespace = context is Namespace; |
|
|
|
var isNamespace = context is Namespace; |
|
|
|
|