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

References

tools/clang/lib/Lex/LiteralSupport.cpp
 1137     Val *= radix;
 1138     Val += C;
 1150   Val <<= Scale;
 1155       Val *= Base;
 1158     for (int64_t i = BaseShift; i < 0 && !Val.isNullValue(); ++i)
 1159       Val = Val.udiv(Base);
 1159       Val = Val.udiv(Base);
 1164   if (Val.getBitWidth() > StoreVal.getBitWidth()) {
 1165     IntOverflowOccurred |= Val.ugt(MaxVal.zext(Val.getBitWidth()));
 1165     IntOverflowOccurred |= Val.ugt(MaxVal.zext(Val.getBitWidth()));
 1166     StoreVal = Val.trunc(StoreVal.getBitWidth());
 1167   } else if (Val.getBitWidth() < StoreVal.getBitWidth()) {
 1168     IntOverflowOccurred |= Val.zext(MaxVal.getBitWidth()).ugt(MaxVal);
 1169     StoreVal = Val.zext(StoreVal.getBitWidth());
 1171     StoreVal = Val;