Operator precedence is not always easy

Is 1 << 2 * 3 semantically equivalent to (1 << 2) * 3?

This demo is inspired by mothereff.in/operator-precedence.