public override void VisitEnumDeclaration(EnumDeclarationSyntax node)
{
var enumWalker = EnumDefinitionASTWalker.Create(node, this.CreateWalkingContext(), this.semanticModel);
var translationUnit = enumWalker.Walk();
this.program.AddContent(translationUnit);
this.InvokeInterfaceDeclarationVisited(this, new WalkerEventArgs());
}