mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 02:47:34 +00:00
LibXML: Convert some tab characters to spaces
This commit is contained in:
parent
61d0b66bfb
commit
f8cdfb8907
1 changed files with 12 additions and 12 deletions
|
@ -282,9 +282,9 @@ ErrorOr<void, ParseError> Parser::parse_prolog()
|
||||||
auto rollback = rollback_point();
|
auto rollback = rollback_point();
|
||||||
auto rule = enter_rule();
|
auto rule = enter_rule();
|
||||||
|
|
||||||
// prolog ::= XMLDecl Misc* (doctypedecl Misc*)?
|
// prolog ::= XMLDecl Misc* (doctypedecl Misc*)?
|
||||||
// The following is valid in XML 1.0.
|
// The following is valid in XML 1.0.
|
||||||
// prolog ::= XMLDecl? Misc* (doctypedecl Misc*)?
|
// prolog ::= XMLDecl? Misc* (doctypedecl Misc*)?
|
||||||
if (auto result = parse_xml_decl(); result.is_error()) {
|
if (auto result = parse_xml_decl(); result.is_error()) {
|
||||||
m_version = Version::Version10;
|
m_version = Version::Version10;
|
||||||
m_in_compatibility_mode = true;
|
m_in_compatibility_mode = true;
|
||||||
|
@ -425,7 +425,7 @@ ErrorOr<void, ParseError> Parser::parse_misc()
|
||||||
auto rollback = rollback_point();
|
auto rollback = rollback_point();
|
||||||
auto rule = enter_rule();
|
auto rule = enter_rule();
|
||||||
|
|
||||||
// Misc ::= Comment | PI | S
|
// Misc ::= Comment | PI | S
|
||||||
if (auto result = parse_comment(); !result.is_error()) {
|
if (auto result = parse_comment(); !result.is_error()) {
|
||||||
rollback.disarm();
|
rollback.disarm();
|
||||||
return {};
|
return {};
|
||||||
|
@ -510,7 +510,7 @@ ErrorOr<Name, ParseError> Parser::parse_processing_instruction_target()
|
||||||
auto rollback = rollback_point();
|
auto rollback = rollback_point();
|
||||||
auto rule = enter_rule();
|
auto rule = enter_rule();
|
||||||
|
|
||||||
// PITarget ::= Name - (('X' | 'x') ('M' | 'm') ('L' | 'l'))
|
// PITarget ::= Name - (('X' | 'x') ('M' | 'm') ('L' | 'l'))
|
||||||
auto target = TRY(parse_name());
|
auto target = TRY(parse_name());
|
||||||
auto accept = accept_rule();
|
auto accept = accept_rule();
|
||||||
|
|
||||||
|
@ -645,7 +645,7 @@ ErrorOr<NonnullOwnPtr<Node>, ParseError> Parser::parse_empty_element_tag()
|
||||||
auto rollback = rollback_point();
|
auto rollback = rollback_point();
|
||||||
auto rule = enter_rule();
|
auto rule = enter_rule();
|
||||||
|
|
||||||
// EmptyElemTag ::= '<' Name (S Attribute)* S? '/>'
|
// EmptyElemTag ::= '<' Name (S Attribute)* S? '/>'
|
||||||
TRY(expect("<"sv));
|
TRY(expect("<"sv));
|
||||||
auto accept = accept_rule();
|
auto accept = accept_rule();
|
||||||
|
|
||||||
|
@ -677,7 +677,7 @@ ErrorOr<Attribute, ParseError> Parser::parse_attribute()
|
||||||
auto rollback = rollback_point();
|
auto rollback = rollback_point();
|
||||||
auto rule = enter_rule();
|
auto rule = enter_rule();
|
||||||
|
|
||||||
// Attribute ::= Name Eq AttValue
|
// Attribute ::= Name Eq AttValue
|
||||||
auto name = TRY(parse_name());
|
auto name = TRY(parse_name());
|
||||||
auto accept = accept_rule();
|
auto accept = accept_rule();
|
||||||
|
|
||||||
|
@ -828,7 +828,7 @@ ErrorOr<Name, ParseError> Parser::parse_end_tag()
|
||||||
auto rollback = rollback_point();
|
auto rollback = rollback_point();
|
||||||
auto rule = enter_rule();
|
auto rule = enter_rule();
|
||||||
|
|
||||||
// ETag ::= '</' Name S? '>'
|
// ETag ::= '</' Name S? '>'
|
||||||
TRY(expect("</"sv));
|
TRY(expect("</"sv));
|
||||||
auto accept = accept_rule();
|
auto accept = accept_rule();
|
||||||
|
|
||||||
|
@ -1098,17 +1098,17 @@ ErrorOr<AttributeListDeclaration::Definition, ParseError> Parser::parse_attribut
|
||||||
TRY(skip_whitespace(Required::Yes));
|
TRY(skip_whitespace(Required::Yes));
|
||||||
|
|
||||||
// AttType ::= StringType | TokenizedType | EnumeratedType
|
// AttType ::= StringType | TokenizedType | EnumeratedType
|
||||||
// StringType ::= 'CDATA'
|
// StringType ::= 'CDATA'
|
||||||
// TokenizedType ::= 'ID'
|
// TokenizedType ::= 'ID'
|
||||||
// | 'IDREF'
|
// | 'IDREF'
|
||||||
// | 'IDREFS'
|
// | 'IDREFS'
|
||||||
// | 'ENTITY'
|
// | 'ENTITY'
|
||||||
// | 'ENTITIES'
|
// | 'ENTITIES'
|
||||||
// | 'NMTOKEN'
|
// | 'NMTOKEN'
|
||||||
// | 'NMTOKENS'
|
// | 'NMTOKENS'
|
||||||
// EnumeratedType ::= NotationType | Enumeration
|
// EnumeratedType ::= NotationType | Enumeration
|
||||||
// NotationType ::= 'NOTATION' S '(' S? Name (S? '|' S? Name)* S? ')'
|
// NotationType ::= 'NOTATION' S '(' S? Name (S? '|' S? Name)* S? ')'
|
||||||
// Enumeration ::= '(' S? Nmtoken (S? '|' S? Nmtoken)* S? ')'
|
// Enumeration ::= '(' S? Nmtoken (S? '|' S? Nmtoken)* S? ')'
|
||||||
if (m_lexer.consume_specific("CDATA")) {
|
if (m_lexer.consume_specific("CDATA")) {
|
||||||
type = AttributeListDeclaration::StringType::CData;
|
type = AttributeListDeclaration::StringType::CData;
|
||||||
} else if (m_lexer.consume_specific("IDREFS")) {
|
} else if (m_lexer.consume_specific("IDREFS")) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue