Examples of GoSwitchExpressionClause


Examples of ro.redeul.google.go.lang.psi.statements.switches.GoSwitchExpressionClause

        assertNull(exprSwitch.getExpression());
        assertNull(exprSwitch.getSimpleStatement());
        assertEquals(1, exprSwitch.getClauses().length);

        GoSwitchExpressionClause clause =
            childAt(0, exprSwitch.getClauses());

        assertEquals(true, clause.isDefault());

        assertEquals(1, clause.getStatements().length);

        assertEquals("return 1", castAs(GoReturnStatement.class, 0, clause.getStatements()).getText());
    }
View Full Code Here

Examples of ro.redeul.google.go.lang.psi.statements.switches.GoSwitchExpressionClause

            );

        assertEquals("x := 1", get(exprSwitch.getSimpleStatement()).getText());
        assertEquals("x", get(exprSwitch.getExpression()).getText());

        GoSwitchExpressionClause clause = childAt(0, exprSwitch.getClauses());

        assertEquals(1, clause.getExpressions().length);
        assertEquals("1", childAt(0, clause.getExpressions()).getText());
        assertFalse(clause.isDefault());

        clause = childAt(1, exprSwitch.getClauses());

        assertEquals(0, clause.getExpressions().length);
        assertTrue(clause.isDefault());
    }
View Full Code Here

Examples of ro.redeul.google.go.lang.psi.statements.switches.GoSwitchExpressionClause

            );

        assertNull(exprSwitch.getSimpleStatement());
        assertNull(exprSwitch.getExpression());

        GoSwitchExpressionClause clause = childAt(0, exprSwitch.getClauses());

        assertEquals(3, clause.getExpressions().length);
        assertEquals("1", childAt(0, clause.getExpressions()).getText());
        assertEquals("2", childAt(1, clause.getExpressions()).getText());
        assertEquals("4", childAt(2, clause.getExpressions()).getText());
        assertFalse(clause.isDefault());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.