Commit Verlauf

Autor SHA1 Nachricht Datum
  Jon Ross-Perkins a94136d477 Remove references to explorer (#5287) vor 1 Jahr
  Richard Smith a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) vor 1 Jahr
  Dana Jansens 1445ec9e4f Remove toolchain/check/testdata/impl/fail_impl_as_scope.carbon (#5289) vor 1 Jahr
  Richard Smith 47fa1b5991 Rename `StringifyType` to reflect that it can stringify non-type constants. (#5285) vor 1 Jahr
  Dana Jansens aec90e3ae1 Rename rewrite_value to rewrite_inst_id to clarify what it's holding (#5286) vor 1 Jahr
  Dana Jansens 76c68153a2 Look for final impl when accessing associated constant in facet (#5269) vor 1 Jahr
  Boaz Brickner 68111a994c C++ Interop: Basic C++ record (class/struct/union) import support (#5156) vor 1 Jahr
  Richard Smith a91752de60 Represent rewrite constraints in `FacetTypeInfo` with `InstId` not `ConstantId`. (#5281) vor 1 Jahr
  Dana Jansens c15dea4fa2 Stop erasing ImplWitnessAssociatedConstant instructions from the witness table (#5283) vor 1 Jahr
  Richard Smith 6322c7734e Don't define an unscoped enumeration out of line. (#5282) vor 1 Jahr
  Jon Ross-Perkins a527626d87 Add tests and range enforcement for current LocId use-cases (#5274) vor 1 Jahr
  Alina Sbirlea 7da972b773 Create a single global for the PrintInt format string. (#5275) vor 1 Jahr
  Alina Sbirlea 694a329bdd Reuse LLVM global constants. (#5273) vor 1 Jahr
  Dana Jansens 20444c0103 Move explorer out of toolchain git repo (#5270) vor 1 Jahr
  Boaz Brickner 817dacfc77 Fix clang-tidy: function 'rewind' has no error detection; 'fseek' should be used instead [bugprone-unsafe-functions,-warnings-as-errors] (#5265) vor 1 Jahr
  Ivana Ivanovska 7580df8b8a [Carbon/C++ interop] Add support for int function params (#5197) vor 1 Jahr
  Richard Smith 1a4d6ca255 Store an `InstId` instead of a `TypeId` in `UnboundElementType`. (#5260) vor 1 Jahr
  Richard Smith bfef32b482 Add an `EvalOrAddInst` function. (#5258) vor 1 Jahr
  Dana Jansens d07f70cfb3 Add insts for witness table entries that are unset or associated constants (#5255) vor 1 Jahr
  Geoff Romer cda97cb292 Include all symbolic parts in structure comparison (#5247) vor 1 Jahr
  Alina Sbirlea 3ccb0b82f8 Add/update lowering tests. (#5254) vor 1 Jahr
  Boaz Brickner 7d2029e8ca Fix clang-tidy: result of a `data()` call may not be null terminated, provide size information to the callee to prevent potential issues [bugprone-suspicious-stringview-data-usage,-warnings-as-errors] (#5267) vor 1 Jahr
  Boaz Brickner afa29d5e66 Fix clang-tidy: use a ranges version of this algorithm [modernize-use-ranges,-warnings-as-errors] (#5268) vor 1 Jahr
  Richard Smith 0631e18184 Provide an `InstId` when evaluating a constant in cases where one is needed (#5202) vor 1 Jahr
  Jon Ross-Perkins 1ffd56ac3e Use Get*Type in a couple spots (#5257) vor 1 Jahr
  josh11b 4af0c8f8d1 Implement ...`where .Self impls`... (#5238) vor 1 Jahr
  Geoff Romer 87f0e9723f Rename `StateStackEntry` to `State` (#5256) vor 1 Jahr
  Richard Smith a45dc42d82 Store an `InterfaceId` and a `SpecificId` in `AssociatedEntityType`. (#5252) vor 1 Jahr
  David Blaikie 8e7bb2f953 Initialize vptrs to point to vtables (#5244) vor 1 Jahr
  Geoff Romer 8c113c1241 Rename `Parse::State` to `Parse::StateKind` (#5249) vor 1 Jahr