/** * Recovers and logs error, prepares tree part replacement */ private Object invalidFallback(int ttype, String ttext, RecognitionException re) { reportError(re); recover(input, re); return invalidReplacement(ttype, ttext); }
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
public final CSSParser.namespace_prefix_return namespace_prefix() throws RecognitionException { CSSParser.namespace_prefix_return retval = new CSSParser.namespace_prefix_return(); retval.start = input.LT(1); Object root_0 = null; Token IDENT49=null; Object IDENT49_tree=null; try { // CSSParser.g:131:5: ( IDENT ) // CSSParser.g:131:7: IDENT { root_0 = (Object)adaptor.nil(); IDENT49=(Token)match(input,IDENT,FOLLOW_IDENT_in_namespace_prefix428); IDENT49_tree = (Object)adaptor.create(IDENT49); adaptor.addChild(root_0, IDENT49_tree); } retval.stop = input.LT(-1); retval.tree = (Object)adaptor.rulePostProcessing(root_0); adaptor.setTokenBoundaries(retval.tree, retval.start, retval.stop); } catch (RecognitionException re) { reportError(re); recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re); } finally { // do for sure before leaving } return retval; } // $ANTLR end "namespace_prefix"
recover(input,re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);
recover(input,re); retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re);