From 7d3ee70a7377bc2a1c3ac2d60d0c2b3581388f5a Mon Sep 17 00:00:00 2001 From: Dimitar Dobrev Date: Mon, 9 Sep 2013 19:00:40 +0300 Subject: [PATCH] Renamed AbstractImplementationsPass to GeenrateAbstractImplementationsPass. Signed-off-by: Dimitar Dobrev --- src/AST/Method.cs | 4 ++-- src/Generator/Driver.cs | 2 +- ...ntationsPass.cs => GenerateAbstractImplementationsPass.cs} | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename src/Generator/Passes/{AbstractImplementationsPass.cs => GenerateAbstractImplementationsPass.cs} (98%) diff --git a/src/AST/Method.cs b/src/AST/Method.cs index 64d2d897..9a21f371 100644 --- a/src/AST/Method.cs +++ b/src/AST/Method.cs @@ -123,10 +123,10 @@ namespace CppSharp.AST public override QualifiedType GetFunctionType() { var qualifiedType = base.GetFunctionType(); - FunctionType functionType; - qualifiedType.Type.IsPointerTo(out functionType); if (!IsStatic) { + FunctionType functionType; + qualifiedType.Type.IsPointerTo(out functionType); var instance = new Parameter(); instance.Name = "instance"; instance.QualifiedType = new QualifiedType( diff --git a/src/Generator/Driver.cs b/src/Generator/Driver.cs index 19a1fef5..1717bcae 100644 --- a/src/Generator/Driver.cs +++ b/src/Generator/Driver.cs @@ -148,7 +148,7 @@ namespace CppSharp TranslationUnitPasses.AddPass(new CheckIgnoredDeclsPass()); TranslationUnitPasses.AddPass(new CheckFlagEnumsPass()); TranslationUnitPasses.AddPass(new CheckDuplicatedNamesPass()); - TranslationUnitPasses.AddPass(new AbstractImplementationsPass()); + TranslationUnitPasses.AddPass(new GenerateAbstractImplementationsPass()); } public void ProcessCode() diff --git a/src/Generator/Passes/AbstractImplementationsPass.cs b/src/Generator/Passes/GenerateAbstractImplementationsPass.cs similarity index 98% rename from src/Generator/Passes/AbstractImplementationsPass.cs rename to src/Generator/Passes/GenerateAbstractImplementationsPass.cs index bcc25ef3..ee8c1e1f 100644 --- a/src/Generator/Passes/AbstractImplementationsPass.cs +++ b/src/Generator/Passes/GenerateAbstractImplementationsPass.cs @@ -5,7 +5,7 @@ using CppSharp.Utils; namespace CppSharp.Passes { - public class AbstractImplementationsPass : TranslationUnitPass + public class GenerateAbstractImplementationsPass : TranslationUnitPass { private readonly List classes = new List();