提交歷史

作者 SHA1 備註 提交日期
  Jon Ross-Perkins 6b5eb1a101 Id::Invalid -> Id::None (#4834) 1 年之前
  Jon Ross-Perkins 3f9a06aee3 Look at flipping clang-tidy's misc-* to enable-by-default (#4699) 1 年之前
  josh11b b25117b508 Do not resolve the declaration when forming a specific for use in an eval block (#4692) 1 年之前
  Richard Smith 758b6c42ba Produce a note indicating where the specific was used from if monomorphization fails. (#4662) 1 年之前
  josh11b 33110d096c Facet types support rewrite (`where .A =`...) constraints (#4613) 1 年之前
  josh11b 39ed62dad7 Add `facet_types()` accessor to `Check::Context` (#4518) 1 年之前
  josh11b a69c2630f9 Replace `InterfaceType` with `FacetType` (#4499) 1 年之前
  Jon Ross-Perkins be56ff87c6 Convert StructTypeField to a specific type. (#4492) 1 年之前
  Jon Ross-Perkins 9aae9de43c Clean up some CopyOnWriteBlock details (#4493) 1 年之前
  Geoff Romer 9d942f4633 Generate parameter pattern-match IR from pattern IR (#4388) 1 年之前
  Chandler Carruth 4845f40dff Switch `CARBON_CHECK` to a format string API (#4285) 1 年之前
  David Blaikie a17480133f Remove excess use of auto on initializers (auto x = Y(z) -> Y x(z)) (#4239) 1 年之前
  Richard Smith 4a21b6af9b Basic support for implementing and using a parameterized interface. (#4203) 1 年之前
  Richard Smith 3cb769a053 Rename "generic instance" to "specific" throughout the toolchain. (#4165) 1 年之前
  Geoff Romer 326609857d Rename BindNameInfo to EntityName (#4090) 1 年之前
  Richard Smith e6860d9930 Mark some leaf classes `final` to suppress `-Wnon-virtual-dtor`. (#4141) 1 年之前
  Richard Smith 7322a1e220 Build a list of dependent constants to recompute in each instance of a generic. (#4110) 1 年之前
  Richard Smith 10a198a9e6 Use the correct type for `Self` in generic classes and generic interfaces (#4087) 1 年之前
  Richard Smith e5efea89d7 Prefer function-style cast instead of static_cast to convert integers to Ids. (#4084) 1 年之前
  Richard Smith a699480dc9 Treat constants with symbolic type as being symbolic. (#4082) 1 年之前
  Richard Smith 9029cac727 Remove `inst_id` from the public interface of `ConstantId`. (#4053) 1 年之前
  Richard Smith 5c8fa6ad5c Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979) 1 年之前
  Richard Smith e0b8728263 Allocate de Bruijn levels to symbolic bindings. (#3906) 2 年之前
  Richard Smith 8cb932b99c Substitute `Self` in associated function signatures before checking them against `impl`s. (#3788) 2 年之前