# operator << method

int operator << (int shiftAmount)

Shift the bits of this integer to the left by `shiftAmount`.

Shifting to the left makes the number larger, effectively multiplying the number by `pow(2, shiftIndex)`.

There is no limit on the size of the result. It may be relevant to limit intermediate values by using the "and" operator with a suitable mask.

It is an error if `shiftAmount` is negative.

## Implementation

    int operator <<(int shiftAmount);