Please could you rename this to GetDirectivesAstVisitor  ?