reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/Interp/Interp.h
  875   if (V.isSigned() && !S.getLangOpts().CPlusPlus2a) {
  881       const Expr *E = S.Current->getExpr(OpPC);
  882       S.CCEDiag(E, diag::note_constexpr_lshift_of_negative) << V.toAPSInt();
  884       S.CCEDiag(S.Current->getExpr(OpPC), diag::note_constexpr_lshift_discards);
  884       S.CCEDiag(S.Current->getExpr(OpPC), diag::note_constexpr_lshift_discards);
  889     S.Stk.push<T>(V);
  891     S.Stk.push<T>(T::from(0, V.bitWidth()));
  893     S.Stk.push<T>(T::from(V.toUnsigned() << RHS, V.bitWidth()));