aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Format/FormatTestCSharp.cpp
diff options
context:
space:
mode:
authorJann Horn <jannh@google.com>2020-04-30 11:04:51 +0200
committerAlexander Potapenko <glider@google.com>2020-04-30 17:09:13 +0200
commite29996c9a2188a38c70457a40de31ec6dd6b0f18 (patch)
treefeb8de0747e400e1c3189b8c687060d787f0ec5e /clang/unittests/Format/FormatTestCSharp.cpp
parent31db4dbbbebd135c837014033a548eec15664ea8 (diff)
downloadllvm-e29996c9a2188a38c70457a40de31ec6dd6b0f18.zip
llvm-e29996c9a2188a38c70457a40de31ec6dd6b0f18.tar.gz
llvm-e29996c9a2188a38c70457a40de31ec6dd6b0f18.tar.bz2
[AddressSanitizer] Refactor ClDebug{Min,Max} handling
Summary: A following commit will split the loop over ToInstrument into two. To avoid having to duplicate the condition for suppressing instrumentation sites based on ClDebug{Min,Max}, refactor it out into a new function. While we're at it, we can also avoid the indirection through NumInstrumented for setting FunctionModified. This is patch 1/4 of a patch series: https://reviews.llvm.org/D77616 [PATCH 1/4] [AddressSanitizer] Refactor ClDebug{Min,Max} handling https://reviews.llvm.org/D77617 [PATCH 2/4] [AddressSanitizer] Split out memory intrinsic handling https://reviews.llvm.org/D77618 [PATCH 3/4] [AddressSanitizer] Refactor: Permit >1 interesting operands per instruction https://reviews.llvm.org/D77619 [PATCH 4/4] [AddressSanitizer] Instrument byval call arguments Reviewers: kcc, glider Reviewed By: glider Subscribers: hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D77616
Diffstat (limited to 'clang/unittests/Format/FormatTestCSharp.cpp')
0 files changed, 0 insertions, 0 deletions