#include "third_party/blink/renderer/core/style_property_shorthand.h"
#include <iterator>
#include "third_party/blink/renderer/core/css/properties/longhands.h"
#include "third_party/blink/renderer/platform/runtime_enabled_features.h"
namespace blink {
static const StylePropertyShorthand* alternativeAnimationWithTimelineShorthand1() { … }
const StylePropertyShorthand& alternativeAnimationWithTimelineShorthand() { … }
static const StylePropertyShorthand* alternativePositionTryShorthand1() { … }
const StylePropertyShorthand& alternativePositionTryShorthand() { … }
const StylePropertyShorthand& animationShorthand() { … }
static const StylePropertyShorthand* animationRangeShorthand1() { … }
const StylePropertyShorthand& animationRangeShorthand() { … }
const StylePropertyShorthand& backgroundShorthand() { … }
const StylePropertyShorthand& backgroundPositionShorthand() { … }
const StylePropertyShorthand& borderShorthand() { … }
const StylePropertyShorthand& borderBlockShorthand() { … }
const StylePropertyShorthand& borderBlockColorShorthand() { … }
const StylePropertyShorthand& borderBlockEndShorthand() { … }
const StylePropertyShorthand& borderBlockStartShorthand() { … }
const StylePropertyShorthand& borderBlockStyleShorthand() { … }
const StylePropertyShorthand& borderBlockWidthShorthand() { … }
const StylePropertyShorthand& borderBottomShorthand() { … }
const StylePropertyShorthand& borderColorShorthand() { … }
const StylePropertyShorthand& borderImageShorthand() { … }
const StylePropertyShorthand& borderInlineShorthand() { … }
const StylePropertyShorthand& borderInlineColorShorthand() { … }
const StylePropertyShorthand& borderInlineEndShorthand() { … }
const StylePropertyShorthand& borderInlineStartShorthand() { … }
const StylePropertyShorthand& borderInlineStyleShorthand() { … }
const StylePropertyShorthand& borderInlineWidthShorthand() { … }
const StylePropertyShorthand& borderLeftShorthand() { … }
const StylePropertyShorthand& borderRadiusShorthand() { … }
const StylePropertyShorthand& borderRightShorthand() { … }
const StylePropertyShorthand& borderSpacingShorthand() { … }
const StylePropertyShorthand& borderStyleShorthand() { … }
const StylePropertyShorthand& borderTopShorthand() { … }
const StylePropertyShorthand& borderWidthShorthand() { … }
const StylePropertyShorthand& columnRuleShorthand() { … }
const StylePropertyShorthand& columnsShorthand() { … }
const StylePropertyShorthand& containIntrinsicSizeShorthand() { … }
const StylePropertyShorthand& containerShorthand() { … }
const StylePropertyShorthand& flexShorthand() { … }
const StylePropertyShorthand& flexFlowShorthand() { … }
static const StylePropertyShorthand* fontShorthand1() { … }
static const StylePropertyShorthand* fontShorthand2() { … }
static const StylePropertyShorthand* fontShorthand3() { … }
const StylePropertyShorthand& fontShorthand() { … }
const StylePropertyShorthand& fontSynthesisShorthand() { … }
static const StylePropertyShorthand* fontVariantShorthand1() { … }
const StylePropertyShorthand& fontVariantShorthand() { … }
const StylePropertyShorthand& gapShorthand() { … }
const StylePropertyShorthand& gridShorthand() { … }
const StylePropertyShorthand& gridAreaShorthand() { … }
const StylePropertyShorthand& gridColumnShorthand() { … }
const StylePropertyShorthand& gridRowShorthand() { … }
const StylePropertyShorthand& gridTemplateShorthand() { … }
const StylePropertyShorthand& insetShorthand() { … }
const StylePropertyShorthand& insetBlockShorthand() { … }
const StylePropertyShorthand& insetInlineShorthand() { … }
const StylePropertyShorthand& listStyleShorthand() { … }
const StylePropertyShorthand& marginShorthand() { … }
const StylePropertyShorthand& marginBlockShorthand() { … }
const StylePropertyShorthand& marginInlineShorthand() { … }
const StylePropertyShorthand& markerShorthand() { … }
const StylePropertyShorthand& maskShorthand() { … }
const StylePropertyShorthand& maskPositionShorthand() { … }
static const StylePropertyShorthand* masonryTrackShorthand1() { … }
const StylePropertyShorthand& masonryTrackShorthand() { … }
const StylePropertyShorthand& offsetShorthand() { … }
const StylePropertyShorthand& outlineShorthand() { … }
const StylePropertyShorthand& overflowShorthand() { … }
const StylePropertyShorthand& overscrollBehaviorShorthand() { … }
const StylePropertyShorthand& paddingShorthand() { … }
const StylePropertyShorthand& paddingBlockShorthand() { … }
const StylePropertyShorthand& paddingInlineShorthand() { … }
const StylePropertyShorthand& pageBreakAfterShorthand() { … }
const StylePropertyShorthand& pageBreakBeforeShorthand() { … }
const StylePropertyShorthand& pageBreakInsideShorthand() { … }
const StylePropertyShorthand& placeContentShorthand() { … }
const StylePropertyShorthand& placeItemsShorthand() { … }
const StylePropertyShorthand& placeSelfShorthand() { … }
static const StylePropertyShorthand* positionTryShorthand1() { … }
const StylePropertyShorthand& positionTryShorthand() { … }
const StylePropertyShorthand& scrollMarginShorthand() { … }
const StylePropertyShorthand& scrollMarginBlockShorthand() { … }
const StylePropertyShorthand& scrollMarginInlineShorthand() { … }
const StylePropertyShorthand& scrollPaddingShorthand() { … }
const StylePropertyShorthand& scrollPaddingBlockShorthand() { … }
const StylePropertyShorthand& scrollPaddingInlineShorthand() { … }
static const StylePropertyShorthand* scrollStartShorthand1() { … }
const StylePropertyShorthand& scrollStartShorthand() { … }
static const StylePropertyShorthand* scrollStartTargetShorthand1() { … }
const StylePropertyShorthand& scrollStartTargetShorthand() { … }
static const StylePropertyShorthand* scrollTimelineShorthand1() { … }
const StylePropertyShorthand& scrollTimelineShorthand() { … }
static const StylePropertyShorthand* textBoxShorthand1() { … }
const StylePropertyShorthand& textBoxShorthand() { … }
const StylePropertyShorthand& textDecorationShorthand() { … }
const StylePropertyShorthand& textEmphasisShorthand() { … }
static const StylePropertyShorthand* textSpacingShorthand1() { … }
const StylePropertyShorthand& textSpacingShorthand() { … }
const StylePropertyShorthand& textWrapShorthand() { … }
const StylePropertyShorthand& transitionShorthand() { … }
static const StylePropertyShorthand* viewTimelineShorthand1() { … }
const StylePropertyShorthand& viewTimelineShorthand() { … }
const StylePropertyShorthand& webkitColumnBreakAfterShorthand() { … }
const StylePropertyShorthand& webkitColumnBreakBeforeShorthand() { … }
const StylePropertyShorthand& webkitColumnBreakInsideShorthand() { … }
const StylePropertyShorthand& webkitMaskBoxImageShorthand() { … }
const StylePropertyShorthand& webkitTextStrokeShorthand() { … }
const StylePropertyShorthand& whiteSpaceShorthand() { … }
const StylePropertyShorthand& shorthandForProperty(CSSPropertyID propertyID) { … }
void getMatchingShorthandsForLonghand(
CSSPropertyID propertyID, Vector<StylePropertyShorthand, 4>* result) { … }
}