2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

php-master-changes 2018-09-30

Last updated at Posted at 2018-09-30

今日はコンパイラの改善、非スタティックメソッドの $this 潰しの警告化、sodium_memzero() のリフレクションでの引数修正、変数の使い回し化、ext/spl のテスト修正があった!
あと始めてから 2 ヶ月たった

2018-09-30

nikic: Generalize compile_typename

  • https://github.com/php/php-src/commit/c4cb3250cab9d793cd9efd1d00212a98e8aad4c3
  • ASTノードと arginfo をとって関数引数の型名を解決する処理 compile_typename() を一般化し、引数の arginfo へ型を詰めるのではなく、返り値で型名を返す処理に修正
    • 元々関数引数でのタイプヒント専用だった処理が他でも利用可能になったような形?
  • nullable の処理もこの関数内へ移動

nikic: Deprecate unbinding of $this of non-static methods

asgrim: Fix reflection arguments for sodium_memzero function

carusogabriel: Use already set variable

KalleZ: Fix some tests and improve coverage for Windows in SPL

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?