Boaz Brickner
|
3d39ab67bf
Wrap lookup result in a new `ScopeLookupResult` (#4831)
|
há 1 ano atrás |
Jon Ross-Perkins
|
9c0faf007e
Invalid comment cleanup (#4836)
|
há 1 ano atrás |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
há 1 ano atrás |
Jon Ross-Perkins
|
d958caaff3
Refactor CheckIsAllowedRedecl and stop function definition merging (#4800)
|
há 1 ano atrás |
josh11b
|
1d379ff7f8
Syntactic `impl` declaration matching updates (#4762)
|
há 1 ano atrás |
Boaz Brickner
|
daba2c72cf
[NFC] Convert NameScope from struct to class (#4623)
|
há 1 ano atrás |
Jon Ross-Perkins
|
0e92e6cc5a
Switch TypeId::TypeType to TypeType::SingletonTypeId, and similar (#4619)
|
há 1 ano atrás |
josh11b
|
67f2c9ce26
Add a `FacetValue` instruction (#4545)
|
há 1 ano atrás |
Geoff Romer
|
b67d03126e
Separate inst kind for out params (#4442)
|
há 1 ano atrás |
Jon Ross-Perkins
|
e3950298cf
Update for llvm::formatv changes (#4427)
|
há 1 ano atrás |
Jon Ross-Perkins
|
96964ee534
Implement basic bool and int formatting for diagnostics (#4411)
|
há 1 ano atrás |
Geoff Romer
|
9d942f4633
Generate parameter pattern-match IR from pattern IR (#4388)
|
há 1 ano atrás |
Richard Smith
|
2f3ad26f0e
Basic support for declaring generic impls. (#4336)
|
há 1 ano atrás |
Jon Ross-Perkins
|
e7aebbe581
Update basic diagnostic capitalization/punctuation (#4328)
|
há 1 ano atrás |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
há 1 ano atrás |
Jon Ross-Perkins
|
bed5fdcbbe
Fix indirect import handling for functions. (#4258)
|
há 1 ano atrás |
Jon Ross-Perkins
|
2d3842fc06
Implement 'extern library' support for functions. (#4220)
|
há 1 ano atrás |
Richard Smith
|
4a21b6af9b
Basic support for implementing and using a parameterized interface. (#4203)
|
há 1 ano atrás |
Jon Ross-Perkins
|
43c0b0a1f2
Refactor some check-phase postorder iterator use. (#4175)
|
há 1 ano atrás |
Richard Smith
|
07bad72d86
Support for calling non-generic methods in a specific class. (#4156)
|
há 1 ano atrás |
Jon Ross-Perkins
|
db022658c6
Implement syntactic merge checks for parameters. (#4149)
|
há 1 ano atrás |
Richard Smith
|
7322a1e220
Build a list of dependent constants to recompute in each instance of a generic. (#4110)
|
há 1 ano atrás |
Chandler Carruth
|
8992d22ab3
Port the toolchain to use the new Carbon hashtable (#4097)
|
há 1 ano atrás |
Chandler Carruth
|
b70cfd0be9
Remove another hashtable iteraiton order dependency. (#4070)
|
há 1 ano atrás |
Jon Ross-Perkins
|
807a3f1370
Add namespace-scoped private keyword support. (#4026)
|
há 1 ano atrás |
Richard Smith
|
7792e5fce3
Support out-of-line definitions of members of generic classes and interfaces. (#4029)
|
há 1 ano atrás |
Jon Ross-Perkins
|
76471cf701
Move decl-specific merge logic back to respective handlers. (#3937)
|
há 2 anos atrás |
Jon Ross-Perkins
|
292a9d3cb4
Replace ResolvePrevInstForMerge with decl logic. (#3936)
|
há 2 anos atrás |
Richard Smith
|
d5c0c9cfe3
Accept generic parameter lists in class declarations. (#3933)
|
há 2 anos atrás |
Jon Ross-Perkins
|
92fa0ac1ac
Remove ImportRefUsed (#3934)
|
há 2 anos atrás |