public override void CaseAIf(AIf node) { InAIf(node); if(node.GetBlock() != null) { node.GetBlock().Apply(this); } if(node.GetIfexpr() != null) { node.GetIfexpr().Apply(this); } if(node.GetKeywordIf() != null) { node.GetKeywordIf().Apply(this); } OutAIf(node); }