chromium/out/Default/gen/third_party/blink/renderer/core/svg_names.cc

// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// Generated from template:
//   templates/make_qualified_names.cc.tmpl
// and input files:
//   ../../third_party/blink/renderer/core/svg/svg_attribute_names.json5
//   ../../third_party/blink/renderer/core/svg/svg_tag_names.json5


#include "third_party/blink/renderer/core/svg_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 svg_names {

DEFINE_GLOBAL();

// Tags

void* tag_storage[kTagsCount * ((sizeof(SVGQualifiedName) + sizeof(void *) - 1) / sizeof(void *))];
const SVGQualifiedName& kATag =;
const SVGQualifiedName& kAnimateTag =;
const SVGQualifiedName& kAnimateColorTag =;
const SVGQualifiedName& kAnimateMotionTag =;
const SVGQualifiedName& kAnimateTransformTag =;
const SVGQualifiedName& kCircleTag =;
const SVGQualifiedName& kClipPathTag =;
const SVGQualifiedName& kDefsTag =;
const SVGQualifiedName& kDescTag =;
const SVGQualifiedName& kEllipseTag =;
const SVGQualifiedName& kFEBlendTag =;
const SVGQualifiedName& kFEColorMatrixTag =;
const SVGQualifiedName& kFEComponentTransferTag =;
const SVGQualifiedName& kFECompositeTag =;
const SVGQualifiedName& kFEConvolveMatrixTag =;
const SVGQualifiedName& kFEDiffuseLightingTag =;
const SVGQualifiedName& kFEDisplacementMapTag =;
const SVGQualifiedName& kFEDistantLightTag =;
const SVGQualifiedName& kFEDropShadowTag =;
const SVGQualifiedName& kFEFloodTag =;
const SVGQualifiedName& kFEFuncATag =;
const SVGQualifiedName& kFEFuncBTag =;
const SVGQualifiedName& kFEFuncGTag =;
const SVGQualifiedName& kFEFuncRTag =;
const SVGQualifiedName& kFEGaussianBlurTag =;
const SVGQualifiedName& kFEImageTag =;
const SVGQualifiedName& kFEMergeTag =;
const SVGQualifiedName& kFEMergeNodeTag =;
const SVGQualifiedName& kFEMorphologyTag =;
const SVGQualifiedName& kFEOffsetTag =;
const SVGQualifiedName& kFEPointLightTag =;
const SVGQualifiedName& kFESpecularLightingTag =;
const SVGQualifiedName& kFESpotLightTag =;
const SVGQualifiedName& kFETileTag =;
const SVGQualifiedName& kFETurbulenceTag =;
const SVGQualifiedName& kFilterTag =;
const SVGQualifiedName& kForeignObjectTag =;
const SVGQualifiedName& kGTag =;
const SVGQualifiedName& kImageTag =;
const SVGQualifiedName& kLineTag =;
const SVGQualifiedName& kLinearGradientTag =;
const SVGQualifiedName& kMarkerTag =;
const SVGQualifiedName& kMaskTag =;
const SVGQualifiedName& kMetadataTag =;
const SVGQualifiedName& kMPathTag =;
const SVGQualifiedName& kPathTag =;
const SVGQualifiedName& kPatternTag =;
const SVGQualifiedName& kPolygonTag =;
const SVGQualifiedName& kPolylineTag =;
const SVGQualifiedName& kRadialGradientTag =;
const SVGQualifiedName& kRectTag =;
const SVGQualifiedName& kScriptTag =;
const SVGQualifiedName& kSetTag =;
const SVGQualifiedName& kStopTag =;
const SVGQualifiedName& kStyleTag =;
const SVGQualifiedName& kSVGTag =;
const SVGQualifiedName& kSwitchTag =;
const SVGQualifiedName& kSymbolTag =;
const SVGQualifiedName& kTextTag =;
const SVGQualifiedName& kTextPathTag =;
const SVGQualifiedName& kTitleTag =;
const SVGQualifiedName& kTSpanTag =;
const SVGQualifiedName& kUseTag =;
const SVGQualifiedName& kViewTag =;


std::unique_ptr<const SVGQualifiedName*[]> GetTags() {}

// Attributes

void* attr_storage[kAttrsCount * ((sizeof(QualifiedName) + sizeof(void *) - 1) / sizeof(void *))];

const QualifiedName& kAccumulateAttr =;
const QualifiedName& kAdditiveAttr =;
const QualifiedName& kAlignmentBaselineAttr =;
const QualifiedName& kAmplitudeAttr =;
const QualifiedName& kAnimateAttr =;
const QualifiedName& kAttributeNameAttr =;
const QualifiedName& kAttributeTypeAttr =;
const QualifiedName& kAutofocusAttr =;
const QualifiedName& kAzimuthAttr =;
const QualifiedName& kBaseFrequencyAttr =;
const QualifiedName& kBaseProfileAttr =;
const QualifiedName& kBaselineShiftAttr =;
const QualifiedName& kBeginAttr =;
const QualifiedName& kBiasAttr =;
const QualifiedName& kBufferedRenderingAttr =;
const QualifiedName& kByAttr =;
const QualifiedName& kCalcModeAttr =;
const QualifiedName& kClipAttr =;
const QualifiedName& kClipPathAttr =;
const QualifiedName& kClipRuleAttr =;
const QualifiedName& kClipPathUnitsAttr =;
const QualifiedName& kColorAttr =;
const QualifiedName& kColorInterpolationAttr =;
const QualifiedName& kColorInterpolationFiltersAttr =;
const QualifiedName& kColorRenderingAttr =;
const QualifiedName& kCrossoriginAttr =;
const QualifiedName& kCursorAttr =;
const QualifiedName& kCxAttr =;
const QualifiedName& kCyAttr =;
const QualifiedName& kDAttr =;
const QualifiedName& kDecodingAttr =;
const QualifiedName& kDiffuseConstantAttr =;
const QualifiedName& kDirectionAttr =;
const QualifiedName& kDisplayAttr =;
const QualifiedName& kDivisorAttr =;
const QualifiedName& kDominantBaselineAttr =;
const QualifiedName& kDurAttr =;
const QualifiedName& kDxAttr =;
const QualifiedName& kDyAttr =;
const QualifiedName& kEdgeModeAttr =;
const QualifiedName& kElevationAttr =;
const QualifiedName& kEndAttr =;
const QualifiedName& kExponentAttr =;
const QualifiedName& kFillAttr =;
const QualifiedName& kFillOpacityAttr =;
const QualifiedName& kFillRuleAttr =;
const QualifiedName& kFilterAttr =;
const QualifiedName& kFilterUnitsAttr =;
const QualifiedName& kFloodColorAttr =;
const QualifiedName& kFloodOpacityAttr =;
const QualifiedName& kFocusgroupAttr =;
const QualifiedName& kFontFamilyAttr =;
const QualifiedName& kFontSizeAttr =;
const QualifiedName& kFontSizeAdjustAttr =;
const QualifiedName& kFontStretchAttr =;
const QualifiedName& kFontStyleAttr =;
const QualifiedName& kFontVariantAttr =;
const QualifiedName& kFontWeightAttr =;
const QualifiedName& kFormatAttr =;
const QualifiedName& kFrAttr =;
const QualifiedName& kFromAttr =;
const QualifiedName& kFxAttr =;
const QualifiedName& kFyAttr =;
const QualifiedName& kG1Attr =;
const QualifiedName& kG2Attr =;
const QualifiedName& kGlyphRefAttr =;
const QualifiedName& kGradientTransformAttr =;
const QualifiedName& kGradientUnitsAttr =;
const QualifiedName& kHeightAttr =;
const QualifiedName& kHrefAttr =;
const QualifiedName& kImageRenderingAttr =;
const QualifiedName& kInAttr =;
const QualifiedName& kIn2Attr =;
const QualifiedName& kInterceptAttr =;
const QualifiedName& kInterestactionAttr =;
const QualifiedName& kInteresttargetAttr =;
const QualifiedName& kKAttr =;
const QualifiedName& kK1Attr =;
const QualifiedName& kK2Attr =;
const QualifiedName& kK3Attr =;
const QualifiedName& kK4Attr =;
const QualifiedName& kKernelMatrixAttr =;
const QualifiedName& kKernelUnitLengthAttr =;
const QualifiedName& kKeyPointsAttr =;
const QualifiedName& kKeySplinesAttr =;
const QualifiedName& kKeyTimesAttr =;
const QualifiedName& kLangAttr =;
const QualifiedName& kLengthAdjustAttr =;
const QualifiedName& kLetterSpacingAttr =;
const QualifiedName& kLightingColorAttr =;
const QualifiedName& kLimitingConeAngleAttr =;
const QualifiedName& kLocalAttr =;
const QualifiedName& kMarkerEndAttr =;
const QualifiedName& kMarkerMidAttr =;
const QualifiedName& kMarkerStartAttr =;
const QualifiedName& kMarkerHeightAttr =;
const QualifiedName& kMarkerUnitsAttr =;
const QualifiedName& kMarkerWidthAttr =;
const QualifiedName& kMaskAttr =;
const QualifiedName& kMaskTypeAttr =;
const QualifiedName& kMaskContentUnitsAttr =;
const QualifiedName& kMaskUnitsAttr =;
const QualifiedName& kMaxAttr =;
const QualifiedName& kMediaAttr =;
const QualifiedName& kMethodAttr =;
const QualifiedName& kMinAttr =;
const QualifiedName& kModeAttr =;
const QualifiedName& kNameAttr =;
const QualifiedName& kNumOctavesAttr =;
const QualifiedName& kOffsetAttr =;
const QualifiedName& kOnactivateAttr =;
const QualifiedName& kOnbeginAttr =;
const QualifiedName& kOnendAttr =;
const QualifiedName& kOnfocusinAttr =;
const QualifiedName& kOnfocusoutAttr =;
const QualifiedName& kOnrepeatAttr =;
const QualifiedName& kOpacityAttr =;
const QualifiedName& kOperatorAttr =;
const QualifiedName& kOrderAttr =;
const QualifiedName& kOrientAttr =;
const QualifiedName& kOriginAttr =;
const QualifiedName& kOverflowAttr =;
const QualifiedName& kPaintOrderAttr =;
const QualifiedName& kPathAttr =;
const QualifiedName& kPathLengthAttr =;
const QualifiedName& kPatternContentUnitsAttr =;
const QualifiedName& kPatternTransformAttr =;
const QualifiedName& kPatternUnitsAttr =;
const QualifiedName& kPointerEventsAttr =;
const QualifiedName& kPointsAttr =;
const QualifiedName& kPointsAtXAttr =;
const QualifiedName& kPointsAtYAttr =;
const QualifiedName& kPointsAtZAttr =;
const QualifiedName& kPreserveAlphaAttr =;
const QualifiedName& kPreserveAspectRatioAttr =;
const QualifiedName& kPrimitiveUnitsAttr =;
const QualifiedName& kRAttr =;
const QualifiedName& kRadiusAttr =;
const QualifiedName& kRefXAttr =;
const QualifiedName& kRefYAttr =;
const QualifiedName& kRepeatCountAttr =;
const QualifiedName& kRepeatDurAttr =;
const QualifiedName& kRequiredExtensionsAttr =;
const QualifiedName& kRequiredFeaturesAttr =;
const QualifiedName& kRestartAttr =;
const QualifiedName& kResultAttr =;
const QualifiedName& kRotateAttr =;
const QualifiedName& kRxAttr =;
const QualifiedName& kRyAttr =;
const QualifiedName& kScaleAttr =;
const QualifiedName& kSeedAttr =;
const QualifiedName& kShapeRenderingAttr =;
const QualifiedName& kSlopeAttr =;
const QualifiedName& kSpacingAttr =;
const QualifiedName& kSpecularConstantAttr =;
const QualifiedName& kSpecularExponentAttr =;
const QualifiedName& kSpreadMethodAttr =;
const QualifiedName& kStartOffsetAttr =;
const QualifiedName& kStdDeviationAttr =;
const QualifiedName& kStitchTilesAttr =;
const QualifiedName& kStopColorAttr =;
const QualifiedName& kStopOpacityAttr =;
const QualifiedName& kStrokeAttr =;
const QualifiedName& kStrokeDasharrayAttr =;
const QualifiedName& kStrokeDashoffsetAttr =;
const QualifiedName& kStrokeLinecapAttr =;
const QualifiedName& kStrokeLinejoinAttr =;
const QualifiedName& kStrokeMiterlimitAttr =;
const QualifiedName& kStrokeOpacityAttr =;
const QualifiedName& kStrokeWidthAttr =;
const QualifiedName& kStyleAttr =;
const QualifiedName& kSurfaceScaleAttr =;
const QualifiedName& kSystemLanguageAttr =;
const QualifiedName& kTableValuesAttr =;
const QualifiedName& kTargetAttr =;
const QualifiedName& kTargetXAttr =;
const QualifiedName& kTargetYAttr =;
const QualifiedName& kTextAnchorAttr =;
const QualifiedName& kTextDecorationAttr =;
const QualifiedName& kTextRenderingAttr =;
const QualifiedName& kTextLengthAttr =;
const QualifiedName& kTitleAttr =;
const QualifiedName& kToAttr =;
const QualifiedName& kTransformAttr =;
const QualifiedName& kTransformOriginAttr =;
const QualifiedName& kTypeAttr =;
const QualifiedName& kU1Attr =;
const QualifiedName& kU2Attr =;
const QualifiedName& kUnicodeBidiAttr =;
const QualifiedName& kValuesAttr =;
const QualifiedName& kVectorEffectAttr =;
const QualifiedName& kVersionAttr =;
const QualifiedName& kViewBoxAttr =;
const QualifiedName& kVisibilityAttr =;
const QualifiedName& kWidthAttr =;
const QualifiedName& kWordSpacingAttr =;
const QualifiedName& kWritingModeAttr =;
const QualifiedName& kXAttr =;
const QualifiedName& kX1Attr =;
const QualifiedName& kX2Attr =;
const QualifiedName& kXChannelSelectorAttr =;
const QualifiedName& kYAttr =;
const QualifiedName& kY1Attr =;
const QualifiedName& kY2Attr =;
const QualifiedName& kYChannelSelectorAttr =;
const QualifiedName& kZAttr =;
const QualifiedName& kZoomAndPanAttr =;

std::unique_ptr<const QualifiedName*[]> GetAttrs() {}


void Init() {}


}  // namespace svg_names
}  // namespace blink