• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebCore-7600.1.25/css/

Lines Matching defs:CSSParserSelector

154 CSSParserSelector* CSSParserSelector::parsePagePseudoSelector(const CSSParserString& pseudoTypeString)
166 auto selector = std::make_unique<CSSParserSelector>();
172 CSSParserSelector* CSSParserSelector::parsePseudoElementSelector(CSSParserString& pseudoTypeString)
181 auto selector = std::make_unique<CSSParserSelector>();
189 CSSParserSelector* CSSParserSelector::parsePseudoElementCueFunctionSelector(const CSSParserString& functionIdentifier, Vector<std::unique_ptr<CSSParserSelector>>* parsedSelectorVector)
193 std::unique_ptr<Vector<std::unique_ptr<CSSParserSelector>>> selectorVector(parsedSelectorVector);
198 auto selector = std::make_unique<CSSParserSelector>();
206 CSSParserSelector* CSSParserSelector::parsePseudoClassAndCompatibilityElementSelector(CSSParserString& pseudoTypeString)
210 auto selector = std::make_unique<CSSParserSelector>();
216 auto selector = std::make_unique<CSSParserSelector>();
226 CSSParserSelector::CSSParserSelector()
231 CSSParserSelector::CSSParserSelector(const QualifiedName& tagQName)
236 CSSParserSelector::~CSSParserSelector()
240 Vector<std::unique_ptr<CSSParserSelector>, 16> toDelete;
241 std::unique_ptr<CSSParserSelector> selector = WTF::move(m_tagHistory);
243 std::unique_ptr<CSSParserSelector> next = WTF::move(selector->m_tagHistory);
251 void CSSParserSelector::adoptSelectorVector(Vector<std::unique_ptr<CSSParserSelector>>& selectorVector)
258 void CSSParserSelector::setPseudoClassValue(const CSSParserString& pseudoClassString)
266 bool CSSParserSelector::isSimple() const
286 void CSSParserSelector::insertTagHistory(CSSSelector::Relation before, std::unique_ptr<CSSParserSelector> selector, CSSSelector::Relation after)
295 void CSSParserSelector::appendTagHistory(CSSSelector::Relation relation, std::unique_ptr<CSSParserSelector> selector)
297 CSSParserSelector* end = this;
304 void CSSParserSelector::prependTagSelector(const QualifiedName& tagQName, bool tagIsForNamespaceRule)
306 auto second = std::make_unique<CSSParserSelector>();