CSSParserSelector 82 Source/core/css/CSSGrammar.y CSSParserSelector* selector; CSSParserSelector 83 Source/core/css/CSSGrammar.y Vector<OwnPtr<CSSParserSelector> >* selectorList; CSSParserSelector 1121 Source/core/css/CSSGrammar.y CSSParserSelector* end = $$; CSSParserSelector 1131 Source/core/css/CSSGrammar.y CSSParserSelector* end = $$; CSSParserSelector 1425 Source/core/css/CSSGrammar.y Vector<OwnPtr<CSSParserSelector> > selectorVector; CSSParserSelector 163 Source/core/css/CSSParserValues.cpp CSSParserSelector::CSSParserSelector() CSSParserSelector 168 Source/core/css/CSSParserValues.cpp CSSParserSelector::CSSParserSelector(const QualifiedName& tagQName) CSSParserSelector 173 Source/core/css/CSSParserValues.cpp CSSParserSelector::~CSSParserSelector() CSSParserSelector 177 Source/core/css/CSSParserValues.cpp Vector<OwnPtr<CSSParserSelector>, 16> toDelete; CSSParserSelector 178 Source/core/css/CSSParserValues.cpp OwnPtr<CSSParserSelector> selector = m_tagHistory.release(); CSSParserSelector 180 Source/core/css/CSSParserValues.cpp OwnPtr<CSSParserSelector> next = selector->m_tagHistory.release(); CSSParserSelector 188 Source/core/css/CSSParserValues.cpp void CSSParserSelector::adoptSelectorVector(Vector<OwnPtr<CSSParserSelector> >& selectorVector) CSSParserSelector 195 Source/core/css/CSSParserValues.cpp bool CSSParserSelector::isSimple() const CSSParserSelector 215 Source/core/css/CSSParserValues.cpp void CSSParserSelector::insertTagHistory(CSSSelector::Relation before, PassOwnPtr<CSSParserSelector> selector, CSSSelector::Relation after) CSSParserSelector 224 Source/core/css/CSSParserValues.cpp void CSSParserSelector::appendTagHistory(CSSSelector::Relation relation, PassOwnPtr<CSSParserSelector> selector) CSSParserSelector 226 Source/core/css/CSSParserValues.cpp CSSParserSelector* end = this; CSSParserSelector 233 Source/core/css/CSSParserValues.cpp void CSSParserSelector::prependTagSelector(const QualifiedName& tagQName, bool tagIsForNamespaceRule) CSSParserSelector 235 Source/core/css/CSSParserValues.cpp OwnPtr<CSSParserSelector> second = adoptPtr(new CSSParserSelector); CSSParserSelector 244 Source/core/css/CSSParserValues.cpp bool CSSParserSelector::hasHostPseudoSelector() const CSSParserSelector 246 Source/core/css/CSSParserValues.cpp CSSParserSelector* selector = const_cast<CSSParserSelector*>(this); CSSParserSelector 217 Source/core/css/CSSParserValues.h class CSSParserSelector { CSSParserSelector 218 Source/core/css/CSSParserValues.h WTF_MAKE_NONCOPYABLE(CSSParserSelector); WTF_MAKE_FAST_ALLOCATED; CSSParserSelector 220 Source/core/css/CSSParserValues.h CSSParserSelector(); CSSParserSelector 221 Source/core/css/CSSParserValues.h explicit CSSParserSelector(const QualifiedName&); CSSParserSelector 222 Source/core/css/CSSParserValues.h ~CSSParserSelector(); CSSParserSelector 236 Source/core/css/CSSParserValues.h void adoptSelectorVector(Vector<OwnPtr<CSSParserSelector> >& selectorVector); CSSParserSelector 248 Source/core/css/CSSParserValues.h CSSParserSelector* tagHistory() const { return m_tagHistory.get(); } CSSParserSelector 249 Source/core/css/CSSParserValues.h void setTagHistory(PassOwnPtr<CSSParserSelector> selector) { m_tagHistory = selector; } CSSParserSelector 251 Source/core/css/CSSParserValues.h void insertTagHistory(CSSSelector::Relation before, PassOwnPtr<CSSParserSelector>, CSSSelector::Relation after); CSSParserSelector 252 Source/core/css/CSSParserValues.h void appendTagHistory(CSSSelector::Relation, PassOwnPtr<CSSParserSelector>); CSSParserSelector 257 Source/core/css/CSSParserValues.h OwnPtr<CSSParserSelector> m_tagHistory; CSSParserSelector 260 Source/core/css/CSSParserValues.h inline bool CSSParserSelector::hasShadowPseudo() const CSSParserSelector 55 Source/core/css/CSSSelectorList.cpp void CSSSelectorList::adoptSelectorVector(Vector<OwnPtr<CSSParserSelector> >& selectorVector) CSSParserSelector 60 Source/core/css/CSSSelectorList.cpp for (CSSParserSelector* selector = selectorVector[i].get(); selector; selector = selector->tagHistory()) CSSParserSelector 67 Source/core/css/CSSSelectorList.cpp CSSParserSelector* current = selectorVector[i].get(); CSSParserSelector 33 Source/core/css/CSSSelectorList.h class CSSParserSelector; CSSParserSelector 44 Source/core/css/CSSSelectorList.h void adoptSelectorVector(Vector<OwnPtr<CSSParserSelector> >& selectorVector); CSSParserSelector 112 Source/core/css/StyleRule.h void parserAdoptSelectorVector(Vector<OwnPtr<CSSParserSelector> >& selectors) { m_selectorList.adoptSelectorVector(selectors); } CSSParserSelector 162 Source/core/css/StyleRule.h void parserAdoptSelectorVector(Vector<OwnPtr<CSSParserSelector> >& selectors) { m_selectorList.adoptSelectorVector(selectors); } CSSParserSelector 1509 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* BisonCSSParser::createFloatingSelectorWithTagName(const QualifiedName& tagQName) CSSParserSelector 1511 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* selector = new CSSParserSelector(tagQName); CSSParserSelector 1516 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* BisonCSSParser::createFloatingSelector() CSSParserSelector 1518 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* selector = new CSSParserSelector; CSSParserSelector 1523 Source/core/css/parser/BisonCSSParser-in.cpp PassOwnPtr<CSSParserSelector> BisonCSSParser::sinkFloatingSelector(CSSParserSelector* selector) CSSParserSelector 1533 Source/core/css/parser/BisonCSSParser-in.cpp Vector<OwnPtr<CSSParserSelector> >* BisonCSSParser::createFloatingSelectorVector() CSSParserSelector 1535 Source/core/css/parser/BisonCSSParser-in.cpp Vector<OwnPtr<CSSParserSelector> >* selectorVector = new Vector<OwnPtr<CSSParserSelector> >; CSSParserSelector 1540 Source/core/css/parser/BisonCSSParser-in.cpp PassOwnPtr<Vector<OwnPtr<CSSParserSelector> > > BisonCSSParser::sinkFloatingSelectorVector(Vector<OwnPtr<CSSParserSelector> >* selectorVector) CSSParserSelector 1857 Source/core/css/parser/BisonCSSParser-in.cpp StyleRuleBase* BisonCSSParser::createStyleRule(Vector<OwnPtr<CSSParserSelector> >* selectors) CSSParserSelector 1917 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* BisonCSSParser::rewriteSpecifiersWithNamespaceIfNeeded(CSSParserSelector* specifiers) CSSParserSelector 1924 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* BisonCSSParser::rewriteSpecifiersWithElementName(const AtomicString& namespacePrefix, const AtomicString& elementName, CSSParserSelector* specifiers, bool tagIsForNamespaceRule) CSSParserSelector 1944 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* BisonCSSParser::rewriteSpecifiersWithElementNameForCustomPseudoElement(const QualifiedName& tag, const AtomicString& elementName, CSSParserSelector* specifiers, bool tagIsForNamespaceRule) CSSParserSelector 1949 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* lastShadowPseudo = specifiers; CSSParserSelector 1950 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* history = specifiers; CSSParserSelector 1965 Source/core/css/parser/BisonCSSParser-in.cpp OwnPtr<CSSParserSelector> elementNameSelector = adoptPtr(new CSSParserSelector(tag)); CSSParserSelector 1971 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* BisonCSSParser::rewriteSpecifiersWithElementNameForContentPseudoElement(const QualifiedName& tag, const AtomicString& elementName, CSSParserSelector* specifiers, bool tagIsForNamespaceRule) CSSParserSelector 1973 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* last = specifiers; CSSParserSelector 1974 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* history = specifiers; CSSParserSelector 1989 Source/core/css/parser/BisonCSSParser-in.cpp OwnPtr<CSSParserSelector> elementNameSelector = adoptPtr(new CSSParserSelector(tag)); CSSParserSelector 1995 Source/core/css/parser/BisonCSSParser-in.cpp CSSParserSelector* BisonCSSParser::rewriteSpecifiers(CSSParserSelector* specifiers, CSSParserSelector* newSpecifier) CSSParserSelector 2019 Source/core/css/parser/BisonCSSParser-in.cpp StyleRuleBase* BisonCSSParser::createPageRule(PassOwnPtr<CSSParserSelector> pageSelector) CSSParserSelector 2026 Source/core/css/parser/BisonCSSParser-in.cpp Vector<OwnPtr<CSSParserSelector> > selectorVector; CSSParserSelector 109 Source/core/css/parser/BisonCSSParser.h CSSParserSelector* createFloatingSelector(); CSSParserSelector 110 Source/core/css/parser/BisonCSSParser.h CSSParserSelector* createFloatingSelectorWithTagName(const QualifiedName&); CSSParserSelector 111 Source/core/css/parser/BisonCSSParser.h PassOwnPtr<CSSParserSelector> sinkFloatingSelector(CSSParserSelector*); CSSParserSelector 113 Source/core/css/parser/BisonCSSParser.h Vector<OwnPtr<CSSParserSelector> >* createFloatingSelectorVector(); CSSParserSelector 114 Source/core/css/parser/BisonCSSParser.h PassOwnPtr<Vector<OwnPtr<CSSParserSelector> > > sinkFloatingSelectorVector(Vector<OwnPtr<CSSParserSelector> >*); CSSParserSelector 134 Source/core/css/parser/BisonCSSParser.h StyleRuleBase* createStyleRule(Vector<OwnPtr<CSSParserSelector> >* selectors); CSSParserSelector 136 Source/core/css/parser/BisonCSSParser.h StyleRuleBase* createPageRule(PassOwnPtr<CSSParserSelector> pageSelector); CSSParserSelector 162 Source/core/css/parser/BisonCSSParser.h CSSParserSelector* rewriteSpecifiersWithElementName(const AtomicString& namespacePrefix, const AtomicString& elementName, CSSParserSelector*, bool isNamespacePlaceholder = false); CSSParserSelector 163 Source/core/css/parser/BisonCSSParser.h CSSParserSelector* rewriteSpecifiersWithElementNameForCustomPseudoElement(const QualifiedName& tag, const AtomicString& elementName, CSSParserSelector* specifiers, bool tagIsForNamespaceRule); CSSParserSelector 164 Source/core/css/parser/BisonCSSParser.h CSSParserSelector* rewriteSpecifiersWithElementNameForContentPseudoElement(const QualifiedName& tag, const AtomicString& elementName, CSSParserSelector* specifiers, bool tagIsForNamespaceRule); CSSParserSelector 165 Source/core/css/parser/BisonCSSParser.h CSSParserSelector* rewriteSpecifiersWithNamespaceIfNeeded(CSSParserSelector*); CSSParserSelector 166 Source/core/css/parser/BisonCSSParser.h CSSParserSelector* rewriteSpecifiers(CSSParserSelector*, CSSParserSelector*); CSSParserSelector 167 Source/core/css/parser/BisonCSSParser.h CSSParserSelector* rewriteSpecifiersForShadowDistributed(CSSParserSelector* specifiers, CSSParserSelector* distributedPseudoElementSelector); CSSParserSelector 171 Source/core/css/parser/BisonCSSParser.h Vector<OwnPtr<CSSParserSelector> >* reusableSelectorVector() { return &m_reusableSelectorVector; } CSSParserSelector 297 Source/core/css/parser/BisonCSSParser.h Vector<CSSParserSelector*> m_floatingSelectors; CSSParserSelector 298 Source/core/css/parser/BisonCSSParser.h Vector<Vector<OwnPtr<CSSParserSelector> >*> m_floatingSelectorVectors; CSSParserSelector 308 Source/core/css/parser/BisonCSSParser.h Vector<OwnPtr<CSSParserSelector> > m_reusableSelectorVector;