summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCpp
AgeCommit message (Expand)Author
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
2021-11-30LibCpp: Update list of well-known C++ types to match current AKAndreas Kling
2021-11-30LibCpp: Use StringView for the known keywords arrayAndreas Kling
2021-11-29LibCpp: Fix copy paste typo in Parser::match_secondary_expressionBrian Gianforcaro
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-09-28LibCpp: Remove redundant comparison to Token::Type::PipePipeBrian Gianforcaro
2021-08-21LibCpp: Use lex_iterable() where applicableItamar
2021-08-21LibCpp: Add lex_iterable() method to the LexerItamar