Geoff Romer
|
e7626f46cc
Get rid of `AddPatternInst` (#7075)
|
пре 2 недеља |
Geoff Romer
|
af04d08965
Track declared form with an InstId instead of a ConstantId. (#7072)
|
пре 2 недеља |
Dana Jansens
|
cc5a42691e
Add `where T impls X` constraints into the FacetTypeInfo (#7038)
|
пре 3 недеља |
Richard Smith
|
181a592b8c
Support for parsing expression patterns (#6977)
|
пре 1 месец |
Geoff Romer
|
18f87e4f79
Include the type in the location of binding insts (#6963)
|
пре 1 месец |
Geoff Romer
|
e0c6800ab3
Reverse nesting structure of parameter patterns (#6930)
|
пре 1 месец |
Geoff Romer
|
8e5b358ec2
Add the form ID to `FormParamPattern` (#6928)
|
пре 1 месец |
Geoff Romer
|
08148f3a3a
Refactor AddBindingPattern into composable pieces (#6927)
|
пре 1 месец |
Geoff Romer
|
18cfeb7476
Add support for `->?` return forms (#6849)
|
пре 1 месец |
Geoff Romer
|
21291b4cc3
Remove `InitForm::index` (#6817)
|
пре 1 месец |
Jon Ross-Perkins
|
002b7c74ea
Support CARBON_KIND with Any types (#6828)
|
пре 2 месеци |
Geoff Romer
|
6dba8ee111
Remove index fields from ParamPatterns (#6815)
|
пре 2 месеци |
Geoff Romer
|
bf9219d30e
Check support for form literals and `:?` bindings (#6747)
|
пре 2 месеци |
Dana Jansens
|
fbc8d59d32
Introduce Diagnostics::ContextScope and remove diagnoser callbacks in type completion (#6761)
|
пре 2 месеци |
Burak Emir
|
fdb188ccfd
Implement unused pattern bindings, continued (#6518)
|
пре 2 месеци |
Dana Jansens
|
917a6ea971
Add an interface-with-self generic to each interface and same for constraints (#6667)
|
пре 2 месеци |
Jon Ross-Perkins
|
2c6d9c7f66
Rename type's GetInstId to GetTypeInstId, reflecting returned type (#6708)
|
пре 2 месеци |
Geoff Romer
|
7938d9a8d0
Lex/parse support for ->?, :?, and form literals (#6695)
|
пре 2 месеци |
Özgür
|
bdcac5087d
Allow incomplete types in associated constants (#6657)
|
пре 3 месеци |
Dana Jansens
|
32aa7cb1fa
Make identifying a facet type an operation on a (self+facet type) pair (#6592)
|
пре 3 месеци |
Geoff Romer
|
b72bfb918b
Allocate `CallParamIndex`es eagerly (#6540)
|
пре 3 месеци |
Burak Emir
|
fec6ce2f9f
Implement "unused pattern bindings" p2022 - parsing (#6460)
|
пре 4 месеци |
Özgür
|
2a3d0b71bb
Reject abstract types in `var` function parameters (#6499)
|
пре 4 месеци |
Jon Ross-Perkins
|
77918d023b
Make symbolic local bindings a TODO (#6449)
|
пре 4 месеци |
Geoff Romer
|
57a2715f10
Remove support for `addr` (#6375)
|
пре 5 месеци |
Jon Ross-Perkins
|
42e2280150
Clean up singleton TypeId use (#6300)
|
пре 6 месеци |
Geoff Romer
|
4821eec2f8
Add support for `ref` patterns (#6283)
|
пре 6 месеци |
Geoff Romer
|
0811d996e1
Finish renaming BindName and related insts. (#6281)
|
пре 6 месеци |
Geoff Romer
|
09710d102f
Separate binding insts for refs and values (#6235)
|
пре 6 месеци |
Dana Jansens
|
ed43fd2c1c
Give the BindSymbolicName for .Self in a binding pattern a FacetType type (#6036)
|
пре 7 месеци |