Historia zmian

Autor SHA1 Wiadomość Data
  David Blaikie 27be0973e7 Vtable support for generics (#5793) 9 miesięcy temu
  Richard Smith c7886f4336 Ask Clang to mangle names, don't try to do it ourselves. (#5764) 10 miesięcy temu
  David Blaikie 124313269a Represent vtables as a top level SemIR construct (#5472) 10 miesięcy temu
  Alina Sbirlea dd0905ccbb Refactor coalescing logic out of the file context. (#5723) 10 miesięcy temu
  Alina Sbirlea b0be6619ef Optimize specific function coalescing in lowering. (#5684) 10 miesięcy temu
  Jon Ross-Perkins 81ca949ab8 Replacing lowering vectors with FixedSizeValueStore (#5636) 11 miesięcy temu
  Richard Smith 14e4f219b1 Support lowering specifics for an imported generic function. (#5475) 11 miesięcy temu
  Richard Smith e91840e1b6 Split a cross-file `Lower::Context` out of `Lower::FileContext`. (#5583) 11 miesięcy temu
  Alina Sbirlea 77afd0678b Prototype for coalescing equivalent specifics of the same generic. (#5314) 11 miesięcy temu
  Richard Smith a23631f360 Support for lowering references to imported `var`s. (#5513) 11 miesięcy temu
  Boaz Brickner 852d0191a9 Add support for importing C++ inline functions (#5427) 11 miesięcy temu
  David Blaikie f45a632d77 Implement virtual call dispatch (#5308) 1 rok temu
  Alina Sbirlea 7da972b773 Create a single global for the PrintInt format string. (#5275) 1 rok temu
  David Blaikie 8e7bb2f953 Initialize vptrs to point to vtables (#5244) 1 rok temu
  David Blaikie 8847178242 Emit (relative) vtables (#5231) 1 rok temu
  Jon Ross-Perkins 0a3efb76ed Use DiagnosticEmitter for phase-specific types (#5188) 1 rok temu
  Boaz Brickner a4a229b637 Initialize `cpp_mangle_context_` in `Mangler`'s constructor (#5095) 1 rok temu
  Alina Sbirlea d3869a529b Continue: emit function definitions for specifics. (#5068) 1 rok temu
  David Blaikie e71d5942bc Function decl lowering for incomplete parameter/return types (#5038) (#5066) 1 rok temu
  Alina Sbirlea 1f5e5a7b44 Add basic lowering of generic function definitions. (#5015) 1 rok temu
  Alina Sbirlea 7a9af69595 Refactor function definition lowering. (#5014) 1 rok temu
  Jon Ross-Perkins e79d3be5bd Combine DiagnosticConverter into DiagnosticEmitter (#4878) 1 rok temu
  Jon Ross-Perkins 7eee9a3489 Refactor resolving a location into a SemIR library (#4876) 1 rok temu
  Jon Ross-Perkins 9c0faf007e Invalid comment cleanup (#4836) 1 rok temu
  Jon Ross-Perkins 6b5eb1a101 Id::Invalid -> Id::None (#4834) 1 rok temu
  Richard Smith 4a7aefefaa Add support for operators on `Core.IntLiteral`. (#4716) 1 rok temu
  Richard Smith 32e5212daa Fix lowering of a conversion from a type with a pointer value representation to a type with a copy value representation. (#4467) 1 rok temu
  Richard Smith 851ef2c517 Initial, very rough lowering for calls to specific functions and specific function declarations. (#4399) 1 rok temu
  Chandler Carruth 4845f40dff Switch `CARBON_CHECK` to a format string API (#4285) 1 rok temu
  Jon Ross-Perkins 1412ecd3f4 Handle unknown lines in DebugInfo (#4252) 1 rok temu