summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCpp
AgeCommit message (Expand)Author
2023-03-15LibSyntax+Libraries: Replace TextStyle with Gfx::TextAttributesSam Atkins
2023-03-06LibCpp: Remove Nonnull*PtrVector from list of known SerenityOS typesAndreas Kling
2023-03-06Everywhere: Remove NonnullRefPtr.h includesAndreas Kling
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling
2023-03-03LibCpp: Add folding regions to syntax highlightersSam Atkins
2023-02-28AK+Everywhere: Make GenericLexer::ignore_until() stop before the valueSam Atkins
2023-02-21LibCpp: Make C++ AST (mostly) const-correctAndreas Kling
2023-02-13LibCore: Rename `File` to `DeprecatedFile`Tim Schumacher
2023-01-27AK: Remove StringBuilder::build() in favor of to_deprecated_string()Linus Groh
2023-01-27LibCpp: Remove declarations for non-existent methodsSam Atkins
2023-01-27LibCpp: Parse 'using namespace' declarationsPoseydon42
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03Everywhere: Run clang-formatLinus Groh
2022-11-27LibSyntax: Teach each highlighter about it's comment syntaxKyle Lanmon
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-11-01Everywhere: Explicitly link all binaries against the LibC targetTim Schumacher
2022-09-19LibCpp: Add .clang-format to disable clang-format for the LibCpp TestsBrian Gianforcaro
2022-09-17Everywhere: Fix badly-formatted includesBen Wiederhake
2022-07-12Everywhere: Replace single-char StringView op. arguments with charssin-ack
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-14LibCpp: Support "FIXME" for commentsFerhat Geçdoğan
2022-05-29Everywhere: Fix a bunch of typosLinus Groh
2022-05-21LibCodeComprehension: Re-organize code comprehension related codeItamar
2022-04-17LibCpp: Parse inheritanceItamar
2022-04-09LibGfx: Move other font-related files to LibGfx/Font/Simon Wanner
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-31LanguageServers/Cpp: Add SemanticType::PreprocessorMacroItamar
2022-03-31LibCpp: Fix parsing of macro callsItamar
2022-03-19LibCpp: Change class_name to use StringView instead of char const*Lenny Maiorani
2022-03-10Libraries: Use default constructors/destructors in LibCppLenny Maiorani
2022-03-05LibCpp: Don't include parameter type in FunctionType::to_string if nullItamar
2022-02-27LanguageServers/Cpp: Make find declaration of enums workItamar
2022-02-27LibCpp: Set end position for the return type node of FunctionType nodesItamar
2022-02-23Libraries/LibCpp: Add parser test for out-of-line function definitionsItamar
2022-02-23LibCpp: Allow qualified names in AST Declaration nodesItamar
2022-02-09LibCpp: Add SemanticSyntaxHighlighterItamar
2022-02-09LibCpp: Update regressions tests resultsItamar
2022-02-09LibCpp: Fix lexing of IncludePath tokenItamar
2022-02-09LibCpp: Add Preprocessor:unprocessed_token()Itamar
2022-02-09LibCpp: Add public Parser::tokens() methodItamar
2022-02-09LibCpp: Fix end position calculation for various AST node typesItamar
2022-02-09LibCpp: Fix parent of parameter type nodeItamar
2022-02-09LibCpp: Fix Declaration::is_member()Itamar
2022-02-07Userland: Undefine FOR_EACH_TOKEN_TYPE everywherekleines Filmröllchen
2022-01-25AK: Standardize the behaviour of GenericLexer::consume_until overloadsIdan Horowitz
2022-01-25AK: Add a consume_until(StringView) overload to GenericLexerIdan Horowitz
2021-12-05LibCpp: Cast unused smart-pointer return values to voidSam Atkins
2021-12-03LibCpp: Add "ignore invalid statements" option to PreprocessorItamar