public override LessNode VisitToplevelAtRule(LessParser.ToplevelAtRuleContext context)
        {
            var charset = context.charsetAtRule();

            if (charset != null)
            {
                return(new CharsetAtRule((LessString)charset.@string().Accept(this)));
            }

            var ns = context.namespaceAtRule();

            var identifier    = (Identifier)ns.identifier().Accept(this);
            var namespaceExpr = (Expression)(ns.@string().Accept(this) ?? ns.url().Accept(this));

            return(new NamespaceAtRule(identifier, namespaceExpr));
        }
Ejemplo n.º 2
0
 public virtual LessNode VisitToplevelAtRule(LessParser.ToplevelAtRuleContext context)
 {
     throw new System.NotImplementedException();
 }