Richard Smith
|
4daaa4866f
Rename `Type` -> `type`, per #2360. (#2507)
|
há 3 anos atrás |
Chandler Carruth
|
a1ad39fa29
Introduce helpers to build enum-wrapping classes. (#2504)
|
há 3 anos atrás |
Jon Ross-Perkins
|
92e6e5f6f5
Fix missing include in element.h (#2506)
|
há 3 anos atrás |
Adrien Leravat
|
798a40c886
Basic support for `impl` virtual override keyword (#2493)
|
há 3 anos atrás |
Adrien Leravat
|
8301258ef8
Explorer: support virtual class methods (#2462)
|
há 3 anos atrás |
Chandler Carruth
|
dd26ea6a15
Update Bazel & protobufs, then narrow warnings to Carbon. (#2500)
|
há 3 anos atrás |
Jon Ross-Perkins
|
04d3901b7f
Switch Diagnostic structure to use DiagnosticMessage to avoid pointers (#2502)
|
há 3 anos atrás |
Jon Ross-Perkins
|
11deb14dc6
Handle `var` init-with-self situations. (#2488)
|
há 3 anos atrás |
Jon Ross-Perkins
|
6c9b7cba55
Add a DiagnosticBuilder to support context on diagnostics. (#2490)
|
há 3 anos atrás |
josh11b
|
149107965c
Clarify that named constraints in place of interfaces (#2479)
|
há 3 anos atrás |
SADIK KUZU
|
a0763413cb
Update pre-commit config (#2498)
|
há 3 anos atrás |
Jon Ross-Perkins
|
733965704a
Start building some checking of diagnostic use. (#2487)
|
há 3 anos atrás |
Jon Ross-Perkins
|
88905b99d8
Add a location translator for ParseTree::Node. (#2491)
|
há 3 anos atrás |
Jon Ross-Perkins
|
60b45e3d30
The typed_linked_list test trace output is too slow, so stop testing it. (#2494)
|
há 3 anos atrás |
Chandler Carruth
|
2c198865ff
Mark some other issue categories as not-stale. (#2496)
|
há 3 anos atrás |
Richard Smith
|
16dcdc2a34
Types are values of type `type` (#2360)
|
há 3 anos atrás |
Adrien Leravat
|
026c4b9dc3
Explorer: move subtyping logic to TypeChecker (#2484)
|
há 3 anos atrás |
Jon Ross-Perkins
|
6accdfff77
Replace the toolchain README with a docs link. (#2482)
|
há 3 anos atrás |
Jon Ross-Perkins
|
e5d49f5989
Store SemanticsNode in a single list instead of per-block (#2475)
|
há 3 anos atrás |
Adrien Leravat
|
34ec3ce74b
Explorer: add missing `Nonnull<>` (#2486)
|
há 3 anos atrás |
Jon Ross-Perkins
|
c5f4e65fdd
Add parentheses to remove ambiguity for `%`. (#2478)
|
há 3 anos atrás |
Jon Ross-Perkins
|
cc9ea4da66
Add auto-labeling for some docs and infra. (#2481)
|
há 3 anos atrás |
Jon Ross-Perkins
|
9d234aa7e7
Start doing name lookup for references (#2472)
|
há 3 anos atrás |
Adrien Leravat
|
9299e51511
Explorer: Support class subtyping (#2460)
|
há 3 anos atrás |
Jon Ross-Perkins
|
8e6d48004b
Have the driver return errors on SemanticsIR errors. (#2471)
|
há 3 anos atrás |
Jon Ross-Perkins
|
5d123189c3
Small cleanups in toolchain code (#2474)
|
há 3 anos atrás |
Kareem Ergawy
|
c74e39dbb3
[parser] More support for `interface`s: methods and `self` deduced param. (#2427)
|
há 3 anos atrás |
micttyl
|
63487da665
Support building on FreeBSD (#2463)
|
há 3 anos atrás |
Jon Ross-Perkins
|
4fc120f935
Restructure the patches dir in expectation of non-llvm patches. (#2469)
|
há 3 anos atrás |
Jon Ross-Perkins
|
8dc12df71d
Automate labeling of explorer and toolchain PRs (#2470)
|
há 3 anos atrás |