code: public final void synpred35_InternalXbaseWithAnnotations_fragment() throws RecognitionException {   
          // InternalXbaseWithAnnotations.g:4368:5: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )
          // InternalXbaseWithAnnotations.g:4368:6: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
          {
          // InternalXbaseWithAnnotations.g:4368:6: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
          // InternalXbaseWithAnnotations.g:4369:6: ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) )
          {
          // InternalXbaseWithAnnotations.g:4369:6: ( ( ruleJvmTypeReference ) )
          // InternalXbaseWithAnnotations.g:4370:7: ( ruleJvmTypeReference )
          {
          // InternalXbaseWithAnnotations.g:4370:7: ( ruleJvmTypeReference )
          // InternalXbaseWithAnnotations.g:4371:8: ruleJvmTypeReference
          {
          pushFollow(FOLLOW_3);
          ruleJvmTypeReference();
  
          state._fsp--;
          if (state.failed) return ;
  
          }
  
  
          }
  
          // InternalXbaseWithAnnotations.g:4374:6: ( ( ruleValidID ) )
          // InternalXbaseWithAnnotations.g:4375:7: ( ruleValidID )
          {
          // InternalXbaseWithAnnotations.g:4375:7: ( ruleValidID )
          // InternalXbaseWithAnnotations.g:4376:8: ruleValidID
          {
          pushFollow(FOLLOW_2);
          ruleValidID();
  
          state._fsp--;
          if (state.failed) return ;
  
          }
  
  
          }
  
  
          }
  
  
          }
      }
docs: $ANTLR start synpred35_InternalXbaseWithAnnotations