Browse Source

Added an option for generation of inlines in the C# generator.

pull/224/head
triton 12 years ago
parent
commit
e73fb76613
  1. 2
      src/Generator/Driver.cs
  2. 3
      src/Generator/Options.cs

2
src/Generator/Driver.cs

@ -263,7 +263,7 @@ namespace CppSharp @@ -263,7 +263,7 @@ namespace CppSharp
TranslationUnitPasses.AddPass(new ResolveIncompleteDeclsPass());
TranslationUnitPasses.AddPass(new CheckIgnoredDeclsPass());
if (Options.IsCSharpGenerator)
if (Options.IsCSharpGenerator && Options.GenerateInlines)
TranslationUnitPasses.AddPass(new GenerateInlinesCodePass());
library.SetupPasses(this);

3
src/Generator/Options.cs

@ -94,7 +94,8 @@ namespace CppSharp @@ -94,7 +94,8 @@ namespace CppSharp
public bool GenerateInterfacesForMultipleInheritance;
public bool GenerateProperties;
public bool GenerateInternalImports;
public bool GenerateClassMarshals;
public bool GenerateClassMarshals;
public bool GenerateInlines;
public bool UseHeaderDirectories;
//List of include directories that are used but not generated

Loading…
Cancel
Save