mirror of
https://github.com/apple/pkl.git
synced 2026-09-13 13:21:47 +02:00
Optimize new inference in method args (#1845)
This commit is contained in:
+5
-2
@@ -24,8 +24,11 @@ local quux = (a: Foo) -> a.x
|
||||
|
||||
|
||||
qualified = this.bar(new { x = 1 })
|
||||
unqualifiedLexical = bar(new { x = 1 })
|
||||
unqualifiedThis = new Qux { x = 7 }.bar(new { x = 1 })
|
||||
unqualifiedLexical {
|
||||
call = bar(new { x = 1 })
|
||||
}
|
||||
unqualifiedThis1 = bar(new { x = 1 })
|
||||
unqualifiedThis2 = new Qux { x = 7 }.bar(new { x = 1 })
|
||||
`super` = new Foo { x = 2 }.superBar(new Foo { x = 3 })
|
||||
nestedMethodCalls = outerMethod(bar(new { x = 8 }), new { x = 9 })
|
||||
objectMethod {
|
||||
|
||||
+5
-2
@@ -1,6 +1,9 @@
|
||||
qualified = 1
|
||||
unqualifiedLexical = 1
|
||||
unqualifiedThis = 8
|
||||
unqualifiedLexical {
|
||||
call = 1
|
||||
}
|
||||
unqualifiedThis1 = 1
|
||||
unqualifiedThis2 = 8
|
||||
`super` = 16
|
||||
nestedMethodCalls = 26
|
||||
objectMethod {
|
||||
|
||||
Reference in New Issue
Block a user