/php-src/ext/standard/ |
H A D | php_crypt_r.c | 105 unsigned char final[16]; in php_md5_crypt_r() local 142 PHP_MD5Final(final, &ctx1); in php_md5_crypt_r() 148 ZEND_SECURE_ZERO(final, sizeof(final)); in php_md5_crypt_r() 162 PHP_MD5Final(final, &ctx); in php_md5_crypt_r() 188 PHP_MD5Final(final, &ctx1); in php_md5_crypt_r() 193 l = (final[ 0]<<16) | (final[ 6]<<8) | final[12]; to64(p,l,4); p += 4; in php_md5_crypt_r() 194 l = (final[ 1]<<16) | (final[ 7]<<8) | final[13]; to64(p,l,4); p += 4; in php_md5_crypt_r() 195 l = (final[ 2]<<16) | (final[ 8]<<8) | final[14]; to64(p,l,4); p += 4; in php_md5_crypt_r() 196 l = (final[ 3]<<16) | (final[ 9]<<8) | final[15]; to64(p,l,4); p += 4; in php_md5_crypt_r() 197 l = (final[ 4]<<16) | (final[10]<<8) | final[ 5]; to64(p,l,4); p += 4; in php_md5_crypt_r() [all …]
|
/php-src/Zend/tests/traits/bugs/ |
H A D | gh13177.phpt | 2 GH-13177 (PHP 8.3.2: final private constructor not allowed when used in trait) 7 final private function __construct() {} 10 final class Foo1 { 14 final class Foo2 { 16 __construct as final; 22 __construct as final; 27 private final function test() {} 46 Method [ <user, ctor> final private method __construct ] { 50 Method [ <user, ctor> final private method __construct ] { 54 Method [ <user, ctor> final private method __construct ] { [all …]
|
/php-src/Zend/tests/property_hooks/ |
H A D | final_prop_final_hook.phpt | 2 Cannot make hook explicitly final in final property 7 final public $prop { 8 final get => $field;
|
H A D | private_prop_final_hook.phpt | 2 Private property with final hook 7 private $prop { final get; } 12 Fatal error: Property hook cannot be both final and private in %s on line %d
|
H A D | interface_final_prop.phpt | 2 Cannot declare final property in interface 6 final public $prop { get; set; } 10 Fatal error: Property in interface cannot be final in %s on line %d
|
H A D | final_private_prop.phpt | 2 Property cannot be both final and private 7 final private $prop; 12 Fatal error: Property cannot be both final and private in %s on line %d
|
H A D | interface_final_hook.phpt | 2 Cannot declare final hook in interface 6 public $prop { final get; } 10 Fatal error: Property hook cannot be both abstract and final in %s on line %d
|
H A D | invalid_final_private.phpt | 2 Property hook cannot be both final and private 7 private $prop { final get; } 12 Fatal error: Property hook cannot be both final and private in %s on line %d
|
H A D | invalid_abstract_final.phpt | 2 Property hook cannot be both abstract and final 7 public abstract $prop { final get; } 12 Fatal error: Property hook cannot be both abstract and final in %s on line %d
|
H A D | final_prop_2.phpt | 2 Property itself may be marked final (normal) 7 public final $prop; 16 Fatal error: Cannot override final property A::$prop in %s on line %d
|
/php-src/Zend/tests/traits/ |
H A D | constant_014.phpt | 2 Cannot override a final trait constant in a class derived from the class that uses the trait 7 public final const Constant = 123; 12 public final const Constant = 123; 16 public final const Constant = 456; 21 Fatal error: DerivedClass::Constant cannot override final constant ComposingClass::Constant in %s o…
|
H A D | gh12854.phpt | 2 GH-12854 (8.3 - as final trait-used method does not correctly report visibility in Reflection) 12 public final function final1() {} 13 public final function final2() {} 14 public final function final3() {} 21 pub as final; 22 prot as final; 23 priv as final; 42 Warning: Private methods cannot be final as they are never overridden by other classes in %s on lin… 44 Warning: Private methods cannot be final as they are never overridden by other classes in %s on lin…
|
H A D | language019.phpt | 2 final alias 10 T1::foo as final; 18 Fatal error: Cannot override final method C1::foo() in %s on line %d
|
/php-src/Zend/tests/access_modifiers/ |
H A D | access_modifiers_005.phpt | 2 using multiple access modifiers (final methods) 7 final final function foo() { 14 Fatal error: Multiple final modifiers are not allowed in %s on line %d
|
H A D | access_modifiers_003.phpt | 6 final final class test { 13 Fatal error: Multiple final modifiers are not allowed in %s on line %d
|
H A D | access_modifiers_007.phpt | 2 abstract final methods errmsg 7 final abstract function foo(); 13 Fatal error: Cannot use the final modifier on an abstract method in %s on line %d
|
H A D | access_modifiers_013.phpt | 2 Prevent abstract and final in the same class declaration 6 final abstract class C { 12 Fatal error: Cannot use the final modifier on an abstract class in %s on line %d
|
/php-src/Zend/tests/enum/ |
H A D | final.phpt | 2 Enum is final 8 $final = new ReflectionClass(Foo::class)->isFinal(); 9 var_dump($final);
|
/php-src/Zend/tests/constants/final_constants/ |
H A D | final_const1.phpt | 2 Class constants support the final modifier 8 final const A = "foo"; 9 final public const B = "foo";
|
/php-src/Zend/tests/ |
H A D | bug71871.phpt | 2 Bug #71871: Interfaces allow final and abstract functions 7 final function test(); 12 Fatal error: Interface method test::test() must not be final in %s on line %d
|
H A D | gh10377_3.phpt | 2 GH-10377 (Unable to have an anonymous readonly class) - usage variation: final modifier 6 $x = new final class {}; 10 Fatal error: Cannot use the final modifier on an anonymous class in %s on line %d
|
/php-src/tests/classes/ |
H A D | interface_method_final.phpt | 2 ZE2 An interface method cannot be final 7 abstract final function err(); 12 Fatal error: Cannot use the final modifier on an abstract method in %s on line %d
|
H A D | final_ctor1.phpt | 2 ZE2 cannot override final __construct 8 public final function __construct() 26 Fatal error: Cannot override final method Base::__construct() in %s on line %d
|
/php-src/ext/reflection/tests/ |
H A D | ReflectionProperty_isFinal.phpt | 8 public final $p2; 10 public final $p4 { get => 42; } 12 public protected(set) final mixed $p6; 14 public private(set) final mixed $p8;
|
/php-src/sapi/cli/tests/ |
H A D | 005.phpt | 85 Method [ <internal:Core, prototype Throwable> final public method getMessage ] { 92 Method [ <internal:Core, prototype Throwable> final public method getCode ] { 98 Method [ <internal:Core, prototype Throwable> final public method getFile ] { 105 Method [ <internal:Core, prototype Throwable> final public method getLine ] { 112 Method [ <internal:Core, prototype Throwable> final public method getTrace ] { 119 Method [ <internal:Core, prototype Throwable> final public method getPrevious ] { 126 Method [ <internal:Core, prototype Throwable> final public method getTraceAsString ] {
|