Home | History | Annotate | Download | only in src

Lines Matching full:location

13 inline void LogError(const tracked_objects::Location& location,
17 // the current error location with the location passed in to the Error object.
18 // This way the log will contain the actual location of the error, and not
20 logging::LogMessage(location.file_name(), location.line_number(),
23 << location.function_name() << "(...): "
28 ErrorPtr Error::Create(const tracked_objects::Location& location,
31 return Create(location, code, message, ErrorPtr());
34 ErrorPtr Error::Create(const tracked_objects::Location& location,
38 LogError(location, code, message);
39 return ErrorPtr(new Error(location, code, message, std::move(inner_error)));
43 const tracked_objects::Location& location,
47 *error = Create(location, code, message, std::move(*error));
51 LogError(location, code, message);
58 const tracked_objects::Location& location,
66 AddTo(error, location, code, message);
87 Error::Error(const tracked_objects::Location& location,
91 : Error{tracked_objects::LocationSnapshot{location}, code, message,
94 Error::Error(const tracked_objects::LocationSnapshot& location,
100 location_(location),