diff options
Diffstat (limited to 'compiler-rt/lib/profile/InstrProfData.inc')
| -rw-r--r-- | compiler-rt/lib/profile/InstrProfData.inc | 7 | 
1 files changed, 3 insertions, 4 deletions
| diff --git a/compiler-rt/lib/profile/InstrProfData.inc b/compiler-rt/lib/profile/InstrProfData.inc index 77d44f15bed..7358efc18d6 100644 --- a/compiler-rt/lib/profile/InstrProfData.inc +++ b/compiler-rt/lib/profile/InstrProfData.inc @@ -295,16 +295,15 @@ typedef struct ValueProfData {    static std::unique_ptr<ValueProfData>    serializeFrom(const InstrProfRecord &Record);    /*! -   * Check the integrity of the record. Return the error code when -   * an error is detected, otherwise return instrprof_error::success. +   * Check the integrity of the record.     */ -  instrprof_error checkIntegrity(); +  Error checkIntegrity();    /*!     * Return a pointer to \c ValueProfileData instance ready to be read.     * All data in the instance are properly byte swapped. The input     * data is assumed to be in little endian order.     */ -  static ErrorOr<std::unique_ptr<ValueProfData>> +  static Expected<std::unique_ptr<ValueProfData>>    getValueProfData(const unsigned char *SrcBuffer,                     const unsigned char *const SrcBufferEnd,                     support::endianness SrcDataEndianness); | 

