code: public final void synpred20_InternalXbase_fragment() throws RecognitionException {   
          // InternalXbase.g:2096:4: ( ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' ) )
          // InternalXbase.g:2096:5: ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' )
          {
          // InternalXbase.g:2096:5: ( () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':' )
          // InternalXbase.g:2097:5: () 'for' '(' ( ( ruleJvmFormalParameter ) ) ':'
          {
          // InternalXbase.g:2097:5: ()
          // InternalXbase.g:2098:5: 
          {
          }
  
          match(input,64,FOLLOW_44); if (state.failed) return ;
          match(input,49,FOLLOW_13); if (state.failed) return ;
          // InternalXbase.g:2101:5: ( ( ruleJvmFormalParameter ) )
          // InternalXbase.g:2102:6: ( ruleJvmFormalParameter )
          {
          // InternalXbase.g:2102:6: ( ruleJvmFormalParameter )
          // InternalXbase.g:2103:7: ruleJvmFormalParameter
          {
          pushFollow(FOLLOW_47);
          ruleJvmFormalParameter();
  
          state._fsp--;
          if (state.failed) return ;
  
          }
  
  
          }
  
          match(input,61,FOLLOW_2); if (state.failed) return ;
  
          }
  
  
          }
      }
docs: $ANTLR start synpred20_InternalXbase