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

References

tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
 1257         if (auto NewOffset = llvm::checkedMulAdd(i, size, offset)) {
unittests/Support/CheckedArithmeticTest.cpp
   38   EXPECT_EQ(checkedMulAdd<int64_t>(Max, 1, 2), None);
   39   EXPECT_EQ(checkedMulAdd<int64_t>(1, 1, Max), None);
   40   EXPECT_EQ(checkedMulAdd<int64_t>(1, -1, Min), None);
   41   EXPECT_EQ(checkedMulAdd<int64_t>(10, 2, 3), Optional<int64_t>(23));
   56   EXPECT_EQ(checkedMulAdd<int16_t>(Max, 1, 2), None);
   57   EXPECT_EQ(checkedMulAdd<int16_t>(1, 1, Max), None);
   58   EXPECT_EQ(checkedMulAdd<int16_t>(1, -1, Min), None);
   59   EXPECT_EQ(checkedMulAdd<int16_t>(10, 2, 3), Optional<int16_t>(23));