Home
last modified time | relevance | path

Searched refs:CFX_CSSSyntaxParser (Results 1 – 7 of 7) sorted by relevance

/external/pdfium/core/fxcrt/css/
Dcfx_csssyntaxparser_unittest.cpp15 CFX_CSSSyntaxParser parser(input); in TEST()
17 EXPECT_EQ(CFX_CSSSyntaxParser::Status::kEOS, parser.DoSyntaxParse()); in TEST()
18 EXPECT_EQ(CFX_CSSSyntaxParser::Status::kEOS, parser.DoSyntaxParse()); in TEST()
23 CFX_CSSSyntaxParser parser(input); in TEST()
25 EXPECT_EQ(CFX_CSSSyntaxParser::Status::kEOS, parser.DoSyntaxParse()); in TEST()
26 EXPECT_EQ(CFX_CSSSyntaxParser::Status::kEOS, parser.DoSyntaxParse()); in TEST()
31 CFX_CSSSyntaxParser parser(input); in TEST()
33 EXPECT_EQ(CFX_CSSSyntaxParser::Status::kEOS, parser.DoSyntaxParse()); in TEST()
34 EXPECT_EQ(CFX_CSSSyntaxParser::Status::kEOS, parser.DoSyntaxParse()); in TEST()
39 CFX_CSSSyntaxParser parser(input); in TEST()
[all …]
Dcfx_cssstylesheet.cpp30 auto pSyntax = std::make_unique<CFX_CSSSyntaxParser>(buffer); in LoadBuffer()
32 CFX_CSSSyntaxParser::Status eStatus = pSyntax->DoSyntaxParse(); in LoadBuffer()
33 if (eStatus == CFX_CSSSyntaxParser::Status::kStyleRule) in LoadBuffer()
35 if (eStatus == CFX_CSSSyntaxParser::Status::kEOS) in LoadBuffer()
37 if (eStatus == CFX_CSSSyntaxParser::Status::kError) in LoadBuffer()
42 CFX_CSSSyntaxParser::Status CFX_CSSStyleSheet::LoadStyleRule( in LoadStyleRule()
43 CFX_CSSSyntaxParser* pSyntax) { in LoadStyleRule()
51 case CFX_CSSSyntaxParser::Status::kSelector: { in LoadStyleRule()
58 case CFX_CSSSyntaxParser::Status::kPropertyName: { in LoadStyleRule()
65 case CFX_CSSSyntaxParser::Status::kPropertyValue: { in LoadStyleRule()
[all …]
Dcfx_csssyntaxparser.cpp23 CFX_CSSSyntaxParser::CFX_CSSSyntaxParser(WideStringView str) : m_Input(str) {} in CFX_CSSSyntaxParser() function in CFX_CSSSyntaxParser
25 CFX_CSSSyntaxParser::~CFX_CSSSyntaxParser() = default;
27 void CFX_CSSSyntaxParser::SetParseOnlyDeclarations() { in SetParseOnlyDeclarations()
31 CFX_CSSSyntaxParser::Status CFX_CSSSyntaxParser::DoSyntaxParse() { in DoSyntaxParse()
159 void CFX_CSSSyntaxParser::SaveMode(Mode mode) { in SaveMode()
163 bool CFX_CSSSyntaxParser::RestoreMode() { in RestoreMode()
173 WideStringView CFX_CSSSyntaxParser::GetCurrentString() const { in GetCurrentString()
Dcfx_cssstylesheet.h28 CFX_CSSSyntaxParser::Status LoadStyleRule(CFX_CSSSyntaxParser* pSyntax);
29 void SkipRuleSet(CFX_CSSSyntaxParser* pSyntax);
Dcfx_csssyntaxparser.h16 class CFX_CSSSyntaxParser {
30 explicit CFX_CSSSyntaxParser(WideStringView str);
31 ~CFX_CSSSyntaxParser();
Dcfx_cssstyleselector.cpp142 auto pSyntax = std::make_unique<CFX_CSSSyntaxParser>(style.AsStringView()); in AppendInlineStyle()
149 CFX_CSSSyntaxParser::Status eStatus = pSyntax->DoSyntaxParse(); in AppendInlineStyle()
150 if (eStatus == CFX_CSSSyntaxParser::Status::kPropertyName) { in AppendInlineStyle()
155 } else if (eStatus == CFX_CSSSyntaxParser::Status::kPropertyValue) { in AppendInlineStyle()
/external/pdfium/testing/fuzzers/
Dpdf_css_fuzzer.cc18 CFX_CSSSyntaxParser parser(input.AsStringView()); in LLVMFuzzerTestOneInput()
19 CFX_CSSSyntaxParser::Status status; in LLVMFuzzerTestOneInput()
22 } while (status != CFX_CSSSyntaxParser::Status::kError && in LLVMFuzzerTestOneInput()
23 status != CFX_CSSSyntaxParser::Status::kEOS); in LLVMFuzzerTestOneInput()