Merge "Add explicit Result::has_value() checks where needed" am: 989efb67e3

Original change: https://android-review.googlesource.com/c/platform/system/core/+/1533183

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib6bd423a7ececfa7fc076542206ee0d0bf385c84
This commit is contained in:
Bernie Innocenti 2020-12-20 07:51:19 +00:00 committed by Automerger Merge Worker
commit 32ffd0d4ca

View file

@ -142,7 +142,7 @@ Result<void> CoverageRecord::Open() {
void CoverageRecord::ResetFullRecord() {
auto header_region = GetRegionBounds(COV_START);
if (!header_region) {
if (!header_region.ok()) {
// If the header cannot be parsed, we can't reset the proper region yet.
return;
}
@ -202,7 +202,7 @@ void CoverageRecord::GetRawData(volatile void** begin, volatile void** end) {
void CoverageRecord::GetRawCounts(volatile uint8_t** begin, volatile uint8_t** end) {
auto region = GetRegionBounds(COV_8BIT_COUNTERS);
if (!region) {
if (!region.ok()) {
*begin = 0;
*end = 0;
return;
@ -216,7 +216,7 @@ void CoverageRecord::GetRawCounts(volatile uint8_t** begin, volatile uint8_t** e
void CoverageRecord::GetRawPCs(volatile uintptr_t** begin, volatile uintptr_t** end) {
auto region = GetRegionBounds(COV_INSTR_PCS);
if (!region) {
if (!region.ok()) {
*begin = 0;
*end = 0;
return;