#
e6255b06 |
| 02-Apr-2003 |
Andrei Zmievski |
Revert portions of the doc comment patch. There should be no parser errors now.
|
#
62f9eb80 |
| 01-Apr-2003 |
Andrei Zmievski |
Split ZEND_NAMESPACE into user and internal namespaces. Hope this is okay with engine folks.
|
#
5657b836 |
| 31-Mar-2003 |
Andrei Zmievski |
Multi-purpose patch: - The fields of zend_namespace were not completely initialized which led to a variety of problems. - The occurrence of class/interface/namespace definition is no
Multi-purpose patch: - The fields of zend_namespace were not completely initialized which led to a variety of problems. - The occurrence of class/interface/namespace definition is now captured. - Functions/classes/interfaces/namespaces can be preceded by doc comments which are stored for use by extensions.
show more ...
|
#
96231c3a |
| 29-Mar-2003 |
Zeev Suraski |
Add missing initialization
|
#
20860fee |
| 29-Mar-2003 |
Zeev Suraski |
Fix crash
|
#
5097be30 |
| 29-Mar-2003 |
Zeev Suraski |
Initial support for enforcing prototype of abstract/interface method implementations
|
#
018d8511 |
| 26-Mar-2003 |
Ilia Alshanetsky |
Fixed bug #22900 (declaration of namespaces with same name results in leaks).
|
#
85d2c35b |
| 25-Mar-2003 |
Andi Gutmans |
- Temporarily fix problem with inheriting from an internal class. This might - need some rework in the future (thanks to Marcus)
|
#
0aef71ff |
| 23-Mar-2003 |
Zeev Suraski |
Another fix for implicit public, perhaps it was not such a good idea :I
|
#
39d5a638 |
| 19-Mar-2003 |
Andrei Zmievski |
- Keep track of starting/ending line numbers for user functions. - Store last parsed doc comment in a compiler global for future use.
|
#
40326f6a |
| 18-Mar-2003 |
Zeev Suraski |
- Fix situation where a derived class declares a public (or implicit public) with the same name as a private in the parent - Optimize 'static binding' of private properties a bit
|
Revision tags: php-4.3.2RC1 |
|
#
fa7dc03e |
| 12-Mar-2003 |
Zeev Suraski |
Fix a crash bug in the implicit public declaration
|
#
3e7cf8e1 |
| 10-Mar-2003 |
Zeev Suraski |
Clean redundant code
|
#
f8fc50ed |
| 10-Mar-2003 |
foobar |
Fixed some leaks. Patch by Moriyoshi
|
#
0eae2312 |
| 09-Mar-2003 |
Zeev Suraski |
Fix handling of ::foo
|
#
3012bdc3 |
| 09-Mar-2003 |
Zeev Suraski |
Cleanup
|
#
8bc88d8d |
| 09-Mar-2003 |
Zeev Suraski |
Fix parsing rules of namespaces/classes
|
#
8e1917bd |
| 09-Mar-2003 |
Zeev Suraski |
Fix :: handling
|
#
805f9806 |
| 06-Mar-2003 |
Zeev Suraski |
Fix warnings
|
#
03381119 |
| 06-Mar-2003 |
Zeev Suraski |
Require abstract classes to be explicitly declared 'abstract', in order to avoid making developers traverse the entire class/interface hierarchy before they can figure out whether a class is
Require abstract classes to be explicitly declared 'abstract', in order to avoid making developers traverse the entire class/interface hierarchy before they can figure out whether a class is instantiable (ok, so it makes sense :)
show more ...
|
#
44347cf6 |
| 06-Mar-2003 |
Zeev Suraski |
Change opcode name
|
#
ff76511a |
| 06-Mar-2003 |
Zeev Suraski |
Add class type hints
|
#
812d91d0 |
| 05-Mar-2003 |
Zeev Suraski |
Fix auto globals
|
#
6ad2420d |
| 05-Mar-2003 |
Zeev Suraski |
Implement $obj::static_func()
|
#
26dd8492 |
| 05-Mar-2003 |
Zeev Suraski |
Add support for interfaces
|