Commit History

Autor SHA1 Mensaxe Data
  Dana Jansens 90f839e84e Add IR tagging to RequireImplsIds (#6525) hai 4 meses
  Jon Ross-Perkins c5eba90317 Change `Destroy` to use a `CustomWitness` instead of a blanket impl (#6512) hai 4 meses
  Jon Ross-Perkins 47e551141f Change the package namespace to use the package name (#6495) hai 4 meses
  Richard Smith 154e4012c4 Include the parent scope when fingerprinting an entity name. (#6473) hai 4 meses
  Dana Jansens 6a60b80508 Remove the FacetTypeId in RequireImpls (#6437) hai 5 meses
  Dana Jansens 0177dc5677 Import contained RequireImpls when importing an Interface or NamedConstraint (#6344) hai 5 meses
  Dana Jansens 5ae5170421 Allow deduction of tuple and struct literals as symbolic generic facet types (#6365) hai 5 meses
  Dana Jansens ff0cea55f6 Add require decls to Interface and NamedConstraint (#6321) hai 5 meses
  Dana Jansens 81e55bed8a Generate a RequireDecl instruction for require declarations (#6318) hai 5 meses
  Dana Jansens 43e09e8e81 Type-check `require` declarations (#6286) hai 6 meses
  Dana Jansens f272198ce5 Don't elide Self when dumping the interface/constraint (#6297) hai 6 meses
  Jon Ross-Perkins 9b95944020 Mask unexpected inst ids (#6295) hai 6 meses
  Jon Ross-Perkins a1fd86cf27 Change ImplWitnessTablePlaceholder from instruction to InstId value (#6294) hai 6 meses
  Boaz Brickner 4d4d720ff0 C++ Interop: Support getting `void*` from C++ functions and passing `void*` it to C++ function (#6279) hai 6 meses
  Geoff Romer 0811d996e1 Finish renaming BindName and related insts. (#6281) hai 6 meses
  Dana Jansens 26381f6eaf Handle parsing of `require`...`impls` declarations (#6255) hai 6 meses