mirror of https://github.com/qt/qtbase.git
QString and QByteArray are critical, too, and not because of their ownership semantics, but because of the algorithms operating on them. The views have largely the same algorithms, so the same rationale applies here. Unlike the owning containers, the views are mostly inline, so mark the headers. The implementation files, OTOH, are not critical, because they contain only trivial implementation: - QDebug op<< (qanystringview.cpp) - none (qstringview.cpp) The qdoc files, some of which have in the past moved from qdoc to cpp and/or back, are insignificant reason:docs. Task-number: QTBUG-135195 Pick-to: 6.10.0 6.10 6.9 6.8 Change-Id: Ic7874d5d28a966be52813ada36e65f488e6fb653 Reviewed-by: Ivan Solovev <ivan.solovev@qt.io> |
||
---|---|---|
.github/workflows | ||
LICENSES | ||
bin | ||
cmake | ||
coin | ||
config.tests | ||
dist | ||
doc | ||
examples | ||
lib | ||
libexec | ||
mkspecs | ||
qmake | ||
src | ||
tests | ||
util | ||
.cmake.conf | ||
.gitattributes | ||
.gitignore | ||
.gitreview | ||
.tag | ||
CMakeLists.txt | ||
REUSE.toml | ||
config_help.txt | ||
configure | ||
configure.bat | ||
configure.cmake | ||
dependencies.yaml | ||
licenseRule.json | ||
qt_cmdline.cmake |