Jon Ross-Perkins
|
07c286e3cb
Use the package/library name in ImportIRId formatting. (#4154)
|
1 an în urmă |
Jon Ross-Perkins
|
000d6d63ef
Remove already-done no_prelude todo. (#4148)
|
1 an în urmă |
Jon Ross-Perkins
|
99696b9812
Rename check handlers to HandleParseNode overloads. (#4121)
|
1 an în urmă |
Richard Smith
|
50d56aa7c9
Add an instruction to represent a use of a dependent value from a generic instance. (#4122)
|
1 an în urmă |
Jon Ross-Perkins
|
a81d67c629
Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115)
|
1 an în urmă |
Jon Ross-Perkins
|
9581a1867d
Move import refs to their own block. (#4103)
|
1 an în urmă |
Jon Ross-Perkins
|
cf389bf5d3
Split global init out from InstBlockStack. (#4101)
|
1 an în urmă |
Jon Ross-Perkins
|
5ebcbae2e8
Add a location to indirect imports. (#4098)
|
1 an în urmă |
Chandler Carruth
|
8992d22ab3
Port the toolchain to use the new Carbon hashtable (#4097)
|
1 an în urmă |
Jon Ross-Perkins
|
3f78e1d068
Change implicit import handling to be namespace-oriented. (#4089)
|
1 an în urmă |
Geoff Romer
|
5a8dfda4f0
Diagnose missing definitions in impl files (#4079)
|
1 an în urmă |
Jon Ross-Perkins
|
3ade5bd8f3
Refactor SemIRDiagnosticConverter out of check.cpp (#4039)
|
1 an în urmă |
Jon Ross-Perkins
|
d9c62b106d
Rename enclosing scope to parent scope (#4020)
|
1 an în urmă |
Jon Ross-Perkins
|
517a416852
Clean up some misc toolchain braced inits. (#4013)
|
1 an în urmă |
Jon Ross-Perkins
|
5bb318cae6
Switch AddInst struct init style. (#4012)
|
1 an în urmă |
Jon Ross-Perkins
|
41a84222c2
Unify handling of transitive imports between current and other packages. (#3971)
|
1 an în urmă |
Jon Ross-Perkins
|
7effc1abd7
Refactor check_ir_map to encapsulate it. (#3968)
|
1 an în urmă |
Richard Smith
|
23f9065949
Implement proposal #3927. (#3963)
|
1 an în urmă |
Jon Ross-Perkins
|
03e3a72628
Rename Directive->Decl in general, BindExport->ExportDecl (#3957)
|
1 an în urmă |
Chandler Carruth
|
bc370a771d
Avoid relying on a hashtable iteration order. (#3960)
|
1 an în urmă |
Jon Ross-Perkins
|
40b2217421
Initial 'export name' handling. (#3949)
|
1 an în urmă |
Jon Ross-Perkins
|
73f8490660
On NameContext, rename enclosing_scope and target_scope_id. (#3948)
|
2 ani în urmă |
Jon Ross-Perkins
|
a16842ab37
Add export keyword handling. (#3944)
|
2 ani în urmă |
Richard Smith
|
92860c56b4
Include parse node being checked in crash backtrace. (#3926)
|
2 ani în urmă |
Jon Ross-Perkins
|
c82ce8faae
Start adding tracking of the complete list of IRs under check. (#3915)
|
2 ani în urmă |
Jon Ross-Perkins
|
5627f88c22
Switch ImportRefs to provide a LocId. (#3913)
|
2 ani în urmă |
Richard Smith
|
62fe0cd385
Remove the builtin IR, and instead define builtin types locally. (#3910)
|
2 ani în urmă |
Jon Ross-Perkins
|
24da8271a1
Handle an invalid loc_id in SemIRLoc (#3890)
|
2 ani în urmă |
Chandler Carruth
|
f54f53adf5
Add the package and library to an import diagnostic. (#3876)
|
2 ani în urmă |
Jon Ross-Perkins
|
895e90e791
Start including the prelude for testing. (#3861)
|
2 ani în urmă |