История коммитов

Автор SHA1 Сообщение Дата
  Richard Smith a6061d975c Compute type layouts in SemIR / Check (#7066) 2 недель назад
  Richard Smith f31e1685fd Only export each class or namespace to C++ once. (#7042) 2 недель назад
  Nicholas Bishop 0075d530b9 Support const eval when calling a C++ thunk (#6947) 1 месяц назад
  Richard Smith 181a592b8c Support for parsing expression patterns (#6977) 1 месяц назад
  Jon Ross-Perkins e0305684b0 Add MakeVerifiedLocIdAndInst for runtime validation (#6942) 1 месяц назад
  Geoff Romer e0c6800ab3 Reverse nesting structure of parameter patterns (#6930) 1 месяц назад
  David Blaikie 14b72f16da SemIR::Namespace->clang::NamespaceDecl interop (#6935) 1 месяц назад
  Nicholas Bishop c1fd771242 Support calling constexpr functions at compile time (#6878) 1 месяц назад
  Geoff Romer 18cfeb7476 Add support for `->?` return forms (#6849) 1 месяц назад
  Geoff Romer 21291b4cc3 Remove `InitForm::index` (#6817) 1 месяц назад
  Nicholas Bishop e5957037fb Support assigning to a variable through an imported macro (#6827) 1 месяц назад
  Geoff Romer 6dba8ee111 Remove index fields from ParamPatterns (#6815) 2 месяцев назад
  Nicholas Bishop 069c6f4447 Refactor `TryEvaluateMacroToConstant` to simplify and dedup code (#6820) 2 месяцев назад
  Nicholas Bishop 2389590230 Support pointer template params (#6810) 2 месяцев назад
  Richard Smith d5ec82e7ac Don't crash if clang setup fails. (#6804) 2 месяцев назад
  Geoff Romer bf9219d30e Check support for form literals and `:?` bindings (#6747) 2 месяцев назад
  Dana Jansens fbc8d59d32 Introduce Diagnostics::ContextScope and remove diagnoser callbacks in type completion (#6761) 2 месяцев назад
  little Kitchen 8edd5eb9a1 fix: reject {} initialization for non-aggregate C++ classes (#6675) 2 месяцев назад
  Burak Emir fdb188ccfd Implement unused pattern bindings, continued (#6518) 2 месяцев назад
  Geoff Romer f1b6e818d1 Rename FormExpr fields for clarity/consistency. (#6746) 2 месяцев назад
  Richard Smith 1aa1a2a373 Fix crash when referring to a C++ variable whose type's scope has not been imported. (#6743) 2 месяцев назад
  Jon Ross-Perkins 2c6d9c7f66 Rename type's GetInstId to GetTypeInstId, reflecting returned type (#6708) 2 месяцев назад
  Jon Ross-Perkins f0e04c89c3 Share more function logic between custom/thunk/C++ functions. (#6690) 2 месяцев назад
  Richard Smith e69c3fd978 Support list initialization of C++ classes that is performed via a constructor call. (#6660) 3 месяцев назад
  Richard Smith 093d5072db Add support for using C++ user-defined conversions via interop (#6646) 3 месяцев назад
  Richard Smith 05ea0e77d9 Map structs and tuples to initializer lists in C++ overload resolution. (#6620) 3 месяцев назад
  Geoff Romer 95eb7b16bb Expose C++ reference returns as Carbon reference returns (#6618) 3 месяцев назад
  Richard Smith de0ad6730f Fix crash if a member of `std::string_view` is found in a derived class. (#6604) 3 месяцев назад
  Chandler Carruth 9861c31476 Update LLVM to a recent commit (#6599) 3 месяцев назад
  David Blaikie f1f6005d4a Perform Clang IRGen during `check` (#6569) 3 месяцев назад