Test NULL-coalescing operator.
Todas as verificações foram bem sucedidas
The build was successful.

Esse commit está contido em:
Rafal Kupiec 2019-06-21 23:53:01 +02:00
commit 8ee2dece06
Assinado por: belliash
ID da chave GPG: 4E829243E0CFE6B4
2 arquivos alterados com 24 adições e 0 exclusões

15
tests/null_coalescing.aer Arquivo normal
Ver arquivo

@ -0,0 +1,15 @@
class Program {
public void main() {
var_dump(0 ?? 0 ?? 6);
var_dump(0 ?? (0 ?? 6));
var_dump((0 ?? 0) ?? 6);
var_dump(0 ?? 5 ?? 6);
var_dump(0 ?? (5 ?? 6));
var_dump((0 ?? 5) ?? 6);
var_dump(4 ?? 5 ?? 6);
var_dump(4 ?? (5 ?? 6));
var_dump((4 ?? 5) ?? 6);
}
}

9
tests/null_coalescing.exp Arquivo normal
Ver arquivo

@ -0,0 +1,9 @@
int(6)
int(6)
int(6)
int(5)
int(5)
int(5)
int(4)
int(4)
int(4)