Jon Ross-Perkins
|
e62973a8ef
Address the LocIdAndInst::ReusingLoc TODO (#4211)
|
1 år sedan |
Jon Ross-Perkins
|
f67791cfee
Separate subtree size information from parse nodes. (#4174)
|
1 år sedan |
Jon Ross-Perkins
|
43c0b0a1f2
Refactor some check-phase postorder iterator use. (#4175)
|
1 år sedan |
Richard Smith
|
3cb769a053
Rename "generic instance" to "specific" throughout the toolchain. (#4165)
|
1 år sedan |
Jon Ross-Perkins
|
7ded56ef35
Improve namespace handling in imports. (#4153)
|
1 år sedan |
Jon Ross-Perkins
|
07c286e3cb
Use the package/library name in ImportIRId formatting. (#4154)
|
1 år sedan |
Jon Ross-Perkins
|
000d6d63ef
Remove already-done no_prelude todo. (#4148)
|
1 år sedan |
Jon Ross-Perkins
|
99696b9812
Rename check handlers to HandleParseNode overloads. (#4121)
|
1 år sedan |
Richard Smith
|
50d56aa7c9
Add an instruction to represent a use of a dependent value from a generic instance. (#4122)
|
1 år sedan |
Jon Ross-Perkins
|
a81d67c629
Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115)
|
1 år sedan |
Jon Ross-Perkins
|
9581a1867d
Move import refs to their own block. (#4103)
|
1 år sedan |
Jon Ross-Perkins
|
cf389bf5d3
Split global init out from InstBlockStack. (#4101)
|
1 år sedan |
Jon Ross-Perkins
|
5ebcbae2e8
Add a location to indirect imports. (#4098)
|
1 år sedan |
Chandler Carruth
|
8992d22ab3
Port the toolchain to use the new Carbon hashtable (#4097)
|
1 år sedan |
Jon Ross-Perkins
|
3f78e1d068
Change implicit import handling to be namespace-oriented. (#4089)
|
1 år sedan |
Geoff Romer
|
5a8dfda4f0
Diagnose missing definitions in impl files (#4079)
|
1 år sedan |
Jon Ross-Perkins
|
3ade5bd8f3
Refactor SemIRDiagnosticConverter out of check.cpp (#4039)
|
1 år sedan |
Jon Ross-Perkins
|
d9c62b106d
Rename enclosing scope to parent scope (#4020)
|
1 år sedan |
Jon Ross-Perkins
|
517a416852
Clean up some misc toolchain braced inits. (#4013)
|
1 år sedan |
Jon Ross-Perkins
|
5bb318cae6
Switch AddInst struct init style. (#4012)
|
1 år sedan |
Jon Ross-Perkins
|
41a84222c2
Unify handling of transitive imports between current and other packages. (#3971)
|
1 år sedan |
Jon Ross-Perkins
|
7effc1abd7
Refactor check_ir_map to encapsulate it. (#3968)
|
1 år sedan |
Richard Smith
|
23f9065949
Implement proposal #3927. (#3963)
|
1 år sedan |
Jon Ross-Perkins
|
03e3a72628
Rename Directive->Decl in general, BindExport->ExportDecl (#3957)
|
1 år sedan |
Chandler Carruth
|
bc370a771d
Avoid relying on a hashtable iteration order. (#3960)
|
1 år sedan |
Jon Ross-Perkins
|
40b2217421
Initial 'export name' handling. (#3949)
|
1 år sedan |
Jon Ross-Perkins
|
73f8490660
On NameContext, rename enclosing_scope and target_scope_id. (#3948)
|
2 år sedan |
Jon Ross-Perkins
|
a16842ab37
Add export keyword handling. (#3944)
|
2 år sedan |
Richard Smith
|
92860c56b4
Include parse node being checked in crash backtrace. (#3926)
|
2 år sedan |
Jon Ross-Perkins
|
c82ce8faae
Start adding tracking of the complete list of IRs under check. (#3915)
|
2 år sedan |