docs: public final void synpred11_DRL6Expressions_fragment() throws RecognitionException {
  		// src/main/resources/org/drools/compiler/lang/DRL6Expressions.g:421:5: ( DOUBLE_AMPER ( fullAnnotation[null] )? operator )
  		// src/main/resources/org/drools/compiler/lang/DRL6Expressions.g:421:6: DOUBLE_AMPER ( fullAnnotation[null] )? operator
  		{
  		match(input,DOUBLE_AMPER,FOLLOW_DOUBLE_AMPER_in_synpred11_DRL6Expressions1972); if (state.failed) return;
  		// src/main/resources/org/drools/compiler/lang/DRL6Expressions.g:421:19: ( fullAnnotation[null] )?
  		int alt100=2;
  		int LA100_0 = input.LA(1);
  		if ( (LA100_0==AT) ) {
  			alt100=1;
  		}
  		switch (alt100) {
  			case 1 :
  				// src/main/resources/org/drools/compiler/lang/DRL6Expressions.g:421:19: fullAnnotation[null]
  				{
  				pushFollow(FOLLOW_fullAnnotation_in_synpred11_DRL6Expressions1974);
  				fullAnnotation(null);
  				state._fsp--;
  				if (state.failed) return;
  				}
  				break;
  
  		}
  
  		pushFollow(FOLLOW_operator_in_synpred11_DRL6Expressions1978);
  		operator();
  		state._fsp--;
  		if (state.failed) return;
  		}
  
  	}