Lines Matching refs:ErrorCode
179 const ErrorCode& err = trap_array_[info->si_errno - 1];
220 ErrorCode Trap::MakeTrap(TrapFnc fnc, const void* aux, bool safe) {
224 ErrorCode Trap::MakeTrapImpl(TrapFnc fnc, const void* aux, bool safe) {
227 // we never return an ErrorCode that is marked as "unsafe". This also
236 // ErrorCode is ET_INVALID).
241 return ErrorCode();
290 ErrorCode* old_trap_array = trap_array_;
291 ErrorCode* new_trap_array = new ErrorCode[trap_array_capacity_];
304 memcpy(new_trap_array, trap_array_, trap_array_size_ * sizeof(ErrorCode));
312 trap_array_[trap_array_size_] = ErrorCode(fnc, aux, safe, id);
316 return ErrorCode(fnc, aux, safe, id);
347 ErrorCode Trap::ErrorCodeFromTrapId(uint16_t id) {
351 return ErrorCode();