History log of /PHP-7.1/Zend/zend_compile.c (Results 1551 – 1575 of 1956)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author 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


# 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


1...<<61626364656667686970>>...79