1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 00:27:35 +00:00
serenity/Userland/Shell
sin-ack c70f45ff44 Everywhere: Explicitly specify the size in StringView constructors
This commit moves the length calculations out to be directly on the
StringView users. This is an important step towards the goal of removing
StringView(char const*), as it moves the responsibility of calculating
the size of the string to the user of the StringView (which will prevent
naive uses causing OOB access).
2022-07-12 23:11:35 +02:00
..
Tests Shell: Remove sigpipe.sh.out artefact after failure 2021-12-13 16:20:29 +03:30
AST.cpp Shell: Immediately resolve value when setting a variable 2022-07-04 10:23:15 +00:00
AST.h Shell: Immediately resolve value when setting a variable 2022-07-04 10:23:15 +00:00
Builtin.cpp Everywhere: Explicitly specify the size in StringView constructors 2022-07-12 23:11:35 +02:00
CMakeLists.txt LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
Execution.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Formatter.cpp Shell: Add support for regex match patterns 2022-04-18 19:53:10 +04:30
Formatter.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
Forward.h Shell: Add support for heredocs 2021-04-29 20:25:56 +02:00
ImmediateFunctions.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Job.cpp Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
Job.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
main.cpp Userland: Convert command line arguments to String/StringView 2022-07-12 23:11:35 +02:00
NodeVisitor.cpp Shell: Add support for regex match patterns 2022-04-18 19:53:10 +04:30
NodeVisitor.h Shell: Add support for heredocs 2021-04-29 20:25:56 +02:00
Parser.cpp Shell: Add support for regex match patterns 2022-04-18 19:53:10 +04:30
Parser.h Shell: Add support for regex match patterns 2022-04-18 19:53:10 +04:30
Shell.cpp Everywhere: Explicitly specify the size in StringView constructors 2022-07-12 23:11:35 +02:00
Shell.h Shell: Highlight commands with a hyperlink to open their help pages 2022-04-21 09:12:37 +04:30
SyntaxHighlighter.cpp LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
SyntaxHighlighter.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00