mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-04-26 15:32:16 +00:00
14 lines
239 B
TypeScript
14 lines
239 B
TypeScript
// Validates that skipped autorelease state is preserved accross calls and returns.
|
|
|
|
class Ref {}
|
|
|
|
function getRef(): Ref {
|
|
return new Ref();
|
|
}
|
|
|
|
function rereturnRef(): Ref {
|
|
return getRef();
|
|
}
|
|
|
|
/* __release( */ rereturnRef() /* ) */;
|