#include "libANGLE/Error.h"
#include "common/angleutils.h"
#include "common/debug.h"
#include "common/utilities.h"
#include <cstdarg>
namespace
{
std::unique_ptr<std::string> EmplaceErrorString(std::string &&message)
{ … }
}
namespace egl
{
Error::Error(EGLint errorCode, std::string &&message)
: … { … }
Error::Error(EGLint errorCode, EGLint id, std::string &&message)
: … { … }
void Error::createMessageString() const
{ … }
const std::string &Error::getMessage() const
{ … }
std::ostream &operator<<(std::ostream &os, const Error &err)
{ … }
}
namespace angle
{
egl::Error ResultToEGL(Result result)
{ … }
}