Commit History

Autor SHA1 Mensaxe Data
  Ali Mohammad Pur aeee98b3a1 AK+Everywhere: Remove the null state of DeprecatedString hai 1 ano
  Ali Mohammad Pur 12a900b97c LibCpp: Ignore the #error preprocessor directive %!s(int64=2) %!d(string=hai) anos
  Sam Atkins c06f4ac6f5 AK+Everywhere: Make GenericLexer::ignore_until() stop before the value %!s(int64=2) %!d(string=hai) anos
  Linus Groh 57dc179b1f Everywhere: Rename to_{string => deprecated_string}() where applicable %!s(int64=2) %!d(string=hai) anos
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString %!s(int64=2) %!d(string=hai) anos
  Idan Horowitz 086969277e Everywhere: Run clang-format %!s(int64=3) %!d(string=hai) anos
  Itamar 597ca68e2d LibCpp: Fix parsing of macro calls %!s(int64=3) %!d(string=hai) anos
  Itamar b67a090b79 LibCpp: Fix lexing of IncludePath token %!s(int64=3) %!d(string=hai) anos
  Itamar bed60b2d49 LibCpp: Add Preprocessor:unprocessed_token() %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 67ce9e28a5 AK: Standardize the behaviour of GenericLexer::consume_until overloads %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz d49d2c7ec4 AK: Add a consume_until(StringView) overload to GenericLexer %!s(int64=3) %!d(string=hai) anos
  Itamar c3c2fe153b LibCpp: Add "ignore invalid statements" option to Preprocessor %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 8b1108e485 Everywhere: Pass AK::StringView by value %!s(int64=3) %!d(string=hai) anos
  Itamar f91974677c LibCpp: Use lex_iterable() where applicable %!s(int64=3) %!d(string=hai) anos
  Itamar 7a4a32b112 LibCpp: Lex before processing the source in the Preprocessor %!s(int64=3) %!d(string=hai) anos
  Itamar f6c9071f0d LibCpp: Evaluate function-like macro calls %!s(int64=3) %!d(string=hai) anos
  Itamar 8505fcb8ae LibCpp: Understand preprocessor macro definition and invocation %!s(int64=3) %!d(string=hai) anos
  Itamar 9da9398bf0 LibCpp: Do macro substitution in the preprocessor instead of the parser %!s(int64=3) %!d(string=hai) anos
  Itamar 0c4dc00f01 LibCpp: Import definitions from headers while processing %!s(int64=3) %!d(string=hai) anos
  Itamar 4673a517f6 LibCpp: Do lexing in the Preprocessor %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur dc68c765b7 LibCpp: Correctly parse lines that end in '\' %!s(int64=4) %!d(string=hai) anos
  Itamar 0522a4360b LibCpp: Add option in Preprocessor to keep #include's in processed text %!s(int64=4) %!d(string=hai) anos
  Itamar 14e0011825 LibCpp: Make Preprocessor::handle_preprocessor_line return keyword %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
  Vyacheslav Pukhanov 0b5d414eba LibCpp: Add preprocessor option to ignore unsupported keywords %!s(int64=4) %!d(string=hai) anos
  Itamar 8688259ed9 LanguageServers/Cpp: Support jumping to declaration of preprocessor %!s(int64=4) %!d(string=hai) anos
  Itamar 7bf6eca9d8 LanguageServers/Cpp: Complete Preprocessor definitions %!s(int64=4) %!d(string=hai) anos
  Itamar 3658c4c567 LibCpp: Replace defined preprocessor values when parsing %!s(int64=4) %!d(string=hai) anos
  Itamar 289c466fef LibCpp: Don't crash on an empty '#' line %!s(int64=4) %!d(string=hai) anos
  Itamar 85ea60b7f1 LibCpp: Don't fail when encountering #elif statements %!s(int64=4) %!d(string=hai) anos