In-place left-shift for bitmask enumeration values.
Declared in <llvm/ADT/BitmaskEnum.h>
template<
typename e,
typename = void>
requires is_bitmask_enum<e>::value
e&
operator<<=(
e& lhs,
e rhs);
Reference to the updated lhs.
| Name | Description |
|---|---|
| lhs | Left-hand operand updated in place. |
| rhs | Shift amount as an enum value. |