various tests #23
|
@ -626,6 +626,24 @@ main := fn(): uint {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### returning_optional_issues
|
||||||
|
```hb
|
||||||
|
BMP := 0
|
||||||
|
|
||||||
|
get_format := fn(): ?uint {
|
||||||
|
return BMP
|
||||||
|
}
|
||||||
|
|
||||||
|
main := fn(): uint {
|
||||||
|
fmt := get_format()
|
||||||
|
if fmt == null {
|
||||||
|
return 1
|
||||||
|
} else {
|
||||||
|
return fmt
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
#### inlining_issues
|
#### inlining_issues
|
||||||
```hb
|
```hb
|
||||||
main := fn(): void {
|
main := fn(): void {
|
||||||
|
|
|
@ -4595,5 +4595,6 @@ mod tests {
|
||||||
overwrite_aliasing_overoptimization;
|
overwrite_aliasing_overoptimization;
|
||||||
more_if_opts;
|
more_if_opts;
|
||||||
optional_from_eca;
|
optional_from_eca;
|
||||||
|
returning_optional_issues;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue