Commit History

Author SHA1 Message Date
  Richard Smith 709776ad1c Support for locations in transitively imported C++ code (#7093) 1 week ago
  Jon Ross-Perkins 2c6d9c7f66 Rename type's GetInstId to GetTypeInstId, reflecting returned type (#6708) 2 months ago
  Dana Jansens 3a7c44c5c4 Check required implementations when an enclosing interface is implemented (#6522) 3 months ago
  Dana Jansens 73e6994d44 Add a diagnostic note for errors during identifying facet types (#6445) 5 months ago
  Richard Smith 629f77eb61 Switch to representing FloatLiteralType as a RealId. (#5944) 8 months ago
  Richard Smith 25681901bd Improve mapping of Clang diagnostics into Carbon diagnostics (#5894) 9 months ago
  Richard Smith 519e633147 Improve backtrace for lowering crashes. (#5651) 10 months ago
  Boaz Brickner ec97ec9664 Use `InImport` pointing to C++ imports in `ConvertLocInFile()` instead of adding a separate `InCppImport` when emitting (#5614) 10 months ago
  Jon Ross-Perkins 89a6818424 Move TokenOnly to LocIdForDiagnostics (#5590) 11 months ago
  Boaz Brickner 2aa5fbfa4a Move the logic in `TryConvertClangDiagnosticLoc()` to `ConvertLocInFile()` (#5391) 1 year ago
  Dana Jansens 13da710e94 Poison impl lookup queries with concrete results (#5373) 1 year ago
  Dana Jansens 315e206ff1 Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355) 1 year ago
  Boaz Brickner 0647d0e045 Properly link to the discussion in the TODO (#5369) 1 year ago
  Boaz Brickner 609ccefd18 Introduce a Clang diagnostic instruction and use it to point to C++ source locations on Clang errors and warnings (#5262) 1 year ago
  Thomas Köppe bf32da8dad Add missing standard library header inclusions (#5316) 1 year ago
  Jon Ross-Perkins fe29224016 Refactor LocId to merge in SemIRLoc (#5284) 1 year ago
  Richard Smith 47fa1b5991 Rename `StringifyType` to reflect that it can stringify non-type constants. (#5285) 1 year ago
  Jon Ross-Perkins 0a3efb76ed Use DiagnosticEmitter for phase-specific types (#5188) 1 year ago