ladybird/Userland/Libraries/LibCpp
Lenny Maiorani 59b7e6a213 Libraries: Use default constructors/destructors in LibCpp
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#cother-other-default-operation-rules

"The compiler is more likely to get the default semantics right and
you cannot implement these functions better than the compiler."
2022-03-10 18:04:26 -08:00
..
Tests Libraries/LibCpp: Add parser test for out-of-line function definitions 2022-02-23 00:48:44 +00:00
AST.cpp LibCpp: Don't include parameter type in FunctionType::to_string if null 2022-03-05 15:36:03 +01:00
AST.h LanguageServers/Cpp: Make find declaration of enums work 2022-02-27 21:42:05 +01:00
CMakeLists.txt LibCpp: Add SemanticSyntaxHighlighter 2022-02-09 00:51:31 +01:00
Lexer.cpp LibCpp: Update list of well-known C++ types to match current AK 2021-11-30 23:34:40 +01:00
Lexer.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
Parser.cpp LibCpp: Set end position for the return type node of FunctionType nodes 2022-02-27 21:42:05 +01:00
Parser.h LibCpp: Add public Parser::tokens() method 2022-02-09 00:51:31 +01:00
Preprocessor.cpp LibCpp: Fix lexing of IncludePath token 2022-02-09 00:51:31 +01:00
Preprocessor.h LibCpp: Add Preprocessor:unprocessed_token() 2022-02-09 00:51:31 +01:00
SemanticSyntaxHighlighter.cpp LibCpp: Add SemanticSyntaxHighlighter 2022-02-09 00:51:31 +01:00
SemanticSyntaxHighlighter.h Libraries: Use default constructors/destructors in LibCpp 2022-03-10 18:04:26 -08:00
SyntaxHighlighter.cpp Libraries: Use default constructors/destructors in LibCpp 2022-03-10 18:04:26 -08:00
SyntaxHighlighter.h Libraries: Use default constructors/destructors in LibCpp 2022-03-10 18:04:26 -08:00
Token.cpp LibCpp: Modify Token::to_string() to include more information 2021-05-22 15:52:11 +02:00
Token.h Userland: Undefine FOR_EACH_TOKEN_TYPE everywhere 2022-02-07 18:39:50 +01:00