Richard Smith
|
f9ab963bd6
Add a `type_literal` instruction to represent syntactic type literals. (#6781)
|
2 月之前 |
Geoff Romer
|
0811d996e1
Finish renaming BindName and related insts. (#6281)
|
6 月之前 |
Richard Smith
|
19532967fa
Stop pushing a fake generic for the duration of check. (#5326)
|
1 年之前 |
Jon Ross-Perkins
|
4923445e3a
Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304)
|
1 年之前 |
Jon Ross-Perkins
|
311b4ff03d
Refactor AddInst-family functions to their own file (#4941)
|
1 年之前 |
Richard Smith
|
6dda094928
Superficial support for `template` modifier on symbolic bindings. (#4948)
|
1 年之前 |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 年之前 |
Geoff Romer
|
4f10735751
Track params in the parser (#4777)
|
1 年之前 |
Boaz Brickner
|
9c8773da1b
Basic name poisoning support (#4654)
|
1 年之前 |
Jon Ross-Perkins
|
1cba3328f7
Finish removing BuiltinInstKind (#4637)
|
1 年之前 |
Jon Ross-Perkins
|
efab39cbd9
Remove InstId::Builtin members (#4632)
|
1 年之前 |
Jon Ross-Perkins
|
0e92e6cc5a
Switch TypeId::TypeType to TypeType::SingletonTypeId, and similar (#4619)
|
1 年之前 |
Jon Ross-Perkins
|
4a80d6758d
Rename the builtin FloatType to LegacyFloatType, Error to ErrorInst (#4555)
|
1 年之前 |
Geoff Romer
|
dc32aa2690
Initial support for binding patterns in SemIR (#4221)
|
1 年之前 |
Jon Ross-Perkins
|
e7aebbe581
Update basic diagnostic capitalization/punctuation (#4328)
|
1 年之前 |
Richard Smith
|
891c7d8368
Enforce that the parse node for an instruction has the kind specified in the instruction definition (#4264)
|
1 年之前 |
Jon Ross-Perkins
|
bed5fdcbbe
Fix indirect import handling for functions. (#4258)
|
1 年之前 |
Jon Ross-Perkins
|
e62973a8ef
Address the LocIdAndInst::ReusingLoc TODO (#4211)
|
1 年之前 |
Geoff Romer
|
326609857d
Rename BindNameInfo to EntityName (#4090)
|
1 年之前 |
Jon Ross-Perkins
|
99696b9812
Rename check handlers to HandleParseNode overloads. (#4121)
|
1 年之前 |
Jon Ross-Perkins
|
807a3f1370
Add namespace-scoped private keyword support. (#4026)
|
1 年之前 |
Jon Ross-Perkins
|
d1862e829b
Add a macro for introducer tokens. (#4031)
|
1 年之前 |
Jon Ross-Perkins
|
0ffa5bf659
For modifiers, get the TokenKind from DeclKind instead of argument. (#4028)
|
1 年之前 |
Jon Ross-Perkins
|
a910eda020
Switch decl_state to an arg for modifier functions (#4027)
|
1 年之前 |
Chandler Carruth
|
8c64f0bfdd
Add `-Wmissing-prototypes` and fix issues it finds. (#4019)
|
1 年之前 |
Jon Ross-Perkins
|
d9c62b106d
Rename enclosing scope to parent scope (#4020)
|
1 年之前 |
Jon Ross-Perkins
|
5bb318cae6
Switch AddInst struct init style. (#4012)
|
1 年之前 |
Richard Smith
|
28cefe98df
Factor out pushing / popping of names plus parameters. (#4005)
|
1 年之前 |
Jon Ross-Perkins
|
512583d744
Refactor KeywordModifierSet to provide a class API (#4003)
|
1 年之前 |
Jon Ross-Perkins
|
f9a4371aca
Refactor name addition, particularly for associated entities. (#3924)
|
2 年之前 |