Dana Jansens
|
9a6c74f0cd
Introduce FindIfOrNull() FindIfOrNone() and Contains() (#5322)
|
1 år sedan |
Jon Ross-Perkins
|
8c3fa80691
Add cc rule wrappers for cc_env (#5277)
|
1 år sedan |
Jon Ross-Perkins
|
422df75a92
Switch tree-sitter from explorer to toolchain testdata (#5292)
|
1 år sedan |
Richard Smith
|
47fa1b5991
Rename `StringifyType` to reflect that it can stringify non-type constants. (#5285)
|
1 år sedan |
Dana Jansens
|
76c68153a2
Look for final impl when accessing associated constant in facet (#5269)
|
1 år sedan |
Boaz Brickner
|
68111a994c
C++ Interop: Basic C++ record (class/struct/union) import support (#5156)
|
1 år sedan |
David Blaikie
|
4739828cca
Generalize non-const ClassInit lowering beyond only InitializeFrom insts (#5199)
|
1 år sedan |
Jon Ross-Perkins
|
3ae62f8130
Rewrite Dump calls to use std::string returns (#5195)
|
1 år sedan |
Jon Ross-Perkins
|
0a3efb76ed
Use DiagnosticEmitter for phase-specific types (#5188)
|
1 år sedan |
Dana Jansens
|
53c98a8619
Support specialization in impl lookup with a symbolic query/impl. (#5169)
|
1 år sedan |
Dana Jansens
|
11ae0e27ab
Deduce through FacetValue (#5158)
|
1 år sedan |
Richard Smith
|
584426dfa2
Initial work on support for templates (#5081)
|
1 år sedan |
Boaz Brickner
|
87b9cab7b1
Add support for importing a trivial global C++ function (#5033)
|
1 år sedan |
Richard Smith
|
f30fa2d3db
Move the `EvalConstantInst` overloads out of `eval.cpp` into their own file. (#5040)
|
1 år sedan |
Jon Ross-Perkins
|
422cc3d48a
Move diagnostic usings off Context (#5007)
|
1 år sedan |
josh11b
|
eb69d7420e
First iteration of completing and resolving facet types (#4920)
|
1 år sedan |
Jon Ross-Perkins
|
311b4ff03d
Refactor AddInst-family functions to their own file (#4941)
|
1 år sedan |
Jon Ross-Perkins
|
dc8f47e6ad
Move type functions off Context (#4951)
|
1 år sedan |
Jon Ross-Perkins
|
afef6cd940
Refactor name lookup logic out of Context (#4930)
|
1 år sedan |
Jon Ross-Perkins
|
71c91eaf14
Refactor subpattern logic out of Context (#4929)
|
1 år sedan |
Jon Ross-Perkins
|
588bdd74c3
Refactor region_stack logic out of Context (#4927)
|
1 år sedan |
Jon Ross-Perkins
|
b0d49ba957
Move control flow block functions to their own file. (#4921)
|
1 år sedan |
Jon Ross-Perkins
|
0a55081c5d
Move TypeCompleter and closely related helper functions to their own file (#4922)
|
1 år sedan |
Jon Ross-Perkins
|
e79d3be5bd
Combine DiagnosticConverter into DiagnosticEmitter (#4878)
|
1 år sedan |
Jon Ross-Perkins
|
7eee9a3489
Refactor resolving a location into a SemIR library (#4876)
|
1 år sedan |
Jon Ross-Perkins
|
133717cd7e
Eliminate NodeLocConverter (#4870)
|
1 år sedan |
Richard Smith
|
5f888e1124
Treat associated constants as entities parameterized by Self (#4837)
|
1 år sedan |
Jon Ross-Perkins
|
4c4c4a4d2c
Add RawStringOstream for slightly simpler streaming to strings (#4817)
|
1 år sedan |
Geoff Romer
|
13434f0e8a
Model `var` as a pattern operator (#4720)
|
1 år sedan |
Boaz Brickner
|
5b70a3ea91
Generate AST when importing a cpp file (#4790)
|
1 år sedan |