Searched refs:CSSParserValue (Results 1 - 11 of 11) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/css/parser/
H A DCSSPropertyParser.h97 PassRefPtrWillBeRawPtr<CSSPrimitiveValue> parseValidPrimitive(CSSValueID ident, CSSParserValue*);
116 bool isPotentialPositionValue(CSSParserValue*);
163 PassRefPtrWillBeRawPtr<CSSPrimitiveValue> parseGridBreadth(CSSParserValue*);
175 PassRefPtrWillBeRawPtr<CSSPrimitiveValue> parseShapeRadius(CSSParserValue*);
188 bool parseColorParameters(CSSParserValue*, int* colorValues, bool parseAlpha);
189 bool parseHSLParameters(CSSParserValue*, double* colorValues, bool parseAlpha);
190 PassRefPtrWillBeRawPtr<CSSPrimitiveValue> parseColor(CSSParserValue* = 0);
191 bool parseColorFromValue(CSSParserValue*, RGBA32&);
245 PassRefPtrWillBeRawPtr<CSSValue> parseTransformValue(CSSPropertyID, CSSParserValue*);
260 bool parseCalculation(CSSParserValue*, ValueRang
[all...]
H A DCSSPropertyParser.cpp111 static bool equalIgnoringCase(CSSParserValue* value, const char (&b)[N])
190 bool CSSPropertyParser::validCalculationUnit(CSSParserValue* value, Units unitflags, ReleaseParsedCalcValueCondition releaseCalc)
208 // Always resolve calc() to a CSS_NUMBER in the CSSParserValue if there are no non-numbers specified in the unitflags.
242 inline bool CSSPropertyParser::shouldAcceptUnitLessValues(CSSParserValue* value, Units unitflags, CSSParserMode cssParserMode)
248 bool CSSPropertyParser::validUnit(CSSParserValue* value, Units unitflags, CSSParserMode cssParserMode, ReleaseParsedCalcValueCondition releaseCalc)
270 case CSSParserValue::Q_EMS:
313 PassRefPtrWillBeRawPtr<CSSPrimitiveValue> CSSPropertyParser::createPrimitiveNumericValue(CSSParserValue* value)
327 inline PassRefPtrWillBeRawPtr<CSSPrimitiveValue> CSSPropertyParser::createPrimitiveStringValue(CSSParserValue* value)
340 static inline bool isComma(CSSParserValue* value)
342 return value && value->unit == CSSParserValue
[all...]
H A DBisonCSSParser.h123 CSSParserValue& sinkFloatingValue(CSSParserValue&);
H A DMediaQueryParser.cpp239 CSSParserValue value;
244 value.unit = CSSParserValue::Operator;
H A DBisonCSSParser-in.cpp1327 for (CSSParserValue* value = m_valueList->current(); value; value = m_valueList->next()) {
1338 PassRefPtrWillBeRawPtr<CSSValue> CSSPropertyParser::parseTransformValue(CSSPropertyID propId, CSSParserValue *value)
1340 if (value->unit != CSSParserValue::Function || !value->function)
1363 CSSParserValue* a = args->current();
1395 if (a->unit != CSSParserValue::Operator || a->iValue != ',')
1494 CSSParserValue& BisonCSSParser::sinkFloatingValue(CSSParserValue& value)
1496 if (value.unit == CSSParserValue::Function) {
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DCSSParserValues.h140 struct CSSParserValue { struct in namespace:WebCore
174 void addValue(const CSSParserValue&);
175 void insertValueAt(unsigned, const CSSParserValue&);
180 CSSParserValue* current() { return m_current < m_values.size() ? &m_values[m_current] : 0; }
181 CSSParserValue* next() { ++m_current; return current(); }
182 CSSParserValue* previous()
196 CSSParserValue* valueAt(unsigned i) { return i < m_values.size() ? &m_values[i] : 0; }
203 Vector<CSSParserValue, 4> m_values;
261 inline void CSSParserValue::setFromNumber(double value, int unit)
272 inline void CSSParserValue
[all...]
H A DCSSParserValues.cpp32 static void destroy(Vector<CSSParserValue, 4>& values)
36 if (values[i].unit == CSSParserValue::Function)
38 else if (values[i].unit == CSSParserValue::ValueList)
54 void CSSParserValueList::addValue(const CSSParserValue& v)
59 void CSSParserValueList::insertValueAt(unsigned i, const CSSParserValue& v)
71 PassRefPtrWillBeRawPtr<CSSValue> CSSParserValue::createCSSValue()
76 if (unit == CSSParserValue::Operator)
78 if (unit == CSSParserValue::Function)
80 if (unit == CSSParserValue::ValueList)
82 if (unit >= CSSParserValue
[all...]
H A DMediaQueryExp.cpp45 static inline bool featureWithCSSValueID(const String& mediaFeature, const CSSParserValue* value)
70 static inline bool featureWithValidPositiveLength(const String& mediaFeature, const CSSParserValue* value)
90 static inline bool featureWithValidDensity(const String& mediaFeature, const CSSParserValue* value)
100 static inline bool featureWithPositiveInteger(const String& mediaFeature, const CSSParserValue* value)
116 static inline bool featureWithPositiveNumber(const String& mediaFeature, const CSSParserValue* value)
127 static inline bool featureWithZeroOrOne(const String& mediaFeature, const CSSParserValue* value)
207 CSSParserValue* value = valueList->current();
246 const CSSParserValue* value = valueList->current();
252 } else if (i == 1 && value->unit == CSSParserValue::Operator && value->iValue == '/') {
H A DCSSParserValuesTest.cpp91 CSSParserValue value;
H A DCSSGrammar.y90 CSSParserValue value;
131 inline static CSSParserValue makeOperatorValue(int value)
133 CSSParserValue v;
136 v.unit = CSSParserValue::Operator;
141 inline static CSSParserValue makeIdentValue(CSSParserString string)
143 CSSParserValue v;
1634 | QEMS { $$.setFromNumber($1, CSSParserValue::Q_EMS); }
H A DCSSCalculationValue.cpp616 CSSParserValue* value = tokens->valueAt(index);
617 if (value->unit != CSSParserValue::Operator)
625 CSSParserValue* parserValue = tokens->valueAt(*index);
626 if (parserValue->unit == CSSParserValue::Operator)

Completed in 274 milliseconds