Jon Ross-Perkins
|
47e551141f
Change the package namespace to use the package name (#6495)
|
4 ヶ月 前 |
Richard Smith
|
154e4012c4
Include the parent scope when fingerprinting an entity name. (#6473)
|
4 ヶ月 前 |
Dana Jansens
|
5ae5170421
Allow deduction of tuple and struct literals as symbolic generic facet types (#6365)
|
5 ヶ月 前 |
Geoff Romer
|
09710d102f
Separate binding insts for refs and values (#6235)
|
6 ヶ月 前 |
Jon Ross-Perkins
|
be487bbeda
Use declaration locations for formatting entities (#5799)
|
9 ヶ月 前 |
Dana Jansens
|
0b022feb12
Apply min-preludes to more tests (part 8) (#5705)
|
10 ヶ月 前 |
Jon Ross-Perkins
|
04d534abee
Remove the no_prelude directory, using --no-prelude-import directly (#5607)
|
11 ヶ月 前 |
Jon Ross-Perkins
|
3b32d390ac
Fix accidental name exposure on cross-package import use. (#3955)
|
1 年間 前 |
Chandler Carruth
|
bc370a771d
Avoid relying on a hashtable iteration order. (#3960)
|
1 年間 前 |
Jon Ross-Perkins
|
92fa0ac1ac
Remove ImportRefUsed (#3934)
|
2 年 前 |
Jon Ross-Perkins
|
76ed3c73cb
Promote FunctionType to a standard instruction. (#3931)
|
2 年 前 |
Jon Ross-Perkins
|
6483044597
Switch import logic to rely on constants. (#3917)
|
2 年 前 |
Richard Smith
|
62fe0cd385
Remove the builtin IR, and instead define builtin types locally. (#3910)
|
2 年 前 |
Richard Smith
|
3776c068de
Unify instruction naming between SemIR and LLVM IR (#3898)
|
2 年 前 |
Jon Ross-Perkins
|
3d113b9769
Refactor pre-merge redeclaration checking for sharing. (#3884)
|
2 年 前 |
Jon Ross-Perkins
|
895e90e791
Start including the prelude for testing. (#3861)
|
2 年 前 |
Jon Ross-Perkins
|
2361830592
Special-case api/impl implicit imports and verify relevant redeclarations. (#3843)
|
2 年 前 |
Jon Ross-Perkins
|
dffe4a36de
When merging functions, detect uses of imports prior to a redecl. (#3836)
|
2 年 前 |
Jon Ross-Perkins
|
f8c8861e5f
Change ImportRef to a triple state: Unloaded, Loaded, Used (#3831)
|
2 年 前 |
Jon Ross-Perkins
|
da86a1bbb9
Start attempting ambiguous import merges. (#3827)
|
2 年 前 |
Jon Ross-Perkins
|
0001f53ec1
Implement merging of conflicts found during import. (#3819)
|
2 年 前 |
Jon Ross-Perkins
|
1c673041f0
Provide locations for indirectly imported instructions. (#3811)
|
2 年 前 |
Jon Ross-Perkins
|
a79027120a
Start adding extern logic for functions. (#3809)
|
2 年 前 |
Jon Ross-Perkins
|
6c458ffe7e
Add import context for locations. (#3807)
|
2 年 前 |
Jon Ross-Perkins
|
b8ceb8dd8b
Print a blank line after a diagnostic. (#3806)
|
2 年 前 |
Richard Smith
|
d8be774b8b
Lowering support for overloaded operators. (#3798)
|
2 年 前 |
Jon Ross-Perkins
|
957f11587d
Start pulling in names from cross-package imports. (#3789)
|
2 年 前 |
Jon Ross-Perkins
|
8567e02aa7
Refactor handling of cross-package imports. (#3783)
|
2 年 前 |