serenity/Userland/Libraries/LibCpp
Vyacheslav Pukhanov 0b5d414eba LibCpp: Add preprocessor option to ignore unsupported keywords
Under some circumstances we need to ignore unsupported preprocessor
keywords instead of crashing the processing, for example during live
parsing in HackStudio.
2021-03-18 07:49:18 +01:00
..
AST.cpp Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 2021-03-12 17:29:37 +01:00
AST.h LibCpp: Implement Parser::text_in_range using text of tokens 2021-03-13 10:17:02 +01:00
CMakeLists.txt LibCpp: Move Cpp::Token to a separate file 2021-03-13 10:17:02 +01:00
Lexer.cpp LibCpp: Store the text of a token as a StringView member 2021-03-13 10:17:02 +01:00
Lexer.h LibCpp: Move Cpp::Token to a separate file 2021-03-13 10:17:02 +01:00
Parser.cpp LibCpp: Return empty TranslationUnit from Parser::parse() if no tokens exist 2021-03-16 18:59:19 +01:00
Parser.h LanguageServers/Cpp: Support jumping to declaration of preprocessor 2021-03-13 10:17:02 +01:00
Preprocessor.cpp LibCpp: Add preprocessor option to ignore unsupported keywords 2021-03-18 07:49:18 +01:00
Preprocessor.h LibCpp: Add preprocessor option to ignore unsupported keywords 2021-03-18 07:49:18 +01:00
SyntaxHighlighter.cpp LibCpp: Access Cpp::Token members via getter functions 2021-03-13 10:17:02 +01:00
SyntaxHighlighter.h LibSyntax: Make rehighlight() take Gfx::Palette as by const-reference 2021-02-11 23:52:39 +01:00
Token.cpp LibCpp: Move Cpp::Token to a separate file 2021-03-13 10:17:02 +01:00
Token.h LibCpp: Store the text of a token as a StringView member 2021-03-13 10:17:02 +01:00