haikuwebkit/Source/WebCore/css/parser
Myles C. Maxfield efb30b63ee Tiny cleanups in CSS parsing code
https://bugs.webkit.org/show_bug.cgi?id=229369

Reviewed by Alan Bujtas.

Use references for non-nullable pointers, and pass nullptr instead of 0 to other pointer parameters.

No new tests because there is no behavior change.

* css/StyleSheetContents.cpp:
(WebCore::StyleSheetContents::parseAuthorStyleSheet):
(WebCore::StyleSheetContents::parseString):
* css/StyleSheetContents.h:
* css/parser/CSSParser.cpp:
(WebCore::CSSParser::parseSheet):
* css/parser/CSSParser.h:
* css/parser/CSSParserImpl.cpp:
(WebCore::CSSParserImpl::parseStyleSheet):
* css/parser/CSSParserImpl.h:

Canonical link: https://commits.webkit.org/240815@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281426 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-08-23 00:52:28 +00:00
..
CSSAtRuleID.cpp
CSSAtRuleID.h
CSSDeferredParser.cpp
CSSDeferredParser.h
CSSParser.cpp Tiny cleanups in CSS parsing code 2021-08-23 00:52:28 +00:00
CSSParser.h Tiny cleanups in CSS parsing code 2021-08-23 00:52:28 +00:00
CSSParserContext.cpp [:has() pseudo-class] Basic support 2021-08-20 05:15:47 +00:00
CSSParserContext.h [:has() pseudo-class] Basic support 2021-08-20 05:15:47 +00:00
CSSParserFastPaths.cpp [LFC][IFC] Add support for overflow-wrap: anywhere 2021-08-19 20:02:53 +00:00
CSSParserFastPaths.h Non-unified build fixes late June 2021 edition 2021-06-22 00:47:26 +00:00
CSSParserIdioms.cpp Fix CSS serialization issues affecting css-counter-styles tests 2021-06-19 20:31:11 +00:00
CSSParserIdioms.h Fix CSS serialization issues affecting css-counter-styles tests 2021-06-19 20:31:11 +00:00
CSSParserImpl.cpp Tiny cleanups in CSS parsing code 2021-08-23 00:52:28 +00:00
CSSParserImpl.h Tiny cleanups in CSS parsing code 2021-08-23 00:52:28 +00:00
CSSParserMode.h Factor out token-type dependent CSS property parsing functions to allow more code sharing 2021-06-01 16:49:09 +00:00
CSSParserObserver.h
CSSParserObserverWrapper.cpp
CSSParserObserverWrapper.h
CSSParserSelector.cpp
CSSParserSelector.h [:has() pseudo-class] Basic support 2021-08-20 05:15:47 +00:00
CSSParserToken.cpp CSS parser using a token for Unicode ranges, but recent CSS specification says it should not 2021-07-02 06:37:39 +00:00
CSSParserToken.h CSS parser using a token for Unicode ranges, but recent CSS specification says it should not 2021-07-02 06:37:39 +00:00
CSSParserTokenRange.cpp
CSSParserTokenRange.h
CSSPropertyParser.cpp Unreviewed. Remove the build warnings below since r279050. 2021-06-27 05:42:32 +00:00
CSSPropertyParser.h
CSSPropertyParserHelpers.cpp CSS parser using a token for Unicode ranges, but recent CSS specification says it should not 2021-07-02 06:37:39 +00:00
CSSPropertyParserHelpers.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
CSSPropertyParserWorkerSafe.cpp Non-unified build fixes, mid-July 2021 edition 2021-07-15 12:40:39 +00:00
CSSPropertyParserWorkerSafe.h Remove <wtf/Optional.h> 2021-06-02 06:45:51 +00:00
CSSSelectorParser.cpp [:has() pseudo-class] Basic support 2021-08-20 05:15:47 +00:00
CSSSelectorParser.h [:has() pseudo-class] Basic support 2021-08-20 05:15:47 +00:00
CSSSupportsParser.cpp
CSSSupportsParser.h
CSSTokenizer.cpp XHR.send(Document) should replace mismatched surrogates with replacement character before sending 2021-07-22 17:44:34 +00:00
CSSTokenizer.h CSS parser using a token for Unicode ranges, but recent CSS specification says it should not 2021-07-02 06:37:39 +00:00
CSSTokenizerInputStream.cpp
CSSTokenizerInputStream.h
CSSVariableParser.cpp CSS parser "consume declaration" algorithm does not handle whitespace correctly 2021-06-29 01:34:20 +00:00
CSSVariableParser.h
MediaQueryBlockWatcher.cpp
MediaQueryBlockWatcher.h
MediaQueryParser.cpp Next step toward using std::optional directly instead of through WTF::Optional typedef 2021-05-28 01:26:23 +00:00
MediaQueryParser.h Remove <wtf/Optional.h> 2021-06-02 06:45:51 +00:00
SizesAttributeParser.cpp
SizesAttributeParser.h
SizesCalcParser.cpp CSS parser using a token for Unicode ranges, but recent CSS specification says it should not 2021-07-02 06:37:39 +00:00
SizesCalcParser.h