[compiler-rt] Refactor FuzzedDataProvider for better readability.
authorMax Moroz <mmoroz@chromium.org>
Thu, 19 Mar 2020 19:39:37 +0000 (12:39 -0700)
committerMax Moroz <mmoroz@chromium.org>
Wed, 25 Mar 2020 06:51:49 +0000 (23:51 -0700)
commit1262db1b6a99d1ed79735e5ef377b1d2c23da3e7
tree0185a313d0cf0863a9efd4c425237232d94ab3ce
parent2093fdd429d52348e08969180ac6b1e705fc4ff6
[compiler-rt] Refactor FuzzedDataProvider for better readability.

Summary: Separate class definition and actual methods implementation. The main
goal is to keep the list of available methods in a concise readable form inside
the class definition.

Reviewers: hctim, metzman

Subscribers: dberris, #sanitizers

Tags: #sanitizers

Differential Revision: https://reviews.llvm.org/D76651
compiler-rt/include/fuzzer/FuzzedDataProvider.h