@@ -1682,24 +1682,23 @@ Schema => SemanticDB v4
1682
1682
Uri => ForComprehension.scala
1683
1683
Text => empty
1684
1684
Language => Scala
1685
- Symbols => 13 entries
1686
- Occurrences => 53 entries
1687
- Synthetics => 23 entries
1685
+ Symbols => 12 entries
1686
+ Occurrences => 51 entries
1687
+ Synthetics => 22 entries
1688
1688
1689
1689
Symbols:
1690
1690
example/ForComprehension# => class ForComprehension extends Object { self: ForComprehension => +1 decls }
1691
1691
example/ForComprehension#`<init>`(). => primary ctor <init> (): ForComprehension
1692
1692
local0 => param a: Int
1693
1693
local1 => param b: Int
1694
1694
local2 => val local c: Int
1695
- local3 => param x$1: Tuple2[Int, Int]
1696
- local4 => param a: Int
1697
- local5 => param b: Int
1698
- local6 => param x$1: Tuple2[Int, Int]
1699
- local7 => val local c: Int
1700
- local8 => val local d: Int
1701
- local9 => val local e: Tuple4[Int, Int, Int, Int]
1702
- local10 => param f: Tuple4[Int, Int, Int, Int]
1695
+ local3 => param a: Int
1696
+ local4 => param b: Int
1697
+ local5 => param x$1: Tuple2[Int, Int]
1698
+ local6 => val local c: Int
1699
+ local7 => val local d: Int
1700
+ local8 => val local e: Tuple4[Int, Int, Int, Int]
1701
+ local9 => param f: Tuple4[Int, Int, Int, Int]
1703
1702
1704
1703
Occurrences:
1705
1704
[0:8..0:15): example <- example/
@@ -1708,60 +1707,55 @@ Occurrences:
1708
1707
[4:4..4:5): a <- local0
1709
1708
[4:9..4:13): List -> scala/package.List.
1710
1709
[5:4..5:5): b <- local1
1711
- [5:4..5:5): b -> local1
1712
1710
[5:9..5:13): List -> scala/package.List.
1713
1711
[6:7..6:8): b -> local1
1714
1712
[6:9..6:10): > -> scala/Int#`>`(+3).
1715
1713
[7:4..7:5): c <- local2
1716
- [7:4..7:5): c -> local2
1717
1714
[7:8..7:9): a -> local0
1718
1715
[7:10..7:11): + -> scala/Int#`+`(+4).
1719
1716
[7:12..7:13): b -> local1
1720
1717
[8:11..8:12): a -> local0
1721
1718
[8:14..8:15): b -> local1
1722
1719
[8:17..8:18): c -> local2
1723
- [10:4..10:5): a <- local4
1720
+ [10:4..10:5): a <- local3
1724
1721
[10:9..10:13): List -> scala/package.List.
1725
- [11:4..11:5): b <- local5
1722
+ [11:4..11:5): b <- local4
1726
1723
[11:9..11:13): List -> scala/package.List.
1727
- [11:14..11:15): a -> local4
1728
- [13:6..13:7): a -> local4
1729
- [14:6..14:7): b -> local5
1724
+ [11:14..11:15): a -> local3
1725
+ [13:6..13:7): a -> local3
1726
+ [14:6..14:7): b -> local4
1730
1727
[15:6..15:8): == -> scala/Any#`==`().
1731
- [17:6..17:7): c <- local7
1732
- [18:6..18:7): d <- local8
1728
+ [17:6..17:7): c <- local6
1729
+ [18:6..18:7): d <- local7
1733
1730
[19:9..19:13): List -> scala/package.List.
1734
- [19:15..19:16): a -> local4
1735
- [19:18..19:19): b -> local5
1736
- [21:6..21:7): a -> local4
1737
- [22:6..22:7): b -> local5
1738
- [23:6..23:7): c -> local7
1739
- [24:6..24:7): d -> local8
1731
+ [19:15..19:16): a -> local3
1732
+ [19:18..19:19): b -> local4
1733
+ [21:6..21:7): a -> local3
1734
+ [22:6..22:7): b -> local4
1735
+ [23:6..23:7): c -> local6
1736
+ [24:6..24:7): d -> local7
1740
1737
[25:6..25:8): == -> scala/Any#`==`().
1741
- [26:4..26:5): e <- local9
1742
- [26:4..26:5): e -> local9
1743
- [27:6..27:7): a -> local4
1744
- [28:6..28:7): b -> local5
1745
- [29:6..29:7): c -> local7
1746
- [30:6..30:7): d -> local8
1747
- [32:7..32:8): e -> local9
1738
+ [26:4..26:5): e <- local8
1739
+ [26:4..26:5): e -> local8
1740
+ [27:6..27:7): a -> local3
1741
+ [28:6..28:7): b -> local4
1742
+ [29:6..29:7): c -> local6
1743
+ [30:6..30:7): d -> local7
1744
+ [32:7..32:8): e -> local8
1748
1745
[32:9..32:11): == -> scala/Any#`==`().
1749
- [33:4..33:5): f <- local10
1746
+ [33:4..33:5): f <- local9
1750
1747
[33:9..33:13): List -> scala/package.List.
1751
- [33:14..33:15): e -> local9
1752
- [36:6..36:7): a -> local4
1753
- [37:6..37:7): b -> local5
1754
- [38:6..38:7): c -> local7
1755
- [39:6..39:7): d -> local8
1756
- [40:6..40:7): e -> local9
1757
- [41:6..41:7): f -> local10
1748
+ [33:14..33:15): e -> local8
1749
+ [36:6..36:7): a -> local3
1750
+ [37:6..37:7): b -> local4
1751
+ [38:6..38:7): c -> local6
1752
+ [39:6..39:7): d -> local7
1753
+ [40:6..40:7): e -> local8
1754
+ [41:6..41:7): f -> local9
1758
1755
1759
1756
Synthetics:
1760
1757
[4:9..4:13):List => *.apply[Int]
1761
1758
[4:9..4:16):List(1) => List.apply[Int](*)
1762
- [5:4..7:5):b <- List(1)
1763
- if b > 1
1764
- c => Tuple2.apply[Int, Int](*)
1765
1759
[5:9..5:13):List => *.apply[Int]
1766
1760
[5:9..5:16):List(1) => List.apply[Int](*)
1767
1761
[8:10..8:19):(a, b, c) => Tuple3.apply[Int, Int, Int](*)
0 commit comments