@ -80,5 +80,13 @@ namespace Cxxi.Passes
{
return false;
}
/// <summary>
/// Processes a typedef.
/// </summary>
public virtual bool ProcessTypedef(TypedefDecl typedef)
@ -70,7 +70,9 @@ namespace Cxxi.Passes
void TransformTypedef(TypedefDecl typedef)
foreach (var pass in Passes.Passes)
pass.ProcessDeclaration(typedef);
pass.ProcessTypedef(typedef);
TransformDeclaration(typedef);
void TransformClass(Class @class)