#
9d0506ec |
| 08-Sep-2003 |
Marcus Boerger |
Fix property inheritance where a derived class inherits a public property and owns it as an implicit public property already (noticed by Brad).
|
#
be8287e5 |
| 03-Sep-2003 |
Marcus Boerger |
Partly revert and reintroduce hash table entries for the ctor. # Obviously not the brightest idea i had today.
|
#
5569d7fa |
| 03-Sep-2003 |
Marcus Boerger |
Nuke unused variable, too
|
#
61b96d1f |
| 03-Sep-2003 |
Marcus Boerger |
- Inheritance applies to __clone() too. - No need to add additional functions for the constructor. The handler uses the pointer as intended and doesn't look the the name.
|
#
91ff8d67 |
| 03-Sep-2003 |
Marcus Boerger |
Cannot turn a static property into a non static one and vice versa
|
#
7bbbd503 |
| 03-Sep-2003 |
Marcus Boerger |
Fix handling of static properties initialized to arrays
|
#
1d21d48e |
| 03-Sep-2003 |
Marcus Boerger |
Add missing error messages when violating static property inheritance rules.
|
#
1b39a5aa |
| 03-Sep-2003 |
Marcus Boerger |
Fix static properties. # # There's only an errormessage missing which i'll wommit as soon as i find out # how to do it best. But besides that damn message everything works now and all
Fix static properties. # # There's only an errormessage missing which i'll wommit as soon as i find out # how to do it best. But besides that damn message everything works now and all # inheritance rules apply. #
show more ...
|
#
1d3d396f |
| 03-Sep-2003 |
Marcus Boerger |
Allow redeclareing a protected property as public. # # The only known thing left at this moment is that the protected static members # of a base class is different then the redeclared pub
Allow redeclareing a protected property as public. # # The only known thing left at this moment is that the protected static members # of a base class is different then the redeclared public property. I tried # to remove both new and old static properties in the derived class and copy # the base property with the new name. But for reasons i have to check later # that didn't result in the expected behavior. Anyway we would need a warning # if someone tries to change the value of a static property in a derived class. #
show more ...
|
#
93f0ee5f |
| 03-Sep-2003 |
Zeev Suraski |
Revert bogus patch One must *never* use E_CORE_* error levels!
|
#
d1b74000 |
| 02-Sep-2003 |
Marcus Boerger |
Fix error messages
|
#
469b746b |
| 02-Sep-2003 |
Marcus Boerger |
Fix error level
|
#
0f337461 |
| 02-Sep-2003 |
Marcus Boerger |
Currently we cannot support static ctor/dtor
|
#
aaa1cdca |
| 29-Aug-2003 |
Zeev Suraski |
Fix a problem in implicit public properties and inheritance
|
#
2e36578c |
| 28-Aug-2003 |
Sascha Schumann |
Add format attribute to a number of functions Kill a few warnings
|
Revision tags: php-4.3.3 |
|
#
19ec7a09 |
| 24-Aug-2003 |
Marcus Boerger |
- Provide appropriate way to destroy internal zval's. - Allow internal zval's of type string and disallow complex types. - Define the default string for extensions at class level instead of c
- Provide appropriate way to destroy internal zval's. - Allow internal zval's of type string and disallow complex types. - Define the default string for extensions at class level instead of ctor.
show more ...
|
#
a9107e2b |
| 24-Aug-2003 |
Zeev Suraski |
Use pemalloc()
|
#
baaa4c90 |
| 23-Aug-2003 |
Marcus Boerger |
Internal classes can now have default properties.
|
#
fbda310a |
| 23-Aug-2003 |
Marcus Boerger |
- Flag ctor/dtor methods - Use this to prevent memleaks when an exception gets thrown in ctors. # I added the dtor flags for consistency, atm a compareable check in # isn't necessary for
- Flag ctor/dtor methods - Use this to prevent memleaks when an exception gets thrown in ctors. # I added the dtor flags for consistency, atm a compareable check in # isn't necessary for destruction. But anyway i'll use this for the # Relection API too.
show more ...
|
#
b5786d42 |
| 18-Aug-2003 |
Zeev Suraski |
ws
|
Revision tags: php-4.3.3RC4 |
|
#
9c68f33b |
| 17-Aug-2003 |
Marcus Boerger |
Implement a TBD: JMP to the end of foreach
|
#
f2d4e4ca |
| 17-Aug-2003 |
Marcus Boerger |
WS
|
#
ab9dcec2 |
| 11-Aug-2003 |
Masaki Fujimoto |
- added script encoding support to Zend Engine 2. this enables ZE2 to gracefully parse scripts written in UTF-8 (with BOM), UTF-16, UTF-32, Shift_JIS, ISO-2022-JP etc... (when configured
- added script encoding support to Zend Engine 2. this enables ZE2 to gracefully parse scripts written in UTF-8 (with BOM), UTF-16, UTF-32, Shift_JIS, ISO-2022-JP etc... (when configured with '--enable-zend-multibyte' and '--enable-mbstring')
show more ...
|
#
2bbf4ad2 |
| 10-Aug-2003 |
Marcus Boerger |
Bugfix #24637 __destruct not called
|
#
fe489dcb |
| 09-Aug-2003 |
Moriyoshi Koizumi |
Fix segfault when a referenced parameter is specified with typehint. Result of the node will never be used because verify_instanceof handler has been eliminated.
|