Package com.github.sommeri.less4j.core.ast

Examples of com.github.sommeri.less4j.core.ast.IdentifierExpression


    ASTCssNode value = evaluate(input);
    if (value.getType() != ASTCssNodeType.IDENTIFIER_EXPRESSION)
      return false;

    //this comparison must be case sensitive!
    IdentifierExpression identifier = (IdentifierExpression) value;
    return "true".equals(identifier.getValue());
  }
View Full Code Here


    return input.getName().equals("constant") && parameters.isEmpty();
  }

  @Override
  public Expression evaluate(FunctionExpression input, List<Expression> parameters, Expression evaluatedParameter, LessProblems problems) {
    return new IdentifierExpression(input.getUnderlyingStructure(), "fixed");
  }
View Full Code Here

    return input.getName().equals("worksWithNone") && parameters.isEmpty();
  }

  @Override
  public Expression evaluate(FunctionExpression input, List<Expression> parameters, Expression evaluatedParameter, LessProblems problems) {
    return new IdentifierExpression(input.getUnderlyingStructure(), "worked");
  }
View Full Code Here

  @Override
  public Expression evaluate(FunctionExpression input, List<Expression> parameters, Expression evaluatedParameter, LessProblems problems) {
    problems.addWarning(evaluatedParameter, "With custom error node.");
    problems.addWarning(null, "Null error node.");
    return new IdentifierExpression(input.getUnderlyingStructure(), "caused");
  }
View Full Code Here

TOP

Related Classes of com.github.sommeri.less4j.core.ast.IdentifierExpression

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.