Home | History | Annotate | Download | only in ADT

Lines Matching full:static_cast

179     return APSInt(static_cast<const APInt&>(*this) << Bits, IsUnsigned);
187 ++(static_cast<APInt&>(*this));
191 --(static_cast<APInt&>(*this));
195 return APSInt(++static_cast<APInt&>(*this), IsUnsigned);
198 return APSInt(--static_cast<APInt&>(*this), IsUnsigned);
201 return APSInt(-static_cast<const APInt&>(*this), IsUnsigned);
205 static_cast<APInt&>(*this) += RHS;
210 static_cast<APInt&>(*this) -= RHS;
215 static_cast<APInt&>(*this) *= RHS;
220 static_cast<APInt&>(*this) &= RHS;
225 static_cast<APInt&>(*this) |= RHS;
230 static_cast<APInt&>(*this) ^= RHS;
236 return APSInt(static_cast<const APInt&>(*this) & RHS, IsUnsigned);
244 return APSInt(static_cast<const APInt&>(*this) | RHS, IsUnsigned);
252 return APSInt(static_cast<const APInt&>(*this) ^ RHS, IsUnsigned);
260 return APSInt(static_cast<const APInt&>(*this) * RHS, IsUnsigned);
264 return APSInt(static_cast<const APInt&>(*this) + RHS, IsUnsigned);
268 return APSInt(static_cast<const APInt&>(*this) - RHS, IsUnsigned);
271 return APSInt(~static_cast<const APInt&>(*this), IsUnsigned);