Commit History

Autor SHA1 Mensaxe Data
  Richard Smith 187a3608df Use `As` and `ImplicitAs` interfaces for conversions. (#4209) hai 1 ano
  Richard Smith ddfd4ad60d Fix use-after-free bug in call argument conversion. (#4277) hai 1 ano
  Richard Smith b3fcaf9969 Initial rough support for deducing generic arguments in a call to a generic function. (#4184) hai 1 ano
  Richard Smith 37a8bfa488 Refactor `ReturnTypeInfo` and `InitRepr`. (#4169) hai 1 ano
  Richard Smith a9e835f3dc Remove caching of return slot usage. (#4163) hai 1 ano
  Richard Smith 3cb769a053 Rename "generic instance" to "specific" throughout the toolchain. (#4165) hai 1 ano
  Jon Ross-Perkins bf89652a4d Move common entity fields to a 'base' struct. (#4161) hai 1 ano
  Richard Smith 07bad72d86 Support for calling non-generic methods in a specific class. (#4156) hai 1 ano
  Richard Smith e3c15edb92 Remove return_type_id from Function. (#4051) hai 1 ano
  Richard Smith d18584c6c2 Make representation of call to a generic class / interface more uniform. (#4050) hai 1 ano
  Richard Smith f772c1f5f3 More support for generic interfaces, aiming for parity with support for generic classes. (#4034) hai 1 ano
  Jon Ross-Perkins 5bb318cae6 Switch AddInst struct init style. (#4012) hai 1 ano
  Richard Smith 20c0322bbe Rough support for calling a generic class name to form a class type. (#3939) %!s(int64=2) %!d(string=hai) anos
  Jon Ross-Perkins 76ed3c73cb Promote FunctionType to a standard instruction. (#3931) %!s(int64=2) %!d(string=hai) anos
  Richard Smith 1b335402d1 Allow incomplete return types in function declarations. (#3875) %!s(int64=2) %!d(string=hai) anos
  Richard Smith cf361a83f3 Overloaded operator support. (#3796) %!s(int64=2) %!d(string=hai) anos