Browse Source

Renamed AbstractImplementationsPass to GeenrateAbstractImplementationsPass.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
pull/53/head
Dimitar Dobrev 12 years ago
parent
commit
7d3ee70a73
  1. 4
      src/AST/Method.cs
  2. 2
      src/Generator/Driver.cs
  3. 2
      src/Generator/Passes/GenerateAbstractImplementationsPass.cs

4
src/AST/Method.cs

@ -123,10 +123,10 @@ namespace CppSharp.AST @@ -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(

2
src/Generator/Driver.cs

@ -148,7 +148,7 @@ namespace CppSharp @@ -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()

2
src/Generator/Passes/AbstractImplementationsPass.cs → src/Generator/Passes/GenerateAbstractImplementationsPass.cs

@ -5,7 +5,7 @@ using CppSharp.Utils; @@ -5,7 +5,7 @@ using CppSharp.Utils;
namespace CppSharp.Passes
{
public class AbstractImplementationsPass : TranslationUnitPass
public class GenerateAbstractImplementationsPass : TranslationUnitPass
{
private readonly List<Class> classes = new List<Class>();
Loading…
Cancel
Save