TypePHP 编译器
https://swoole.com/aot/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
438 B
25 lines
438 B
<?php
|
|
|
|
#[Native]
|
|
class NativeNamedGapBase
|
|
{
|
|
public function value(int $first = 1, int $second = 10): int
|
|
{
|
|
return $first + $second;
|
|
}
|
|
}
|
|
|
|
#[Native]
|
|
class NativeNamedGapChild extends NativeNamedGapBase
|
|
{
|
|
public function value(int $first = 2, int $second = 20): int
|
|
{
|
|
return $first + $second;
|
|
}
|
|
}
|
|
|
|
function callNativeNamedGap(NativeNamedGapBase $value): int
|
|
{
|
|
return $value->value(second: 50);
|
|
}
|
|
|
|
|