Commit History

Author SHA1 Message Date
  Itamar 1f9f6ea9d6 LibCpp: Support parsing function qualifiers 4 years ago
  Itamar ee35fc0da3 LibCpp: Support parsing empty return statements 4 years ago
  Itamar 0babb39cae LibCpp: Parse variable declarations in global scope 4 years ago
  Itamar b5cab861e3 LibCpp: Parse Namespace declaration 4 years ago
  Linus Groh 6c8185151e LibCpp: Return empty TranslationUnit from Parser::parse() if no tokens exist 4 years ago
  Itamar 8688259ed9 LanguageServers/Cpp: Support jumping to declaration of preprocessor 4 years ago
  Itamar 5b22f6f45a LibCpp: Parser no longer holds the program's source 4 years ago
  Itamar 8a102fe3ec LibCpp: Implement Parser::text_in_range using text of tokens 4 years ago
  Itamar 97f2cd596b LibCpp: Remove node_span_size, add index_of_node_at 4 years ago
  Itamar 26d9485562 LibCpp: Store the text of a token as a StringView member 4 years ago
  Itamar 5cd1c69b96 LibCpp: Access Cpp::Token members via getter functions 4 years ago
  Itamar 3658c4c567 LibCpp: Replace defined preprocessor values when parsing 4 years ago
  Andreas Kling ef1e5db1d0 Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 4 years ago
  Itamar 1d3b5dabc3 LibCpp: Parse ellipsis 4 years ago
  Itamar 5c79297b2c LibCpp: Consume attribute specification when parsing 4 years ago
  Itamar 5a7abb8363 LibCpp: Parse type qualifiers 4 years ago
  AnotherTest 857cdee0d0 AK: Make dbgln_if() avoid evaluating the arguments when disabled 4 years ago
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY 4 years ago
  Itamar d3ff82ba80 LibCpp: Store filename in ASTNodes 4 years ago
  Itamar 8ace2cfa18 LibCpp: Fix lexing & parsing of non-terminated strings 4 years ago
  Itamar ef9bfbd383 LanguageServers/Cpp: Autocomplete declarations from included headers 4 years ago
  Itamar 2d2b3ba5ed LibCpp: Include CPP_DEBUG in AK/Debug.h 4 years ago
  Itamar 8ed65d7b48 LibCpp: Parse If statements 4 years ago
  Itamar c96b6987c4 LibCpp: Add the beginning of a C++ parser 4 years ago