summaryrefslogtreecommitdiff
path: root/ext/reflection
Commit message (Collapse)AuthorAgeFilesLines
* Fix incorrect argument reflection info for array_multisort()Alexander Lisachenko2014-11-231-14/+2
|
* Merge branch 'PHP-5.5' into PHP-5.6Johannes Schlüter2014-10-041-1/+1
|\
| * Fix accidental edit in previous commitJohannes Schlüter2014-10-041-1/+1
| |
* | Merge branch 'PHP-5.5' into PHP-5.6Johannes Schlüter2014-10-041-2/+2
|\ \ | |/
| * Fix arginfoJohannes Schlüter2014-10-041-2/+2
| |
* | Merge branch 'PHP-5.5' into PHP-5.6Remi Collet2014-09-261-5/+20
|\ \ | |/ | | | | | | | | * PHP-5.5: NEWS Fixed bug #68103 Dupplicate entry in Reflection
| * Fixed bug #68103 Dupplicate entry in ReflectionRemi Collet2014-09-261-5/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ php -r '$r=new ReflectionExtension("pthreads"); print_r($r->getClassNames());' Array ( [0] => Threaded [1] => stackable [2] => Thread [3] => Worker [4] => Mutex [5] => Cond [6] => Collectable [7] => Pool ) In getClasses() output, it is possible to compare key (ex "stackable") with $obj->name (ex "Threaded") to detect class alias. ... [Threaded] => ReflectionClass Object ( [name] => Threaded ) [stackable] => ReflectionClass Object ( [name] => Threaded ) ...
* | update the exception message to better match the actual checkFerenc Kovacs2014-07-303-3/+3
| |
* | ReflectionClass::newInstanceWithoutConstructor() should be allowed to ↵Ferenc Kovacs2014-07-303-4/+9
| | | | | | | | instantiate every class except those internal classes with a final __construct()
* | Fixed crash on self-referencing constant expression (part of a constant AST)Dmitry Stogov2014-07-241-2/+11
| |
* | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-06-083-3/+3
|\ \ | |/ | | | | | | * PHP-5.5: Remove superfluous echos.
| * Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-06-083-3/+3
| |\ | | | | | | | | | | | | * PHP-5.4: Remove superfluous echos.
| | * Remove superfluous echos.Jeff Welch2014-06-083-3/+3
| | |
* | | Removed useless void* parameter and replaced with zend_bool on ↵Bob Weinand2014-04-111-3/+3
| | | | | | | | | | | | zval_update_constant* functions
* | | Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2014-02-272-2/+2
|\ \ \ | |/ / | | | | | | | | | * PHP-5.5: fix tests broken by 633f898f1520253d3530fe91fc82f68bca7c4627
| * | Merge branch 'PHP-5.4' into PHP-5.5Ferenc Kovacs2014-02-272-2/+2
| |\ \ | | |/ | | | | | | | | | * PHP-5.4: fix tests broken by 633f898f1520253d3530fe91fc82f68bca7c4627
| | * fix tests broken by 633f898f1520253d3530fe91fc82f68bca7c4627Ferenc Kovacs2014-02-272-2/+2
| | |
| | * Bump yearXinchen Hui2014-01-032-2/+2
| | |
| * | Bump yearXinchen Hui2014-01-032-2/+2
| | |
* | | Bump yearXinchen Hui2014-01-032-2/+2
| | |
* | | Merge branch 'PHP-5.5' into PHP-5.6Remi Collet2013-12-102-40/+47
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-5.5: NEWS Fixed Bug #66218 zend_register_functions breaks reflection
| * | Merge branch 'PHP-5.4' into PHP-5.5Remi Collet2013-12-102-40/+47
| |\ \ | | |/ | | | | | | | | | * PHP-5.4: Fixed Bug #66218 zend_register_functions breaks reflection
| | * Fixed Bug #66218 zend_register_functions breaks reflectionRemi Collet2013-12-102-40/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Functions registered using zend_register_functions instead of zend_module_entry.functions are not seen on reflection. Ex: additional_functions from api_module_entry. Ex: in CLI, dl, cli_set_process_title and cli_get_process_title Note: - also affects functions overrided in extension (should be be reported in extension, where overrided, not in original extension) - also allow extension to call zend_register_functions for various list (instead of having a single bug list)
* | | converted several switches to ifs and made more opcache friendlyBob Weinand2013-11-011-13/+4
| | |
* | | Working commit for constant scalar expressions (with constants).Bob Weinand2013-10-311-5/+13
| | | | | | | | | | | | Tests will follow.
* | | Implement variadic function syntaxNikita Popov2013-09-265-3/+79
|/ / | | | | | | As per RFC: https://wiki.php.net/rfc/variadics
* | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2013-08-041-1/+1
|\ \ | |/ | | | | | | | | | | | | * PHP-5.4: non living code related typo fixes Conflicts: Zend/zend_compile.c
| * non living code related typo fixesVeres Lajos2013-08-041-1/+1
| |
| * typo fixesVeres Lajos2013-07-151-1/+1
| |
* | typo fixesVeres Lajos2013-07-151-1/+1
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Remi Collet2013-06-201-0/+4
|\ \ | |/ | | | | | | * PHP-5.4: skip test for bug #64936 when tokenizer not built
| * skip test for bug #64936 when tokenizer not builtRemi Collet2013-06-201-0/+4
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2013-06-162-0/+39
|\ \ | |/ | | | | | | | | | | | | | | | | | | * PHP-5.4: Fix bug #64936 - clean doc comment state at the beginning and end of the scan ws fix Conflicts: Zend/zend_language_scanner.c Zend/zend_language_scanner.l Zend/zend_language_scanner_defs.h
| * Fix bug #64936 - clean doc comment state at the beginning and end of the scanStanislav Malyshev2013-06-162-0/+39
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Xinchen Hui2013-03-212-1/+46
|\ \ | |/
| * Fix bug in reflectionClass relate to #64239Xinchen Hui2013-03-212-1/+46
| |
| * Happy New YearXinchen Hui2013-01-012-2/+2
| |
* | Made test compatible with O+Dmitry Stogov2013-03-169-0/+27
| |
* | Fix test related to change for #bug64007 and also fix in newInstanceArgsXinchen Hui2013-01-222-12/+28
| |
* | Fixed bug #64007 (There is an ability to create instance of Generator by hand).Xinchen Hui2013-01-192-8/+25
| | | | | | | | Use get_constrctor instead of access of the ce->constructor directly
* | Happy New YearXinchen Hui2013-01-012-2/+2
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Xinchen Hui2012-11-272-1/+42
|\ \ | |/
| * Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2012-11-272-1/+42
| |\
| | * Fixed Bug #63614 (Fatal error on Reflection)Xinchen Hui2012-11-272-1/+42
| | |
* | | Merge branch 'PHP-5.4'Xinchen Hui2012-10-313-4/+53
|\ \ \ | |/ /
| * | Fixed bug #63399 (ReflectionClass::getTraitAliases() incorrectly resolves ↵Xinchen Hui2012-10-313-4/+53
| | | | | | | | | | | | traitnames)
* | | Merge branch 'PHP-5.4'Xinchen Hui2012-10-1053-0/+0
|\ \ \ | |/ /
| * | Remove executable permission on phptXinchen Hui2012-10-103-0/+0
| | |
| * | Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2012-10-1050-0/+0
| |\ \ | | |/
| | * Remove executable permission on phptXinchen Hui2012-10-1050-0/+0
| | |