public final void rule__PredicatedRuleCall__FirstSetPredicatedAssignment_0_1() throws RecognitionException {

        		int stackSize = keepStackSize();
        	
        try {
            // InternalXtext.g:9365:1: ( ( ( '->' ) ) )
            // InternalXtext.g:9366:2: ( ( '->' ) )
            {
            // InternalXtext.g:9366:2: ( ( '->' ) )
            // InternalXtext.g:9367:3: ( '->' )
            {
             before(grammarAccess.getPredicatedRuleCallAccess().getFirstSetPredicatedHyphenMinusGreaterThanSignKeyword_0_1_0()); 
            // InternalXtext.g:9368:3: ( '->' )
            // InternalXtext.g:9369:4: '->'
            {
             before(grammarAccess.getPredicatedRuleCallAccess().getFirstSetPredicatedHyphenMinusGreaterThanSignKeyword_0_1_0()); 
            match(input,44,FollowSets000.FOLLOW_2); 
             after(grammarAccess.getPredicatedRuleCallAccess().getFirstSetPredicatedHyphenMinusGreaterThanSignKeyword_0_1_0()); 

            }

             after(grammarAccess.getPredicatedRuleCallAccess().getFirstSetPredicatedHyphenMinusGreaterThanSignKeyword_0_1_0()); 

            }


            }

        }
        catch (RecognitionException re) {
            reportError(re);
            recover(input,re);
        }
        finally {

            	restoreStackSize(stackSize);

        }
        return ;
    }
public final void rule__PredicatedRuleCall__FirstSetPredicatedAssignment_0_1 ( ) throws RecognitionException { int stackSize = keepStackSize ( ) ; try { { { before ( grammarAccess . getPredicatedRuleCallAccess ( ) . getFirstSetPredicatedHyphenMinusGreaterThanSignKeyword_0_1_0 ( ) ) ; { before ( grammarAccess . getPredicatedRuleCallAccess ( ) . getFirstSetPredicatedHyphenMinusGreaterThanSignKeyword_0_1_0 ( ) ) ; match ( input , 44 , FollowSets000 . FOLLOW_2 ) ; after ( grammarAccess . getPredicatedRuleCallAccess ( ) . getFirstSetPredicatedHyphenMinusGreaterThanSignKeyword_0_1_0 ( ) ) ; } after ( grammarAccess . getPredicatedRuleCallAccess ( ) . getFirstSetPredicatedHyphenMinusGreaterThanSignKeyword_0_1_0 ( ) ) ; } } } catch ( RecognitionException re ) { reportError ( re ) ; recover ( input , re ) ; } finally { restoreStackSize ( stackSize ) ; } return ; }
InternalXtext.g:9361:1: rule__PredicatedRuleCall__FirstSetPredicatedAssignment_0_1 : ( ( '->' ) ) ;