summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCpp
AgeCommit message (Expand)Author
2021-03-18LibCpp: Add preprocessor option to ignore unsupported keywordsVyacheslav Pukhanov
2021-03-16LibCpp: Return empty TranslationUnit from Parser::parse() if no tokens existLinus Groh
2021-03-13LanguageServers/Cpp: Support jumping to declaration of preprocessorItamar
2021-03-13LanguageServers/Cpp: Complete Preprocessor definitionsItamar
2021-03-13LibCpp: Parser no longer holds the program's sourceItamar
2021-03-13LibCpp: Implement Parser::text_in_range using text of tokensItamar
2021-03-13LibCpp: Remove node_span_size, add index_of_node_atItamar
2021-03-13LibCpp: Store the text of a token as a StringView memberItamar
2021-03-13LibCpp: Access Cpp::Token members via getter functionsItamar
2021-03-13LibCpp: Move Cpp::Token to a separate fileItamar
2021-03-13LibCpp: Replace defined preprocessor values when parsingItamar
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-03-06LibCpp: Don't crash on an empty '#' lineItamar
2021-03-06LibCpp: Check if type is null in VariableDeclaration::dumpItamar
2021-03-02LibCpp: Parse ellipsisItamar
2021-03-02LibCpp: Consume attribute specification when parsingItamar
2021-03-02LibCpp: Parse type qualifiersItamar
2021-02-27HackStudio: Support searching symbol declarations in the LocatorItamar
2021-02-27LanguageServers/Cpp: Update client asynchronously about symbolsItamar
2021-02-26LibCpp: Don't fail when encountering #elif statementsItamar
2021-02-24AK: Make dbgln_if() avoid evaluating the arguments when disabledAnotherTest
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-21LibCpp: Fix yet another broken outln() invocation..Andreas Kling
2021-02-21LibCpp: Fix busted outln() invocationsAndreas Kling
2021-02-20LibCpp: Replace dbgprintf() with outln()Andreas Kling
2021-02-20LibCpp: Store filename in ASTNodesItamar
2021-02-13LibCpp: Fix lexing & parsing of non-terminated stringsItamar
2021-02-11LibSyntax: Make rehighlight() take Gfx::Palette as by const-referenceAndreas Kling
2021-02-10LanguageServers/Cpp: Autocomplete declarations from included headersItamar
2021-02-10LanguageServers/Cpp: Autocomplete function and struct/class namesItamar
2021-02-08LibCpp: Start working on a C preprocessorItamar
2021-02-08LibCpp: Include CPP_DEBUG in AK/Debug.hItamar
2021-02-08LibCpp: Parse If statementsItamar
2021-02-08LibCpp: Depend on LibSyntaxItamar
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-02-08Everywhere: Remove unnecessary headers 1/4Ben Wiederhake
2021-02-07LibSyntax+LibGUI+LibJS: Move JS syntax highlighter to LibJSAndreas Kling
2021-02-07LibSyntax: Move GUI::Highlighter to Syntax::Highlighter in LibSyntaxAndreas Kling
2021-02-07LibGUI+LibCpp: Move C++ syntax highlighter to LibCppAndreas Kling
2021-01-27LibCpp: Add the beginning of a C++ parserItamar
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling