Package org.python.pydev.parser.jython

Examples of org.python.pydev.parser.jython.SimpleNode


    }

    //funcdef: 'def' NAME parameters ['->' test] ':' suite
    final public void funcdef() throws ParseException {
        /*@bgen(jjtree) funcdef */
        SimpleNode jjtn000 = builder.openNode(JJTFUNCDEF);
        boolean jjtc000 = true;
        jjtree.openNodeScope(jjtn000);
        jjtreeOpenNodeScope(jjtn000);
        try {
            jj_consume_token(DEF);
            this.markLastAsSuiteStart();
            Name();
            parameters();
            switch ((jj_ntk == -1) ? jj_ntk() : jj_ntk) {
                case MINUS_GREATER:
                    grammarActions.addSpecialToken("->", STRATEGY_BEFORE_NEXT);
                    jj_consume_token(MINUS_GREATER);
                    SimpleNode jjtn001 = builder.openNode(JJTFUNCDEF_RETURN_ANNOTTATION);
                    boolean jjtc001 = true;
                    jjtree.openNodeScope(jjtn001);
                    jjtreeOpenNodeScope(jjtn001);
                    try {
                        test();
View Full Code Here


    //decorators: decorator+
    //decorator: '@' dotted_name [ '(' [arglist] ')' ] NEWLINE
    final public void decorators() throws ParseException {
        /*@bgen(jjtree) decorators */
        SimpleNode jjtn000 = builder.openNode(JJTDECORATORS);
        boolean jjtc000 = true;
        jjtree.openNodeScope(jjtn000);
        jjtreeOpenNodeScope(jjtn000);
        try {
            label_2: while (true) {
View Full Code Here

        }
    }

    final public void begin_decorator() throws ParseException {
        /*@bgen(jjtree) begin_decorator */
        SimpleNode jjtn000 = builder.openNode(JJTBEGIN_DECORATOR);
        boolean jjtc000 = true;
        jjtree.openNodeScope(jjtn000);
        jjtreeOpenNodeScope(jjtn000);
        try {
            temporaryToken = jj_consume_token(AT);
View Full Code Here

        }
    }

    final public void ExtraArgList2() throws ParseException {
        /*@bgen(jjtree) ExtraArgList2 */
        SimpleNode jjtn000 = builder.openNode(JJTEXTRAARGLIST2);
        boolean jjtc000 = true;
        jjtree.openNodeScope(jjtn000);
        jjtreeOpenNodeScope(jjtn000);
        try {
            jj_consume_token(MULTIPLY);
View Full Code Here

        }
    }

    final public void ExtraKeywordList2() throws ParseException {
        /*@bgen(jjtree) ExtraKeywordList2 */
        SimpleNode jjtn000 = builder.openNode(JJTEXTRAKEYWORDLIST2);
        boolean jjtc000 = true;
        jjtree.openNodeScope(jjtn000);
        jjtreeOpenNodeScope(jjtn000);
        try {
            jj_consume_token(POWER);
View Full Code Here

        }
    }

    final public void defaultarg2() throws ParseException {
        /*@bgen(jjtree) defaultarg2 */
        SimpleNode jjtn000 = builder.openNode(JJTDEFAULTARG2);
        boolean jjtc000 = true;
        jjtree.openNodeScope(jjtn000);
        jjtreeOpenNodeScope(jjtn000);
        try {
            tfpdef();
View Full Code Here

        }
    }

    final public void onlykeywordarg2() throws ParseException {
        /*@bgen(jjtree) onlykeywordarg2 */
        SimpleNode jjtn000 = builder.openNode(JJTONLYKEYWORDARG2);
        boolean jjtc000 = true;
        jjtree.openNodeScope(jjtn000);
        jjtreeOpenNodeScope(jjtn000);
        try {
            tfpdef();
View Full Code Here

    }

    //tfpdef: NAME [':' test]
    final public void tfpdef() throws ParseException {
        /*@bgen(jjtree) tfpdef */
        SimpleNode jjtn000 = builder.openNode(JJTTFPDEF);
        boolean jjtc000 = true;
        jjtree.openNodeScope(jjtn000);
        jjtreeOpenNodeScope(jjtn000);
        try {
            Name();
View Full Code Here

        }
    }

    final public void ExtraArgList() throws ParseException {
        /*@bgen(jjtree) ExtraArgList */
        SimpleNode jjtn000 = builder.openNode(JJTEXTRAARGLIST);
        boolean jjtc000 = true;
        jjtree.openNodeScope(jjtn000);
        jjtreeOpenNodeScope(jjtn000);
        try {
            jj_consume_token(MULTIPLY);
View Full Code Here

        }
    }

    final public void ExtraKeywordList() throws ParseException {
        /*@bgen(jjtree) ExtraKeywordList */
        SimpleNode jjtn000 = builder.openNode(JJTEXTRAKEYWORDLIST);
        boolean jjtc000 = true;
        jjtree.openNodeScope(jjtn000);
        jjtreeOpenNodeScope(jjtn000);
        try {
            switch ((jj_ntk == -1) ? jj_ntk() : jj_ntk) {
View Full Code Here

TOP

Related Classes of org.python.pydev.parser.jython.SimpleNode

Copyright © 2018 www.massapicom. 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.