From 7dde8df3e15e484e975bfa262b75b383321a2776 Mon Sep 17 00:00:00 2001 From: Dimitar Dobrev Date: Fri, 13 Sep 2013 21:40:08 +0300 Subject: [PATCH] Generated the inlines only when using the C# back-end because the CLI one does not need them. Signed-off-by: Dimitar Dobrev --- src/Generator/Driver.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Generator/Driver.cs b/src/Generator/Driver.cs index 4e40d1eb..92e3b6a7 100644 --- a/src/Generator/Driver.cs +++ b/src/Generator/Driver.cs @@ -134,7 +134,8 @@ namespace CppSharp TranslationUnitPasses.AddPass(new ResolveIncompleteDeclsPass()); TranslationUnitPasses.AddPass(new CleanInvalidDeclNamesPass()); TranslationUnitPasses.AddPass(new CheckIgnoredDeclsPass()); - TranslationUnitPasses.AddPass(new GenerateInlinesCodePass()); + if (Options.IsCSharpGenerator) + TranslationUnitPasses.AddPass(new GenerateInlinesCodePass()); library.SetupPasses(this);