Historique des commits

Auteur SHA1 Message Date
  Jon Ross-Perkins c0d31d428b Change range formatting to be more conservative about specifics (#5516) il y a 11 mois
  Jon Ross-Perkins 0091c699a9 Unwrap FormatInst templating (#5505) il y a 11 mois
  Jon Ross-Perkins 7c2a6ef0e9 Restructure FormatInstRhs to allow for better logic sharing (#5494) il y a 11 mois
  Jon Ross-Perkins 27d0d26739 Replace value_kind with has_type, make FormatInstLhs name-dependent (#5501) il y a 11 mois
  Jon Ross-Perkins fbaae723bc Collapse identical overloads of FormatInstLhs (#5495) il y a 11 mois
  Jon Ross-Perkins e78a57bb82 Adjust formatting of blocks and scopes (#5474) il y a 11 mois
  Jon Ross-Perkins cc416171e2 Have FormatScopeIfUsed consider ranges before printing (#5454) il y a 1 an
  Jon Ross-Perkins 937caaecce Add --dump-sem-ir-ranges for controlling dump output (#5450) il y a 1 an
  Jon Ross-Perkins 0683742f19 Cache multi-IR info, particularly include_in_dumps (#5408) il y a 1 an
  Jon Ross-Perkins 1f268b5d8b Consolidate token-related range handling to one struct (#5399) il y a 1 an
  Jon Ross-Perkins 6469f67b14 Switch to a constant-time approach for dump ranges, tracking node parents (#5394) il y a 1 an
  Richard Smith 4f5d11a28b Build generic eval blocks incrementally (#5313) il y a 1 an
  Richard Smith 797b14eb8e Import `ImplWitnessTable` into the `imports` block instead of the `constants` block. (#5374) il y a 1 an
  Richard Smith 5226f3d14a Factor out `GetInstWithConstantValue` and use it from another place that duplicates the same logic. (#5388) il y a 1 an
  Jon Ross-Perkins 8eae40646a Add formatter support for dump-sem-ir ranges (#5379) il y a 1 an
  Jon Ross-Perkins 5da87f43da Split SemIR's formatter class into a more typical h+cpp (#5372) il y a 1 an
  Dana Jansens 315e206ff1 Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355) il y a 1 an
  Jon Ross-Perkins 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) il y a 1 an
  Boaz Brickner 609ccefd18 Introduce a Clang diagnostic instruction and use it to point to C++ source locations on Clang errors and warnings (#5262) il y a 1 an
  Richard Smith ca8df34d0d Format the call parameters of a function, not the patterns. (#5342) il y a 1 an
  Thomas Köppe bf32da8dad Add missing standard library header inclusions (#5316) il y a 1 an
  Dana Jansens 0e8d354567 Split the witness table into a separate ImplWitnessTable instruction (#5272) il y a 1 an
  Jon Ross-Perkins fe29224016 Refactor LocId to merge in SemIRLoc (#5284) il y a 1 an
  Dana Jansens cf57c85545 Introduce TypeInstId (#5288) il y a 1 an
  Richard Smith a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) il y a 1 an
  Richard Smith a91752de60 Represent rewrite constraints in `FacetTypeInfo` with `InstId` not `ConstantId`. (#5281) il y a 1 an
  josh11b 4af0c8f8d1 Implement ...`where .Self impls`... (#5238) il y a 1 an
  David Blaikie 4739828cca Generalize non-const ClassInit lowering beyond only InitializeFrom insts (#5199) il y a 1 an
  josh11b c7a338be59 Replace uses of "defined" with "complete" (#5196) il y a 1 an
  Dana Jansens 53c98a8619 Support specialization in impl lookup with a symbolic query/impl. (#5169) il y a 1 an