#include "third_party/blink/renderer/core/mathml_names.h"
#include <memory>
#include <iterator>
#include "third_party/blink/renderer/platform/wtf/static_constructors.h"
#include "third_party/blink/renderer/platform/wtf/std_lib_extras.h"
#include "third_party/blink/renderer/platform/wtf/text/string_hasher.h"
namespace blink {
namespace mathml_names {
DEFINE_GLOBAL(…);
void* tag_storage[kTagsCount * ((sizeof(MathMLQualifiedName) + sizeof(void *) - 1) / sizeof(void *))];
const MathMLQualifiedName& kAnnotationTag = …;
const MathMLQualifiedName& kAnnotationXmlTag = …;
const MathMLQualifiedName& kMactionTag = …;
const MathMLQualifiedName& kMalignmarkTag = …;
const MathMLQualifiedName& kMathTag = …;
const MathMLQualifiedName& kMerrorTag = …;
const MathMLQualifiedName& kMfracTag = …;
const MathMLQualifiedName& kMglyphTag = …;
const MathMLQualifiedName& kMiTag = …;
const MathMLQualifiedName& kMmultiscriptsTag = …;
const MathMLQualifiedName& kMnTag = …;
const MathMLQualifiedName& kMoTag = …;
const MathMLQualifiedName& kMoverTag = …;
const MathMLQualifiedName& kMpaddedTag = …;
const MathMLQualifiedName& kMphantomTag = …;
const MathMLQualifiedName& kMprescriptsTag = …;
const MathMLQualifiedName& kMrootTag = …;
const MathMLQualifiedName& kMrowTag = …;
const MathMLQualifiedName& kMsTag = …;
const MathMLQualifiedName& kMspaceTag = …;
const MathMLQualifiedName& kMsqrtTag = …;
const MathMLQualifiedName& kMstyleTag = …;
const MathMLQualifiedName& kMsubTag = …;
const MathMLQualifiedName& kMsubsupTag = …;
const MathMLQualifiedName& kMsupTag = …;
const MathMLQualifiedName& kMtableTag = …;
const MathMLQualifiedName& kMtdTag = …;
const MathMLQualifiedName& kMtextTag = …;
const MathMLQualifiedName& kMtrTag = …;
const MathMLQualifiedName& kMunderTag = …;
const MathMLQualifiedName& kMunderoverTag = …;
const MathMLQualifiedName& kNoneTag = …;
const MathMLQualifiedName& kSemanticsTag = …;
std::unique_ptr<const MathMLQualifiedName*[]> GetTags() { … }
void* attr_storage[kAttrsCount * ((sizeof(QualifiedName) + sizeof(void *) - 1) / sizeof(void *))];
const QualifiedName& kAccentAttr = …;
const QualifiedName& kAccentunderAttr = …;
const QualifiedName& kColumnspanAttr = …;
const QualifiedName& kDefinitionURLAttr = …;
const QualifiedName& kDepthAttr = …;
const QualifiedName& kDisplayAttr = …;
const QualifiedName& kDisplaystyleAttr = …;
const QualifiedName& kEncodingAttr = …;
const QualifiedName& kFormAttr = …;
const QualifiedName& kHeightAttr = …;
const QualifiedName& kLargeopAttr = …;
const QualifiedName& kLinethicknessAttr = …;
const QualifiedName& kLspaceAttr = …;
const QualifiedName& kMathbackgroundAttr = …;
const QualifiedName& kMathcolorAttr = …;
const QualifiedName& kMathsizeAttr = …;
const QualifiedName& kMathvariantAttr = …;
const QualifiedName& kMaxsizeAttr = …;
const QualifiedName& kMinsizeAttr = …;
const QualifiedName& kMovablelimitsAttr = …;
const QualifiedName& kRowspanAttr = …;
const QualifiedName& kRspaceAttr = …;
const QualifiedName& kScriptlevelAttr = …;
const QualifiedName& kStretchyAttr = …;
const QualifiedName& kSymmetricAttr = …;
const QualifiedName& kVoffsetAttr = …;
const QualifiedName& kWidthAttr = …;
std::unique_ptr<const QualifiedName*[]> GetAttrs() { … }
void Init() { … }
}
}