Fixed #5706 (operators with noexcept broken)
Refactoring. Simplified condition using Token::Match.