public final void entryRuleCrossReferenceableTerminal() throws RecognitionException {
        try {
            // InternalXtext.g:1021:1: ( ruleCrossReferenceableTerminal EOF )
            // InternalXtext.g:1022:1: ruleCrossReferenceableTerminal EOF
            {
             before(grammarAccess.getCrossReferenceableTerminalRule()); 
            pushFollow(FollowSets000.FOLLOW_1);
            ruleCrossReferenceableTerminal();

            state._fsp--;

             after(grammarAccess.getCrossReferenceableTerminalRule()); 
            match(input,EOF,FollowSets000.FOLLOW_2); 

            }

        }
        catch (RecognitionException re) {
            reportError(re);
            recover(input,re);
        }
        finally {
        }
        return ;
    }
public final void entryRuleCrossReferenceableTerminal ( ) throws RecognitionException { try { { before ( grammarAccess . getCrossReferenceableTerminalRule ( ) ) ; pushFollow ( FollowSets000 . FOLLOW_1 ) ; ruleCrossReferenceableTerminal ( ) ; state . _fsp -- ; after ( grammarAccess . getCrossReferenceableTerminalRule ( ) ) ; match ( input , EOF , FollowSets000 . FOLLOW_2 ) ; } } catch ( RecognitionException re ) { reportError ( re ) ; recover ( input , re ) ; } finally { } return ; }
InternalXtext.g:1020:1: entryRuleCrossReferenceableTerminal : ruleCrossReferenceableTerminal EOF ;