public static void generateTernary()

in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/GenHelper.java [32:41]


    public static void generateTernary(JavaSource source, SideEffectVisitor visitor,
                                       TypedNode condition, TypedNode thenBranch, TypedNode elseBranch) {
        source.startExpression();
        typeCoercion(source, visitor, condition, Type.BOOLEAN);
        source.conditional();
        thenBranch.getNode().accept(visitor);
        source.conditionalBranchSep();
        elseBranch.getNode().accept(visitor);
        source.endExpression();
    }