#include "third_party/blink/renderer/core/svg/svg_parsing_error.h"
#include "base/notreached.h"
#include "third_party/blink/renderer/core/dom/qualified_name.h"
#include "third_party/blink/renderer/platform/json/json_values.h"
#include "third_party/blink/renderer/platform/wtf/text/character_names.h"
#include "third_party/blink/renderer/platform/wtf/text/string_builder.h"
#include <utility>
namespace blink {
namespace {
void AppendErrorContextInfo(StringBuilder& builder,
const String& tag_name,
const QualifiedName& name) { … }
std::pair<const char*, const char*> MessageForStatus(SVGParseStatus status) { … }
bool DisableLocus(SVGParseStatus status) { … }
void AppendValue(StringBuilder& builder,
SVGParsingError error,
const AtomicString& value) { … }
}
String SVGParsingError::Format(const String& tag_name,
const QualifiedName& name,
const AtomicString& value) const { … }
}