History log of /PHP-5.4/Zend/zend_compile.c (Results 626 – 650 of 1042)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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


1...<<21222324252627282930>>...42