Browse Source

Removed 4 useless options.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/719/head
Dimitar Dobrev 9 years ago
parent
commit
b648471866
  1. 2
      src/Generator/Driver.cs
  2. 5
      src/Generator/Options.cs

2
src/Generator/Driver.cs

@ -283,7 +283,7 @@ namespace CppSharp @@ -283,7 +283,7 @@ namespace CppSharp
if (Options.IsCSharpGenerator)
{
if (Options.GenerateInlines)
if (!ParserOptions.IsMicrosoftAbi)
TranslationUnitPasses.AddPass(new GenerateInlinesCodePass());
TranslationUnitPasses.AddPass(new TrimSpecializationsPass());
TranslationUnitPasses.AddPass(new GenerateTemplatesCodePass());

5
src/Generator/Options.cs

@ -19,7 +19,6 @@ namespace CppSharp @@ -19,7 +19,6 @@ namespace CppSharp
GeneratorKind = GeneratorKind.CSharp;
GenerateClassMarshals = false;
OutputInteropIncludes = true;
MaxIndent = 80;
CommentPrefix = "///";
Encoding = Encoding.ASCII;
@ -31,7 +30,6 @@ namespace CppSharp @@ -31,7 +30,6 @@ namespace CppSharp
// General options
public bool Quiet;
public bool ShowHelpText;
public bool OutputDebug;
/// <summary>
@ -58,7 +56,6 @@ namespace CppSharp @@ -58,7 +56,6 @@ namespace CppSharp
// Parser options
public List<string> Headers { get { return MainModule.Headers; } }
public bool IgnoreParseWarnings;
public bool IgnoreParseErrors;
// Library options
public List<string> Libraries { get { return MainModule.Libraries; } }
@ -91,7 +88,6 @@ namespace CppSharp @@ -91,7 +88,6 @@ namespace CppSharp
public bool GenerateFunctionTemplates;
public bool GenerateInternalImports;
public bool GenerateClassMarshals;
public bool GenerateInlines;
public bool UseHeaderDirectories;
/// <summary>
@ -144,7 +140,6 @@ namespace CppSharp @@ -144,7 +140,6 @@ namespace CppSharp
public string IncludePrefix;
public Func<TranslationUnit, string> GenerateName;
public int MaxIndent;
public string CommentPrefix;
public Encoding Encoding { get; set; }

Loading…
Cancel
Save