Java 类org.eclipse.jdt.internal.compiler.ast.TrueLiteral 实例源码

项目:Eclipse-Postfix-Code-Completion    文件:CodeFormatterVisitor.java   
/**
 * @see org.eclipse.jdt.internal.compiler.ASTVisitor#visit(org.eclipse.jdt.internal.compiler.ast.TrueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
 */
public boolean visit(TrueLiteral trueLiteral, BlockScope scope) {

    final int numberOfParens = (trueLiteral.bits & ASTNode.ParenthesizedMASK) >> ASTNode.ParenthesizedSHIFT;
    if (numberOfParens > 0) {
        manageOpeningParenthesizedExpression(trueLiteral, numberOfParens);
    }
    this.scribe.printNextToken(TerminalTokens.TokenNametrue);

    if (numberOfParens > 0) {
        manageClosingParenthesizedExpression(trueLiteral, numberOfParens);
    }
    return false;
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:CodeFormatterVisitor.java   
/**
 * @see org.eclipse.jdt.internal.compiler.ASTVisitor#visit(org.eclipse.jdt.internal.compiler.ast.TrueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope)
 */
public boolean visit(TrueLiteral trueLiteral, BlockScope scope) {

    final int numberOfParens = (trueLiteral.bits & ASTNode.ParenthesizedMASK) >> ASTNode.ParenthesizedSHIFT;
    if (numberOfParens > 0) {
        manageOpeningParenthesizedExpression(trueLiteral, numberOfParens);
    }
    this.scribe.printNextToken(TerminalTokens.TokenNametrue);

    if (numberOfParens > 0) {
        manageClosingParenthesizedExpression(trueLiteral, numberOfParens);
    }
    return false;
}
项目:lombok-ianchiu    文件:HandleBuilder.java   
private static final boolean toBoolean(Object expr, boolean defaultValue) {
    if (expr == null) return defaultValue;
    if (expr instanceof FalseLiteral) return false;
    if (expr instanceof TrueLiteral) return true;
    return ((Boolean) expr).booleanValue();
}
项目:lombok-ianchiu    文件:SetGeneratedByVisitor.java   
@Override public boolean visit(TrueLiteral node, BlockScope scope) {
    fixPositions(setGeneratedBy(node, source));
    return super.visit(node, scope);
}
项目:EasyMPermission    文件:HandleBuilder.java   
private static final boolean toBoolean(Object expr, boolean defaultValue) {
    if (expr == null) return defaultValue;
    if (expr instanceof FalseLiteral) return false;
    if (expr instanceof TrueLiteral) return true;
    return ((Boolean) expr).booleanValue();
}
项目:EasyMPermission    文件:SetGeneratedByVisitor.java   
@Override public boolean visit(TrueLiteral node, BlockScope scope) {
    fixPositions(setGeneratedBy(node, source));
    return super.visit(node, scope);
}
项目:Eclipse-Postfix-Code-Completion    文件:BinaryExpressionFragmentBuilder.java   
public boolean visit(TrueLiteral trueLiteral, BlockScope scope) {
    addSmallFragment(trueLiteral);
    return false;
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:BinaryExpressionFragmentBuilder.java   
public boolean visit(TrueLiteral trueLiteral, BlockScope scope) {
    addSmallFragment(trueLiteral);
    return false;
}
项目:xapi    文件:GwtAstBuilder.java   
@Override
public void endVisit(TrueLiteral x, BlockScope scope) {
  push(JBooleanLiteral.TRUE);
}
项目:lombok    文件:SetGeneratedByVisitor.java   
@Override public boolean visit(TrueLiteral node, BlockScope scope) {
    setGeneratedBy(node, source);
    applyOffsetExpression(node);
    return super.visit(node, scope);
}