Home
last modified time | relevance | path

Searched refs:oob_kind (Results 1 – 1 of 1) sorted by relevance

/external/compiler-rt/lib/asan/tests/
Dasan_str_test.cc43 string LeftOOBReadMessage(OOBKind oob_kind, int oob_distance) { in LeftOOBReadMessage() argument
44 return oob_kind == OOBKind::Stack ? kStackReadUnderflow in LeftOOBReadMessage()
48 string RightOOBReadMessage(OOBKind oob_kind, int oob_distance) { in RightOOBReadMessage() argument
49 return oob_kind == OOBKind::Stack ? kStackReadOverflow in RightOOBReadMessage()
57 void StrLenOOBTestTemplate(char *str, size_t length, OOBKind oob_kind) { in StrLenOOBTestTemplate() argument
65 if (oob_kind != OOBKind::Global) { in StrLenOOBTestTemplate()
67 EXPECT_DEATH(Ident(strlen(str - 1)), LeftOOBReadMessage(oob_kind, 1)); in StrLenOOBTestTemplate()
68 EXPECT_DEATH(Ident(strlen(str - 5)), LeftOOBReadMessage(oob_kind, 5)); in StrLenOOBTestTemplate()
71 RightOOBReadMessage(oob_kind, 0)); in StrLenOOBTestTemplate()
75 EXPECT_DEATH(Ident(strlen(str)), RightOOBReadMessage(oob_kind, 0)); in StrLenOOBTestTemplate()
[all …]