public override DomainId <IAstNode> VisitNegationExpression(QlParser.NegationExpressionContext context) { var childExpression = Visit(context.booleanExpression()) .To <IBooleanLogicNode>(m_domainItemLocator); return(m_astFactory.CreateNegationOperation( context.GetText(), childExpression)); }