Dana Jansens
|
c38e723dd8
Rename singleton InstId constants to TypeInstId (#5323)
|
1 год назад |
Thomas Köppe
|
bf32da8dad
Add missing standard library header inclusions (#5316)
|
1 год назад |
Jon Ross-Perkins
|
4923445e3a
Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304)
|
1 год назад |
Jon Ross-Perkins
|
fe29224016
Refactor LocId to merge in SemIRLoc (#5284)
|
1 год назад |
Alina Sbirlea
|
077cf56a8a
Emit function definitions in check, for all specifics seen. (#5090)
|
1 год назад |
Boaz Brickner
|
3acca8402f
Change `NodeIdTraversal.context_` from reference to pointer (#5210)
|
1 год назад |
josh11b
|
c7a338be59
Replace uses of "defined" with "complete" (#5196)
|
1 год назад |
Jon Ross-Perkins
|
c0ee446cec
Refactor InstBlockStore's API, AddDefaultValue -> AddPlaceholder (#5166)
|
1 год назад |
Jon Ross-Perkins
|
e6872f9499
Change NodeIdOneOf and similar to use "requires" and explicit UnsafeMake (#5084)
|
1 год назад |
Boaz Brickner
|
87b9cab7b1
Add support for importing a trivial global C++ function (#5033)
|
1 год назад |
Jon Ross-Perkins
|
5574ad361d
Add more empty stack verification (#5020)
|
1 год назад |
Jon Ross-Perkins
|
e7b68572fa
Consolidate post-check logic (#5003)
|
1 год назад |
Alina Sbirlea
|
1d48270dc4
Emit diagnostics missing declaration of owned function. (#4962)
|
1 год назад |
Jon Ross-Perkins
|
311b4ff03d
Refactor AddInst-family functions to their own file (#4941)
|
1 год назад |
Jon Ross-Perkins
|
dc8f47e6ad
Move type functions off Context (#4951)
|
1 год назад |
Boaz Brickner
|
3f599c250b
Generate Cpp namespace when import Cpp is used (#4873)
|
1 год назад |
Richard Smith
|
8eb4e24cb6
Implement #4864: `Core` is a keyword (#4909)
|
1 год назад |
Jon Ross-Perkins
|
e79d3be5bd
Combine DiagnosticConverter into DiagnosticEmitter (#4878)
|
1 год назад |
Jon Ross-Perkins
|
133717cd7e
Eliminate NodeLocConverter (#4870)
|
1 год назад |
Jon Ross-Perkins
|
7befe2ce9f
Switch custom error stream output to diagnostic (#4846)
|
1 год назад |
Jon Ross-Perkins
|
9c0faf007e
Invalid comment cleanup (#4836)
|
1 год назад |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 год назад |
Boaz Brickner
|
30c1530261
Support multiple `import Cpp library` in a single unit (#4814)
|
1 год назад |
Boaz Brickner
|
28d6aedbbb
Add Support for #include in cpp files imported from Carbon (#4809)
|
1 год назад |
Boaz Brickner
|
5b70a3ea91
Generate AST when importing a cpp file (#4790)
|
1 год назад |
josh11b
|
230a8ee598
Support associated constants in impl witnesses (#4770)
|
1 год назад |
Jon Ross-Perkins
|
8f685b6953
Change how diagnostics are ordered (#4778)
|
1 год назад |
josh11b
|
c5fd8f42b8
`ImplWitness` (#4679)
|
1 год назад |
josh11b
|
5169a1862e
Require a definition in the same file as an `impl` declaration (#4719)
|
1 год назад |
David Blaikie
|
4d0a6db49b
Abort checking when encountering an invalid parse node (#4700)
|
1 год назад |