package com.github.sommeri.less4j.core.ast;
import java.util.Collections;
import java.util.List;
import com.github.sommeri.less4j.core.ast.annotations.NotAstProperty;
import com.github.sommeri.less4j.core.parser.HiddenTokenAwareTree;
public class FaultyExpression extends Expression {
public FaultyExpression(HiddenTokenAwareTree token) {
super(token);
}
public FaultyExpression(ASTCssNode cause) {
super(cause.getUnderlyingStructure());
}
@Override
@NotAstProperty
public List<? extends ASTCssNode> getChilds() {
return Collections.emptyList();
}
@Override
public ASTCssNodeType getType() {
return ASTCssNodeType.FAULTY_EXPRESSION;
}
public boolean isFaulty() {
return true;
}
@Override
public FaultyExpression clone() {
FaultyExpression clone = (FaultyExpression) super.clone();
return clone;
}
}