Commit History

Autor SHA1 Mensaxe Data
  Idan Horowitz 086969277e Everywhere: Run clang-format %!s(int64=3) %!d(string=hai) anos
  Itamar 4a8afd6b4e LibCpp: Add public Parser::tokens() method %!s(int64=3) %!d(string=hai) anos
  Itamar 4f1c77a059 LibCpp: Fix end position calculation for various AST node types %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 8b1108e485 Everywhere: Pass AK::StringView by value %!s(int64=3) %!d(string=hai) anos
  Itamar 9da9398bf0 LibCpp: Do macro substitution in the preprocessor instead of the parser %!s(int64=4) %!d(string=hai) anos
  Itamar 0c4dc00f01 LibCpp: Import definitions from headers while processing %!s(int64=4) %!d(string=hai) anos
  Itamar 4673a517f6 LibCpp: Do lexing in the Preprocessor %!s(int64=4) %!d(string=hai) anos
  Itamar 42eb06f045 LibCpp: Don't store entire ASTNode vector in each parser state %!s(int64=4) %!d(string=hai) anos
  Itamar eb6a15d52b LibCpp: Only store error messages for the main parser state %!s(int64=4) %!d(string=hai) anos
  Itamar 232013c05b LibCpp: Add Parser::tokens_in_range(start, end) %!s(int64=4) %!d(string=hai) anos
  Itamar d7aa831a43 LibCpp: Differentiate between Type and NamedType %!s(int64=4) %!d(string=hai) anos
  Federico Guerinoni e0f1c237d2 HackStudio: Make TODO entries clickable %!s(int64=4) %!d(string=hai) anos
  Federico Guerinoni c397e030f4 LibCpp: Add function for retrieving TODO comments from the parser %!s(int64=4) %!d(string=hai) anos
  Itamar 7de6c1489b LibCpp: Parse basic constructors and destructors %!s(int64=4) %!d(string=hai) anos
  Itamar fd851ec5c9 LibCpp: Handle class access-specifiers in the Parser %!s(int64=4) %!d(string=hai) anos
  Itamar dcdb0c7035 LibCpp: Support non-field class members %!s(int64=4) %!d(string=hai) anos
  Itamar 5c42dc854d LibCpp: Rename m_definitions=>m_preprocessor_definitions %!s(int64=4) %!d(string=hai) anos
  Andreas Kling b91c49364d AK: Rename adopt() to adopt_ref() %!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
  Itamar 4831dc0e30 LibCpp: Support parsing class declarations %!s(int64=4) %!d(string=hai) anos
  Itamar 9e2e36724d LibCpp: Add TemplatizedName %!s(int64=4) %!d(string=hai) anos
  Itamar e16036b9cc LibCpp: Introduce DummyASTNode %!s(int64=4) %!d(string=hai) anos
  Itamar aa717e6a62 LibCpp: Parse C-Style parse expressions %!s(int64=4) %!d(string=hai) anos
  Itamar 44833f1621 LibCpp: Parse braced initialization list %!s(int64=4) %!d(string=hai) anos
  Itamar fc503b1368 LibCpp: Parse sizeof() expression %!s(int64=4) %!d(string=hai) anos
  Itamar 8962581c9c LibCpp: Parse C++ cast expressions %!s(int64=4) %!d(string=hai) anos
  Itamar 646aaa111b LibCpp: Support parsing templatized function calls %!s(int64=4) %!d(string=hai) anos
  Itamar 3295609aea LibCpp: Add AST::Name %!s(int64=4) %!d(string=hai) anos
  Itamar 29b6915db9 LibCpp: Parse templatized types %!s(int64=4) %!d(string=hai) anos
  Itamar 1f9f6ea9d6 LibCpp: Support parsing function qualifiers %!s(int64=4) %!d(string=hai) anos