Sign in
dart
/
sdk.git
/
f5ec43884561b47295e356982c6d830fce066426
/
.
/
tests
/
compiler
/
dart2js
/
cps_ir
/
input
/
closures_16.dart
blob: 0d5727093af6afb552aba4784f79f82a3484f558 [
file
] [
log
] [
blame
]
class
Foo
{
get
getter
{
print
(
'getter'
);
return
(
x
)
{
try
{
return
x
;
}
finally
{
}
};
// Inhibit inlining.
}
}
main
(
x
)
{
// Getter may or may not be inlined.
var
notTearOff
=
new
Foo
().
getter
;
// Closure is not inlined.
print
(
notTearOff
(
123
));
}