Browse Source

Added ASTVisitor option to not visit function parameters.

pull/1/head
triton 13 years ago
parent
commit
9411268e0c
  1. 3
      src/Bridge/ASTVisitor.cs

3
src/Bridge/ASTVisitor.cs

@ -27,6 +27,8 @@ namespace CppSharp
public bool VisitNamespaceTypedefs = true; public bool VisitNamespaceTypedefs = true;
public bool VisitNamespaceEvents = true; public bool VisitNamespaceEvents = true;
public bool VisitNamespaceVariables = true; public bool VisitNamespaceVariables = true;
public bool VisitFunctionParameters = true;
} }
/// <summary> /// <summary>
@ -87,6 +89,7 @@ namespace CppSharp
if (function.ReturnType != null) if (function.ReturnType != null)
function.ReturnType.Visit(this); function.ReturnType.Visit(this);
if (Options.VisitFunctionParameters)
foreach (var param in function.Parameters) foreach (var param in function.Parameters)
param.Visit(this); param.Visit(this);

Loading…
Cancel
Save