Java源码示例:com.github.javaparser.ast.expr.CharLiteralExpr
示例1
@Override
public void visit(final CharLiteralExpr n, final Void arg) {
printJavaComment(n.getComment(), arg);
printer.print("'");
printer.print(n.getValue());
printer.print("'");
}
示例2
@Override public CharLiteralExpr doMerge(CharLiteralExpr first, CharLiteralExpr second) {
CharLiteralExpr cle = new CharLiteralExpr();
cle.setValue(first.getValue());
return cle;
}
示例3
@Override public boolean doIsEquals(CharLiteralExpr first, CharLiteralExpr second) {
if(!first.getValue().equals(second.getValue())) return false;
return true;
}
示例4
@Override
public void visit(CharLiteralExpr n, Void arg) {
out.println("CharLiteralExpr: " + (extended ? n : n));
super.visit(n, arg);
}