Boaz Brickner
|
c67920e631
When diagnosing name used before declared, set the location of the usage (#4860)
|
1 год назад |
Boaz Brickner
|
3d39ab67bf
Wrap lookup result in a new `ScopeLookupResult` (#4831)
|
1 год назад |
Jon Ross-Perkins
|
9c0faf007e
Invalid comment cleanup (#4836)
|
1 год назад |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 год назад |
Boaz Brickner
|
6636baf392
Remove comment about `inst_id` not being poisoned (#4827)
|
1 год назад |
Boaz Brickner
|
d30957fc65
Remove extra `SemIR::` qualification in `NameScope` since it's already in `SemIR` namespace (#4823)
|
1 год назад |
Richard Smith
|
6bc36b045f
Rearrange name poisoning logic to do a little less work. (#4766)
|
1 год назад |
Boaz Brickner
|
74395ce693
Change name poisoning implementation to allow better diagnostics (#4764)
|
1 год назад |
Boaz Brickner
|
9c8773da1b
Basic name poisoning support (#4654)
|
1 год назад |
Jon Ross-Perkins
|
c832d523be
Update files and clang-tidy config to pass with clang-tidy-20 (#4691)
|
1 год назад |
Richard Smith
|
a10c79569e
Model `Core.Int` as a class type (#4644)
|
1 год назад |
Boaz Brickner
|
daba2c72cf
[NFC] Convert NameScope from struct to class (#4623)
|
1 год назад |
josh11b
|
abd12c18c7
Support extended scopes that are parameterized types (#4524)
|
1 год назад |
josh11b
|
bbeb66b5fe
Test `class` with multiple `extend` (#4504)
|
1 год назад |
Dana Jansens
|
361efa90a8
Always call MemUsage::Collect to collect metrics from a field (#4480)
|
1 год назад |
Jon Ross-Perkins
|
5bdeb010c8
Clean up format_provider uses (#4417)
|
1 год назад |
David Blaikie
|
4631767943
Stop name mangling at an imported package name (#4294)
|
1 год назад |
Brymer Meneses
|
da40c8b076
Improve access checking code (#4317)
|
1 год назад |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
1 год назад |
Jon Ross-Perkins
|
f1190a4792
Add basic output of where memory is stored after a compile. (#4136)
|
1 год назад |
Chandler Carruth
|
8992d22ab3
Port the toolchain to use the new Carbon hashtable (#4097)
|
1 год назад |
Chandler Carruth
|
b70cfd0be9
Remove another hashtable iteraiton order dependency. (#4070)
|
1 год назад |
Jon Ross-Perkins
|
807a3f1370
Add namespace-scoped private keyword support. (#4026)
|
1 год назад |
Jon Ross-Perkins
|
d9c62b106d
Rename enclosing scope to parent scope (#4020)
|
1 год назад |
Jon Ross-Perkins
|
7e81c1710e
Refactor modifier fetching of enclosing scopes to avoid duplicate calls. (#4010)
|
1 год назад |
Jon Ross-Perkins
|
8567e02aa7
Refactor handling of cross-package imports. (#3783)
|
2 лет назад |
Richard Smith
|
33c1e9ca95
Add an associated entity instruction and corresponding type for interface elements. (#3730)
|
2 лет назад |
Jon Ross-Perkins
|
d2056ef4b9
Split classes in file.h and value_stores.* to separate files (#3725)
|
2 лет назад |