Jon Ross-Perkins
|
03e693873b
Detect control flow in entities nested inside functions (#5336)
|
1 жил өмнө |
Dana Jansens
|
51498547c9
Always use `LookupImplWitness` instructions for symbolic witnesses (#5321)
|
1 жил өмнө |
Dana Jansens
|
94dca7967b
Allow `extend final impl as` for impl declarations (#5345)
|
1 жил өмнө |
Richard Smith
|
ca8df34d0d
Format the call parameters of a function, not the patterns. (#5342)
|
1 жил өмнө |
Geoff Romer
|
f5b5731c76
Separate fields from other `var` decls in parse (#5320)
|
1 жил өмнө |
josh11b
|
b477797239
Clarify generic design about the type before `as` (#5341)
|
1 жил өмнө |
Richard Smith
|
5501424524
Collect per-entity names when processing the entity, not each declaration. (#5340)
|
1 жил өмнө |
Richard Smith
|
64baa84e4d
Stop substituting into `MetaInstId` operands. (#5328)
|
1 жил өмнө |
Richard Smith
|
b5ae988a08
Add builtins for compound assignment operators. (#5335)
|
1 жил өмнө |
Chandler Carruth
|
2bdea71c25
Simplify freeing with new LLVM (#5334)
|
1 жил өмнө |
Richard Smith
|
89c9714825
Fix handling of member types of generic classes. (#5332)
|
1 жил өмнө |
Dana Jansens
|
9a6c74f0cd
Introduce FindIfOrNull() FindIfOrNone() and Contains() (#5322)
|
1 жил өмнө |
Chandler Carruth
|
55705aaef8
Update LLVM, picking up new `-disable-free` flag logic (#5333)
|
1 жил өмнө |
josh11b
|
034e374f0a
Add TODOs re: `pattern_block_id` to `inst_namer.cpp` (#5331)
|
1 жил өмнө |
josh11b
|
dfd5fe368d
Fix comment typo in `toolchain/sem_ir/inst_kind.h` (#5330)
|
1 жил өмнө |
josh11b
|
ecb99e55e7
`definitions_required` -> `definitions_required_by_decl` in toolchain/check/check_unit.cpp (#5329)
|
1 жил өмнө |
Richard Smith
|
19532967fa
Stop pushing a fake generic for the duration of check. (#5326)
|
1 жил өмнө |
Dana Jansens
|
886dc842f0
Make toolchain/check/testdata/facet/no_prelude/access.carbon into a min-prelude test (#5327)
|
1 жил өмнө |
Dana Jansens
|
c3e112e664
Document and configure running lldb from the command line (#5324)
|
1 жил өмнө |
Dana Jansens
|
84a0060447
Allow a struct/tuple type literal to implicitly convert into a facet value (#5325)
|
1 жил өмнө |
Dana Jansens
|
c38e723dd8
Rename singleton InstId constants to TypeInstId (#5323)
|
1 жил өмнө |
Thomas Köppe
|
bf32da8dad
Add missing standard library header inclusions (#5316)
|
1 жил өмнө |
David Blaikie
|
f45a632d77
Implement virtual call dispatch (#5308)
|
1 жил өмнө |
Richard Smith
|
48dc411776
Stop using `Add*InstInNoBlock` during import. (#5317)
|
1 жил өмнө |
Jon Ross-Perkins
|
401c72a5c3
Allow no-op functions to have unused arguments (#5318)
|
1 жил өмнө |
Jon Ross-Perkins
|
4923445e3a
Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304)
|
1 жил өмнө |
Jon Ross-Perkins
|
838417e358
Update check_deps roots (#5311)
|
1 жил өмнө |
Jon Ross-Perkins
|
72cfaad1c7
Remove the indirect_value library (#5312)
|
1 жил өмнө |
Jon Ross-Perkins
|
dc8fab1d81
Refactor PerformCall (#5302)
|
1 жил өмнө |
Jon Ross-Perkins
|
b49e89e97e
Add a no-op builtin function which shouldn't generate code. (#5306)
|
1 жил өмнө |