Lines Matching refs:Err
28 bool isLittleEndian, const char *Data, llvm::Error *Err) {
29 ErrorAsOutParameter ErrAsOut(Err);
31 if (isError(Err))
36 unexpectedEndReached(Err);
51 llvm::Error *Err) {
52 ErrorAsOutParameter ErrAsOut(Err);
53 if (isError(Err))
59 unexpectedEndReached(Err);
64 *value_ptr = getU<T>(offset_ptr, de, isLittleEndian, Data, Err);
72 uint8_t DataExtractor::getU8(uint64_t *offset_ptr, llvm::Error *Err) const {
73 return getU<uint8_t>(offset_ptr, this, IsLittleEndian, Data.data(), Err);
84 Data.data(), &C.Err);
87 uint16_t DataExtractor::getU16(uint64_t *offset_ptr, llvm::Error *Err) const {
88 return getU<uint16_t>(offset_ptr, this, IsLittleEndian, Data.data(), Err);
104 uint32_t DataExtractor::getU32(uint64_t *offset_ptr, llvm::Error *Err) const {
105 return getU<uint32_t>(offset_ptr, this, IsLittleEndian, Data.data(), Err);
114 uint64_t DataExtractor::getU64(uint64_t *offset_ptr, llvm::Error *Err) const {
115 return getU<uint64_t>(offset_ptr, this, IsLittleEndian, Data.data(), Err);
125 llvm::Error *Err) const {
128 return getU8(offset_ptr, Err);
130 return getU16(offset_ptr, Err);
132 return getU32(offset_ptr, Err);
134 return getU64(offset_ptr, Err);
175 llvm::Error *Err) const {
177 ErrorAsOutParameter ErrAsOut(Err);
178 if (isError(Err))
187 if (Err)
188 *Err = createStringError(errc::illegal_byte_sequence, error);
210 ErrorAsOutParameter ErrAsOut(&C.Err);
211 if (isError(&C.Err))
217 unexpectedEndReached(&C.Err);