Browse Source

Added ASTVisitor option to not visit function parameters.

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

7
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,8 +89,9 @@ namespace CppSharp
if (function.ReturnType != null) if (function.ReturnType != null)
function.ReturnType.Visit(this); function.ReturnType.Visit(this);
foreach (var param in function.Parameters) if (Options.VisitFunctionParameters)
param.Visit(this); foreach (var param in function.Parameters)
param.Visit(this);
return true; return true;
} }

Loading…
Cancel
Save