Boaz Brickner
|
65180a77c3
Use designated initializers in import.cpp (#4883)
|
hace 1 año |
Richard Smith
|
e257051612
No predeclared identifiers, `Core` is a keyword (#4864)
|
hace 1 año |
Alina Sbirlea
|
e4e6332ad4
Check explicit params exist. (#4875)
|
hace 1 año |
Jon Ross-Perkins
|
b0b1554904
Refactor diagnostic_emitter.h (#4871)
|
hace 1 año |
Jon Ross-Perkins
|
133717cd7e
Eliminate NodeLocConverter (#4870)
|
hace 1 año |
Jon Ross-Perkins
|
16b2cafae1
Clean up language server's output handling (#4855)
|
hace 1 año |
Jon Ross-Perkins
|
7befe2ce9f
Switch custom error stream output to diagnostic (#4846)
|
hace 1 año |
Jon Ross-Perkins
|
7d2958ad37
Broaden file_test support for LSP requests (#4854)
|
hace 1 año |
Jon Ross-Perkins
|
4ecf914a07
Make SemIRLoc data private to diagnostics (#4867)
|
hace 1 año |
Dana Jansens
|
bb67c7dfb2
Add SemIR::MakeSymbolicConstantId(int) (#4862)
|
hace 1 año |
Boaz Brickner
|
7c01bb4e5c
Return the `NameId` for a new instruction regardless if it's unresolved because it's poisoned or not (#4861)
|
hace 1 año |
Jon Ross-Perkins
|
3bd7252f29
Clean up obsolete import handling in class/function (#4857)
|
hace 1 año |
Jon Ross-Perkins
|
ad0a47d06b
Change LookupNameInCore to use a LocId (#4858)
|
hace 1 año |
Boaz Brickner
|
f4e19f4390
Change `DeclNameStack::LookupOrAddName()` to return `SemIR::ScopeLookupResult` instead of a `pair` (#4852)
|
hace 1 año |
Boaz Brickner
|
51d7e6315e
When looking up a name in a scope, propagate the lookup result when it's poisoned (#4851)
|
hace 1 año |
josh11b
|
5abe5a3c21
Stop allowing `impl` redeclarations to differ syntactically in `where` clause (#4850)
|
hace 1 año |
Jon Ross-Perkins
|
0d0e202ce8
Switch Driver back to parameters for construction (#4849)
|
hace 1 año |
Jon Ross-Perkins
|
8727445656
Add a framework for LSP testing. (#4841)
|
hace 1 año |
Richard Smith
|
809c53287a
Fix crash when driver fuzzer finds language-server. (#4847)
|
hace 1 año |
Boaz Brickner
|
3d39ab67bf
Wrap lookup result in a new `ScopeLookupResult` (#4831)
|
hace 1 año |
Richard Smith
|
5f888e1124
Treat associated constants as entities parameterized by Self (#4837)
|
hace 1 año |
Jon Ross-Perkins
|
b06fcc97f6
Clean up a few details of lex yaml printing (#4845)
|
hace 1 año |
Jon Ross-Perkins
|
22c0198835
Fix flag name from #4835 (#4844)
|
hace 1 año |
Jon Ross-Perkins
|
aec951d7c3
Fix autoupdate handling of carriage return (#4840)
|
hace 1 año |
Richard Smith
|
bc952b1a4b
Document numeric type literals in lexical conventions. (#4842)
|
hace 1 año |
Jon Ross-Perkins
|
ad49647661
Refactor ToolchainFileTest functions out-of-line (#4839)
|
hace 1 año |
Richard Smith
|
58fba078ee
Add a flag to make `CHECK` failures non-fatal for debugging. (#4835)
|
hace 1 año |
Jon Ross-Perkins
|
1670baf180
Make binary operators non-member (#4838)
|
hace 1 año |
Geoff Romer
|
96256652c5
Use FullPatternStack instead of node stack for binding context (#4829)
|
hace 1 año |
Jon Ross-Perkins
|
9c0faf007e
Invalid comment cleanup (#4836)
|
hace 1 año |