Revision tags: php-4.3.2RC3, RELEASE_0_9b |
|
#
d3693d92 |
| 08-May-2003 |
Marcus Boerger |
Inheritance fix # here we go again, sorry for the mess and thanks to edin for reverting it
|
#
7a0efe82 |
| 07-May-2003 |
Edin Kadribasic |
Reverting Marcus' incomplete patch which broke the build.
|
#
764eaa5b |
| 07-May-2003 |
Marcus Boerger |
Inheritance fixes
|
#
9d251cde |
| 04-May-2003 |
Marcus Boerger |
Don't inherit twice what is needed only once
|
Revision tags: SPL_ALPHA, php-4.3.2RC2 |
|
#
b4262dcf |
| 20-Apr-2003 |
Sterling Hughes |
Add check for final properties
|
Revision tags: RELEASE_0_6, RELEASE_0_5, init |
|
#
dccdb2f5 |
| 11-Apr-2003 |
Sebastian Bergmann |
Fix warnings.
|
#
c013f782 |
| 10-Apr-2003 |
Sterling Hughes |
satisfy andi's switch fetish ;-)
|
#
974f406e |
| 10-Apr-2003 |
Sebastian Bergmann |
Fix ZTS build. Fix warning.
|
#
0191ba5d |
| 10-Apr-2003 |
Sterling Hughes |
allow expressions within constants, so the following is possible class foo { const a = 1<<0; const b = 1<<1; const c = a | b; } this makes co
allow expressions within constants, so the following is possible class foo { const a = 1<<0; const b = 1<<1; const c = a | b; } this makes const a compile-time expression. all other operators are unaffected.
show more ...
|
#
91eff553 |
| 03-Apr-2003 |
Andrei Zmievski |
Initialize all relevant zend_class_entry fields to avoid accidental crashes.
|
#
bdd3b604 |
| 02-Apr-2003 |
Andrei Zmievski |
Implement a different way to catch documentation comments.
|
#
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
|