public final smaliParser.insn_format10x_odex_return insn_format10x_odex() throws RecognitionException { smaliParser.insn_format10x_odex_return retval = new smaliParser.insn_format10x_odex_return(); retval.start = input.LT(1); root_0 = (CommonTree)adaptor.nil(); INSTRUCTION_FORMAT10x_ODEX324_tree = (CommonTree)adaptor.create(INSTRUCTION_FORMAT10x_ODEX324); adaptor.addChild(root_0, INSTRUCTION_FORMAT10x_ODEX324_tree); throwOdexedInstructionException(input, (INSTRUCTION_FORMAT10x_ODEX324!=null?INSTRUCTION_FORMAT10x_ODEX324.getText():null)); retval.stop = input.LT(-1); retval.tree = (CommonTree)adaptor.rulePostProcessing(root_0); reportError(re); recover(input,re); retval.tree = (CommonTree)adaptor.errorNode(input, retval.start, input.LT(-1), re);
public final HiveParser_IdentifiersParser.intervalLiteral_return intervalLiteral() throws RecognitionException { HiveParser_IdentifiersParser.intervalLiteral_return retval = new HiveParser_IdentifiersParser.intervalLiteral_return(); retval.start = input.LT(1); ParserRuleReturnScope qualifiers =null; RewriteRuleSubtreeStream stream_intervalQualifiers=new RewriteRuleSubtreeStream(adaptor,"rule intervalQualifiers"); RewriteRuleSubtreeStream stream_intervalValue=new RewriteRuleSubtreeStream(adaptor,"rule intervalValue"); RewriteRuleSubtreeStream stream_value=new RewriteRuleSubtreeStream(adaptor,"rule value",value!=null?value.getTree():null); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_FUNCTION, "TOK_FUNCTION"), root_1); adaptor.addChild(root_1, (ASTNode)adaptor.create(Identifier, "internal_interval")); adaptor.addChild(root_1, (ASTNode)adaptor.create(NumberLiteral, Integer.toString(((CommonTree)qualifiers.getTree()).token.getType()))); adaptor.addChild(root_1, stream_value.nextTree()); adaptor.addChild(root_0, root_1); retval.stop = input.LT(-1);
public String getTokenErrorDisplay(Token t) { if (!verboseErrors) { String s = t.getText(); if ( s==null ) { if ( t.getType()==Token.EOF ) { s = "<EOF>"; s = "<"+tokenNames[t.getType()]+">"; if (t.getChannel()>0) { channelStr=",channel="+t.getChannel(); String txt = t.getText(); if ( txt!=null ) { txt = txt.replaceAll("\n","\\\\n"); txt = "<no text>"; return "[@"+t.getTokenIndex()+","+ct.getStartIndex()+":"+ct.getStopIndex()+"='"+txt+"',<"+tokenNames[t.getType()]+">"+channelStr+","+t.getLine()+":"+t.getCharPositionInLine()+"]";
Token token = lexer.nextToken(); while (token.getType() != Token.EOF) { if (token.getChannel() != Lexer.HIDDEN) { String tokenText = token.getText(); if (!caseSensitive) { tokenText = tokenText.toLowerCase(Locale.ROOT); TokenEntry tokenEntry = new TokenEntry(tokenText, sourceCode.getFileName(), token.getLine()); tokenEntries.add(tokenEntry);
public final HiveParser_IdentifiersParser.timestampLiteral_return timestampLiteral() throws RecognitionException { HiveParser_IdentifiersParser.timestampLiteral_return retval = new HiveParser_IdentifiersParser.timestampLiteral_return(); retval.start = input.LT(1); int LA33_0 = input.LA(1); if ( (LA33_0==KW_TIMESTAMP) ) { alt33=1; if (state.backtracking>0) {state.failed=true; return retval;} NoViableAltException nvae = new NoViableAltException("", 33, 0, input); throw nvae; RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); adaptor.addChild(root_0, adaptor.create(TOK_TIMESTAMPLITERAL, (StringLiteral144!=null?StringLiteral144.getText():null)) ); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (ASTNode)adaptor.nil(); retval.stop = input.LT(-1);
public final HiveParser_IdentifiersParser.intervalExpression_return intervalExpression() throws RecognitionException { HiveParser_IdentifiersParser.intervalExpression_return retval = new HiveParser_IdentifiersParser.intervalExpression_return(); retval.start = input.LT(1); int LA34_0 = input.LA(1); if ( (LA34_0==LPAREN) ) { alt34=1; int LA34_2 = input.LA(2); if ( (LA34_2==LPAREN) ) { alt34=3; new NoViableAltException("", 34, 2, input); throw nvae; } finally { RewriteRuleSubtreeStream stream_value=new RewriteRuleSubtreeStream(adaptor,"rule value",value!=null?value.getTree():null); root_0 = (ASTNode)adaptor.nil(); ASTNode root_1 = (ASTNode)adaptor.nil(); root_1 = (ASTNode)adaptor.becomeRoot((ASTNode)adaptor.create(TOK_FUNCTION, "TOK_FUNCTION"), root_1); adaptor.addChild(root_1, (ASTNode)adaptor.create(Identifier, "internal_interval")); adaptor.addChild(root_1, (ASTNode)adaptor.create(NumberLiteral, Integer.toString(((CommonTree)qualifiers.getTree()).token.getType()))); adaptor.addChild(root_1, (ASTNode)adaptor.create(NumberLiteral, Integer.toString(((CommonTree)qualifiers.getTree()).token.getType()))); adaptor.addChild(root_1, (ASTNode)adaptor.create(NumberLiteral, Integer.toString(((CommonTree)qualifiers.getTree()).token.getType())));
public final smaliParser.class_spec_return class_spec() throws RecognitionException { smaliParser.class_spec_return retval = new smaliParser.class_spec_return(); retval.start = input.LT(1); RewriteRuleTokenStream stream_CLASS_DESCRIPTOR=new RewriteRuleTokenStream(adaptor,"token CLASS_DESCRIPTOR"); RewriteRuleTokenStream stream_CLASS_DIRECTIVE=new RewriteRuleTokenStream(adaptor,"token CLASS_DIRECTIVE"); RewriteRuleSubtreeStream stream_access_list=new RewriteRuleSubtreeStream(adaptor,"rule access_list"); state._fsp--; stream_access_list.add(access_list10.getTree()); CLASS_DESCRIPTOR11=(Token)match(input,CLASS_DESCRIPTOR,FOLLOW_CLASS_DESCRIPTOR_in_class_spec1290); stream_CLASS_DESCRIPTOR.add(CLASS_DESCRIPTOR11); retval.className = (CLASS_DESCRIPTOR11!=null?CLASS_DESCRIPTOR11.getText():null); RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); root_0 = (CommonTree)adaptor.nil(); adaptor.addChild(root_0, stream_CLASS_DESCRIPTOR.nextNode()); adaptor.addChild(root_0, stream_access_list.nextTree()); retval.stop = input.LT(-1); retval.tree = (CommonTree)adaptor.rulePostProcessing(root_0);
public final Operator operator() throws RecognitionException { Operator op = null; Token t=null; try { // org/apache/hadoop/hive/metastore/parser/Filter.g:170:4: (t= ( LESSTHAN | LESSTHANOREQUALTO | GREATERTHAN | GREATERTHANOREQUALTO | KW_LIKE | EQUAL | NOTEQUAL ) ) // org/apache/hadoop/hive/metastore/parser/Filter.g:171:4: t= ( LESSTHAN | LESSTHANOREQUALTO | GREATERTHAN | GREATERTHANOREQUALTO | KW_LIKE | EQUAL | NOTEQUAL ) { t=input.LT(1); if ( (input.LA(1) >= EQUAL && input.LA(1) <= GREATERTHANOREQUALTO)||input.LA(1)==KW_LIKE||(input.LA(1) >= LESSTHAN && input.LA(1) <= LESSTHANOREQUALTO)||input.LA(1)==NOTEQUAL ) { input.consume(); state.errorRecovery=false; } else { MismatchedSetException mse = new MismatchedSetException(null,input); throw mse; } op = Operator.fromString(t.getText().toUpperCase()); } } catch (RecognitionException e){ throw e; } finally { // do for sure before leaving } return op; } // $ANTLR end "operator"
if(!"e".contains((xid!=null?xid.getText():null))){ throw new RecognitionException(input);} c=(Token)match(input,OBJECT_TYPE,FOLLOW_OBJECT_TYPE_in_sAnnotationElement3455); match(input,148,FOLLOW_148_in_sAnnotationElement3457); _t.visit((a!=null?input.toString(a.start,a.stop):null),new String[]{(c!=null?c.getText():null),(b!=null?input.toString(b.start,b.stop):null)}); b2=(Token)match(input,OBJECT_TYPE,FOLLOW_OBJECT_TYPE_in_sAnnotationElement3482); match(input,148,FOLLOW_148_in_sAnnotationElement3484); currentAnnotationVisitor=new AnnotationNode((b2!=null?b2.getText():null)); pushFollow(FOLLOW_sSubannotation_in_sAnnotationElement3488); sSubannotation(); if(!"c".contains((xid!=null?xid.getText():null))){ throw new RecognitionException(input);} match(input,148,FOLLOW_148_in_sAnnotationElement3512); pushFollow(FOLLOW_sClassDesc_in_sAnnotationElement3516); if(!"s".contains((xid!=null?xid.getText():null))){ throw new RecognitionException(input);} match(input,148,FOLLOW_148_in_sAnnotationElement3539); b3=(Token)match(input,STRING,FOLLOW_STRING_in_sAnnotationElement3543); currentAnnotationVisitor.visit((a!=null?input.toString(a.start,a.stop):null),unEscapeString((b3!=null?b3.getText():null))); match(input,148,FOLLOW_148_in_sAnnotationElement3568); b4=(Token)match(input,INT,FOLLOW_INT_in_sAnnotationElement3572); currentAnnotationVisitor.visit((a!=null?input.toString(a.start,a.stop):null),(byte)parseInt((b4!=null?b4.getText():null))); match(input,148,FOLLOW_148_in_sAnnotationElement3593); b5=(Token)match(input,INT,FOLLOW_INT_in_sAnnotationElement3597); currentAnnotationVisitor.visit((a!=null?input.toString(a.start,a.stop):null),0!=parseInt((b5!=null?b5.getText():null)));
int LA67_0 = input.LA(1); if ( ((LA67_0 >= ARRAY_B && LA67_0 <= ARRAY_J)||(LA67_0 >= ARRAY_S && LA67_0 <= ARRAY_Z)||LA67_0==OBJECT_TYPE||LA67_0==PARRAY_TYPE) ) { alt67=1; new NoViableAltException("", 67, 0, input); throw nvae; int LA66_0 = input.LA(1); if ( ((LA66_0 >= ARRAY_B && LA66_0 <= ARRAY_J)||(LA66_0 >= ARRAY_S && LA66_0 <= ARRAY_Z)||LA66_0==PARRAY_TYPE) ) { alt66=1; new NoViableAltException("", 66, 0, input); throw nvae; state._fsp--; desc =unEscape((a!=null?input.toString(a.start,a.stop):null)); desc =unEscape((b!=null?b.getText():null));
int LA61_0 = input.LA(1); if ( (LA61_0==LOOKUPSWITCH) ) { alt61=1; int LA61_2 = input.LA(2); if ( (LA61_2==INT) ) { int LA61_3 = input.LA(3); if ( (LA61_3==147) ) { alt61=2; new NoViableAltException("", 61, 3, input); throw nvae; } finally { new NoViableAltException("", 61, 0, input); throw nvae; state._fsp--; keys.add(parseInt((c!=null?c.getText():null))); labels.add(getLabel((z!=null?input.toString(z.start,z.stop):null))); line((a!=null?a.getLine():0)); int ts[]=new int[keys.size()]; for(int i=0;i<keys.size();i++){ line((a!=null?a.getLine():0)); mn.visitTableSwitchInsn(parseInt((c!=null?c.getText():null)),parseInt((c!=null?c.getText():null))+labels.size()-1,defaultLabel,labels.toArray(new Label[labels.size()])); line((a!=null?a.getLine():0)); mn.visitTableSwitchInsn(parseInt((c!=null?c.getText():null)),parseInt((c!=null?c.getText():null))+labels.size()-1,defaultLabel,labels.toArray(new Label[labels.size()]));
state._fsp--; mn.access|=i;mn.name=n;mn.desc=unEscape((t!=null?input.toString(t.start,t.stop):null)); switch ( input.LA(1) ) { case 137: case 138: int LA43_0 = input.LA(1); if ( (LA43_0==110) ) { alt43=1; MismatchedSetException mse = new MismatchedSetException(null,input); throw mse; new NoViableAltException("", 44, 0, input); throw nvae; currentAnnotationVisitor= currentAv.visitParameterAnnotation(index,unEscapeString((a1!=null?a1.getText():null)),visible);
int LA2_0 = input.LA(1); if ( (LA2_0==TOKEN_NAME) ) { int LA2_1 = input.LA(2); if ( (LA2_1==11) ) { alt2=1; int nvaeMark = input.mark(); try { input.consume(); NoViableAltException nvae = new NoViableAltException("", 2, 1, input); throw nvae; } finally { new NoViableAltException("", 2, 0, input); throw nvae; expectedTokens.add(new ExpectedToken(TOKEN_NAME1.getText(), STRING_LITERAL2.getText())); expectedTokens.add(new ExpectedToken(TOKEN_NAME3.getText()));
int LA4_0 = input.LA( 1 ); if ( ( input.LA( 1 ) >= 29 && input.LA( 1 ) <= 30 ) ) { input.consume(); state.errorRecovery = false; MismatchedSetException mse = new MismatchedSetException( null, input ); throw mse; String value = ( value10 != null ? input.toString( value10.start, value10.stop ) : null ); int value_type = ( value10 != null ? ( ( Token ) value10.start ) : null ) != null ? ( value10 != null ? ( ( Token ) value10.start ) : null ).getType() : 0; String second_value = ( second_value11 != null ? input.toString( second_value11.start, second_value11.stop ) : int second_value_type = ( second_value11 != null ? ( ( Token ) second_value11.start ) : null ) != null ? ( second_value11 != null ? ( ( Token ) second_value11.start ) : null ).getType() : 0; String third_value = ( third_value12 != null ? input.toString( third_value12.start, third_value12.stop ) : int third_value_type = ( third_value12 != null ? ( ( Token ) third_value12.start ) : null ) != null ? ( third_value12 != null ? ( ( Token ) third_value12.start ) : null ).getType() : 0; FilterPredicate filter = new FilterPredicate( property, operator, value, value_type, second_value, second_value_type,
while (true) { int alt173=2; int LA173_0 = input.LA(1); if ( (LA173_0==ASTERISK||LA173_0==DIVIDE||LA173_0==PERCENT) ) { alt173=1; op=input.LT(1); if ( input.LA(1)==ASTERISK||input.LA(1)==DIVIDE||input.LA(1)==PERCENT ) { input.consume(); state.errorRecovery=false; MismatchedSetException mse = new MismatchedSetException(null,input); throw mse; l = Arrays.asList(lhs, rhs); lhs = op.getType() == ASTERISK ? factory.multiply(l) : op.getType() == DIVIDE ? factory.divide(l) : factory.modulus(l);
int LA15_0 = input.LA(1); if ( (LA15_0==135) ) { alt15=1; new NoViableAltException("", 15, 0, input); throw nvae; currentAnnotationVisitor= currentAv.visitAnnotation(unEscape((a!=null?a.getText():null)),visible); int LA16_0 = input.LA(1); if ( (LA16_0==92) ) { alt16=1;
@Override public Object create(Token payload) { if ( payload.getTokenIndex() < 0 ) { // could be token conjured up during error recovery return create(payload.getType(), payload.getText()); } Object node = adaptor.create(payload); dbg.createNode(node, payload); return node; }
private static class ConstraintInfo { final String colName; final String constraintName; final boolean enable; final boolean validate; final boolean rely; final String defaultValue; ConstraintInfo(String colName, String constraintName, boolean enable, boolean validate, boolean rely, String defaultValue) { this.colName = colName; this.constraintName = constraintName; this.enable = enable; this.validate = validate; this.rely = rely; this.defaultValue = defaultValue; } }