Commit 05e33df
committed
Remove quoted.Lambda extractor
This extractor is by nature unsound because it ignores argument semantics.
`Expr.betaReduce` provides a sound version of this conversion with a slightly diferent API.
The error messages for this extractors where never good due to the complexity of its signature.
This kind of unsafe transformations should be performed on the reflection API instead.1 parent be6bcaf commit 05e33df
File tree
7 files changed
+0
-107
lines changed- compiler/src/dotty/tools/dotc/quoted
- library
- src-bootstrapped/scala/quoted
- src/scala/internal/tasty
- tests/run-macros
- lambda-extractor-1
- lambda-extractor-2
7 files changed
+0
-107
lines changedLines changed: 0 additions & 40 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2593 | 2593 | | |
2594 | 2594 | | |
2595 | 2595 | | |
2596 | | - | |
2597 | | - | |
2598 | | - | |
2599 | | - | |
2600 | | - | |
2601 | | - | |
2602 | | - | |
2603 | | - | |
2604 | | - | |
2605 | | - | |
2606 | | - | |
2607 | | - | |
2608 | | - | |
2609 | | - | |
2610 | | - | |
2611 | | - | |
2612 | | - | |
2613 | | - | |
2614 | | - | |
2615 | | - | |
2616 | | - | |
2617 | | - | |
2618 | | - | |
2619 | | - | |
2620 | | - | |
2621 | | - | |
2622 | | - | |
2623 | | - | |
2624 | | - | |
2625 | | - | |
2626 | | - | |
2627 | | - | |
2628 | | - | |
2629 | | - | |
2630 | | - | |
2631 | | - | |
2632 | | - | |
2633 | | - | |
2634 | | - | |
2635 | | - | |
2636 | 2596 | | |
2637 | 2597 | | |
2638 | 2598 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
68 | | - | |
69 | 67 | | |
70 | 68 | | |
71 | 69 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments