transaction verification – Where is sum (wine)> sum (vout) checked in Bitcoin Core?

I'm looking for the function that validates a transaction according to protocol rules – "tx" messages, including step 14 sum (wine)> sum (vout).

I found this function interesting CheckTransaction (const CTransaction & tx, CValidationState & state) but that does not validate step 14, right?

Where is this check for step 14?