php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "zend_compile.h"
#include "zend_execute.h"
#include "zend_lazy_objects.h"
#include "zend_object_handlers.h"
#include "zend_type_info.h"
#include "zend_types.h"
#include "php.h"
#include "php_ini.h"
#include "php_reflection.h"
#include "ext/standard/info.h"
#include "ext/standard/sha1.h"
#include "ext/random/php_random_csprng.h"
#include "zend.h"
#include "zend_API.h"
#include "zend_ast.h"
#include "zend_attributes.h"
#include "zend_exceptions.h"
#include "zend_operators.h"
#include "zend_constants.h"
#include "zend_ini.h"
#include "zend_interfaces.h"
#include "zend_closures.h"
#include "zend_generators.h"
#include "zend_extensions.h"
#include "zend_builtin_functions.h"
#include "zend_smart_str.h"
#include "zend_enum.h"
#include "zend_fibers.h"
#include "php_reflection_arginfo.h"
Go to the source code of this file.
Data Structures | |
struct | _property_reference |
struct | _parameter_reference |
struct | _type_reference |
struct | _attribute_reference |
struct | reflection_object |
Macros | |
#define | REFLECTION_ATTRIBUTE_IS_INSTANCEOF (1 << 1) |
#define | REFLECTION_KEY_LEN 16 |
#define | REFLECTION_G(v) |
#define | _DO_THROW(msg) |
#define | GET_REFLECTION_OBJECT() |
#define | GET_REFLECTION_OBJECT_PTR(target) |
#define | Z_REFLECTION_P(zv) |
#define | DUMP_CONST_FLAG(flag, output) |
#define | REFLECTION_CHECK_VALID_GENERATOR(ex) |
#define | REFLECTION_CHECK_VALID_FIBER(fiber) |
Typedefs | |
typedef struct _property_reference | property_reference |
typedef struct _parameter_reference | parameter_reference |
typedef struct _type_reference | type_reference |
typedef struct _attribute_reference | attribute_reference |
Enumerations | |
enum | reflection_type_t { REF_TYPE_OTHER , REF_TYPE_FUNCTION , REF_TYPE_GENERATOR , REF_TYPE_FIBER , REF_TYPE_PARAMETER , REF_TYPE_TYPE , REF_TYPE_PROPERTY , REF_TYPE_CLASS_CONSTANT , REF_TYPE_ATTRIBUTE } |
enum | reflection_type_kind { NAMED_TYPE = 0 , UNION_TYPE = 1 , INTERSECTION_TYPE = 2 } |
Definition at line 110 of file php_reflection.c.
#define DUMP_CONST_FLAG | ( | flag, | |
output ) |
#define GET_REFLECTION_OBJECT | ( | ) |
Definition at line 113 of file php_reflection.c.
#define GET_REFLECTION_OBJECT_PTR | ( | target | ) |
Definition at line 124 of file php_reflection.c.
#define REFLECTION_ATTRIBUTE_IS_INSTANCEOF (1 << 1) |
Definition at line 55 of file php_reflection.c.
#define REFLECTION_CHECK_VALID_FIBER | ( | fiber | ) |
Definition at line 7706 of file php_reflection.c.
Definition at line 2309 of file php_reflection.c.
Definition at line 67 of file php_reflection.c.
#define REFLECTION_KEY_LEN 16 |
Definition at line 60 of file php_reflection.c.
Definition at line 186 of file php_reflection.c.
typedef struct _attribute_reference attribute_reference |
typedef struct _parameter_reference parameter_reference |
typedef struct _property_reference property_reference |
typedef struct _type_reference type_reference |
enum reflection_type_kind |
Enumerator | |
---|---|
NAMED_TYPE | |
UNION_TYPE | |
INTERSECTION_TYPE |
Definition at line 1401 of file php_reflection.c.
enum reflection_type_t |
Enumerator | |
---|---|
REF_TYPE_OTHER | |
REF_TYPE_FUNCTION | |
REF_TYPE_GENERATOR | |
REF_TYPE_FIBER | |
REF_TYPE_PARAMETER | |
REF_TYPE_TYPE | |
REF_TYPE_PROPERTY | |
REF_TYPE_CLASS_CONSTANT | |
REF_TYPE_ATTRIBUTE |
Definition at line 161 of file php_reflection.c.
php_info_print_table_row | ( | 2 | , |
"Reflection" | , | ||
"enabled" | ) |
PHP_METHOD | ( | ReflectionClass | , |
newLazyGhost | ) |
Definition at line 5310 of file php_reflection.c.
PHP_METHOD | ( | ReflectionClass | , |
newLazyProxy | ) |
Definition at line 5318 of file php_reflection.c.
PHP_METHOD | ( | ReflectionClass | , |
resetAsLazyGhost | ) |
Definition at line 5326 of file php_reflection.c.
PHP_METHOD | ( | ReflectionClass | , |
resetAsLazyProxy | ) |
Definition at line 5334 of file php_reflection.c.
void reflection_class_new_lazy | ( | INTERNAL_FUNCTION_PARAMETERS | , |
int | strategy, | ||
bool | is_reset ) |
Definition at line 5237 of file php_reflection.c.
|
pure virtual |
ZEND_METHOD | ( | Reflection | , |
getModifierNames | ) |
Definition at line 1604 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionAttribute | , |
__clone | ) |
Definition at line 7295 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionAttribute | , |
__construct | ) |
Definition at line 7290 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionAttribute | , |
__toString | ) |
Definition at line 7302 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionAttribute | , |
getArguments | ) |
Definition at line 7393 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionAttribute | , |
getName | ) |
Definition at line 7348 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionAttribute | , |
getTarget | ) |
Definition at line 7363 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionAttribute | , |
isRepeated | ) |
Definition at line 7378 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionAttribute | , |
newInstance | ) |
Definition at line 7424 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
__clone | ) |
Definition at line 1596 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
__construct | ) |
Definition at line 4186 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
__toString | ) |
Definition at line 4386 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getAttributes | ) |
Definition at line 4527 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getConstant | ) |
Definition at line 4930 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getConstants | ) |
Definition at line 4864 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getConstructor | ) |
Definition at line 4541 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getDefaultProperties | ) |
Definition at line 4367 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getDocComment | ) |
Definition at line 4510 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getEndLine | ) |
Definition at line 4493 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getExtension | ) |
Definition at line 5704 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getExtensionName | ) |
Definition at line 5722 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getFileName | ) |
Definition at line 4459 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getInterfaceNames | ) |
Definition at line 5460 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getInterfaces | ) |
Definition at line 5433 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getLazyInitializer | ) |
Definition at line 5411 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getMethod | ) |
Definition at line 4578 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getMethods | ) |
Definition at line 4632 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getModifiers | ) |
Definition at line 5090 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getName | ) |
Definition at line 4402 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getNamespaceName | ) |
Definition at line 5760 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getParentClass | ) |
Definition at line 5593 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getProperties | ) |
Definition at line 4809 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getProperty | ) |
Definition at line 4708 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getReflectionConstant | ) |
Definition at line 4957 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getReflectionConstants | ) |
Definition at line 4899 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getShortName | ) |
Definition at line 5781 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getStartLine | ) |
Definition at line 4476 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getStaticProperties | ) |
Definition at line 4233 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getStaticPropertyValue | ) |
Definition at line 4283 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getTraitAliases | ) |
Definition at line 5541 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getTraitNames | ) |
Definition at line 5517 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
getTraits | ) |
Definition at line 5486 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
hasConstant | ) |
Definition at line 4844 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
hasMethod | ) |
Definition at line 4560 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
hasProperty | ) |
Definition at line 4679 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
implementsInterface | ) |
Definition at line 5645 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
initializeLazyObject | ) |
Definition at line 5359 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
inNamespace | ) |
Definition at line 5742 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isAbstract | ) |
Definition at line 5083 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isAnonymous | ) |
Definition at line 4445 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isCloneable | ) |
Definition at line 5015 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isEnum | ) |
Definition at line 5064 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isFinal | ) |
Definition at line 5070 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isInstance | ) |
Definition at line 5106 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isInstantiable | ) |
Definition at line 4991 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isInterface | ) |
Definition at line 5051 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isInternal | ) |
Definition at line 4417 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isIterable | ) |
Definition at line 5683 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isReadOnly | ) |
Definition at line 5077 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isSubclassOf | ) |
Definition at line 5612 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isTrait | ) |
Definition at line 5058 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isUninitializedLazyObject | ) |
Definition at line 5342 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
isUserDefined | ) |
Definition at line 4431 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
markLazyObjectAsInitialized | ) |
Definition at line 5385 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
newInstance | ) |
Definition at line 5121 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
newInstanceArgs | ) |
Definition at line 5190 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
newInstanceWithoutConstructor | ) |
Definition at line 5168 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClass | , |
setStaticPropertyValue | ) |
Definition at line 4319 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
__construct | ) |
Definition at line 3865 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
__toString | ) |
Definition at line 3906 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
getAttributes | ) |
Definition at line 4103 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
getDeclaringClass | ) |
Definition at line 4071 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
getDocComment | ) |
Definition at line 4086 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
getModifiers | ) |
Definition at line 4026 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
getName | ) |
Definition at line 3934 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
getType | ) |
Definition at line 3953 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
getValue | ) |
Definition at line 4042 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
hasType | ) |
Definition at line 3972 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
isDeprecated | ) |
Definition at line 4126 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
isEnumCase | ) |
Definition at line 4116 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
isFinal | ) |
Definition at line 4020 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
isPrivate | ) |
Definition at line 4006 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
isProtected | ) |
Definition at line 4013 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionClassConstant | , |
isPublic | ) |
Definition at line 3999 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionConstant | , |
__construct | ) |
Definition at line 7819 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionConstant | , |
__toString | ) |
Definition at line 7938 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionConstant | , |
getName | ) |
Definition at line 7858 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionConstant | , |
getNamespaceName | ) |
Definition at line 7871 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionConstant | , |
getShortName | ) |
Definition at line 7891 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionConstant | , |
getValue | ) |
Definition at line 7912 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionConstant | , |
isDeprecated | ) |
Definition at line 7925 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionEnum | , |
__construct | ) |
Definition at line 7485 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionEnum | , |
getBackingType | ) |
Definition at line 7583 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionEnum | , |
getCase | ) |
Definition at line 7522 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionEnum | , |
getCases | ) |
Definition at line 7547 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionEnum | , |
hasCase | ) |
Definition at line 7502 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionEnum | , |
isBacked | ) |
Definition at line 7570 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionEnumBackedCase | , |
__construct | ) |
Definition at line 7634 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionEnumBackedCase | , |
getBackingValue | ) |
Definition at line 7653 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionEnumUnitCase | , |
__construct | ) |
Definition at line 7602 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionEnumUnitCase | , |
getEnum | ) |
Definition at line 7621 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
__construct | ) |
Definition at line 6722 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
__toString | ) |
Definition at line 6757 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
getClasses | ) |
Definition at line 6913 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
getClassNames | ) |
Definition at line 6933 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
getConstants | ) |
Definition at line 6832 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
getDependencies | ) |
Definition at line 6953 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
getFunctions | ) |
Definition at line 6808 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
getINIEntries | ) |
Definition at line 6870 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
getName | ) |
Definition at line 6773 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
getVersion | ) |
Definition at line 6788 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
info | ) |
Definition at line 7018 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
isPersistent | ) |
Definition at line 7033 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionExtension | , |
isTemporary | ) |
Definition at line 7048 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFiber | , |
__construct | ) |
Definition at line 7677 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFiber | , |
getCallable | ) |
Definition at line 7788 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFiber | , |
getExecutingFile | ) |
Definition at line 7764 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFiber | , |
getExecutingLine | ) |
Definition at line 7740 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFiber | , |
getFiber | ) |
Definition at line 7699 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFiber | , |
getTrace | ) |
Definition at line 7713 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunction | , |
__construct | ) |
Definition at line 1648 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunction | , |
__toString | ) |
Definition at line 1704 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunction | , |
getClosure | ) |
Definition at line 1861 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunction | , |
invoke | ) |
Definition at line 2058 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunction | , |
invokeArgs | ) |
Definition at line 2099 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunction | , |
isAnonymous | ) |
Definition at line 1909 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunction | , |
isDisabled | ) |
Definition at line 1922 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getAttributes | ) |
Definition at line 2009 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getClosureCalledClass | ) |
Definition at line 1787 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getClosureScopeClass | ) |
Definition at line 1768 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getClosureThis | ) |
Definition at line 1749 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getClosureUsedVariables | ) |
Definition at line 1809 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getDocComment | ) |
Definition at line 1985 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getEndLine | ) |
Definition at line 1968 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getExtension | ) |
Definition at line 2235 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getExtensionName | ) |
Definition at line 2261 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getFileName | ) |
Definition at line 1934 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getName | ) |
Definition at line 1720 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getNamespaceName | ) |
Definition at line 3631 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getNumberOfParameters | ) |
Definition at line 2154 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getNumberOfRequiredParameters | ) |
Definition at line 2176 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getParameters | ) |
Definition at line 2192 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getReturnType | ) |
Definition at line 3696 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getShortName | ) |
Definition at line 3656 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getStartLine | ) |
Definition at line 1951 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getStaticVariables | ) |
Definition at line 2030 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
getTentativeReturnType | ) |
Definition at line 3732 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
hasReturnType | ) |
Definition at line 3680 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
hasTentativeReturnType | ) |
Definition at line 3716 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
inNamespace | ) |
Definition at line 3609 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
isClosure | ) |
Definition at line 1735 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
isDeprecated | ) |
Definition at line 3581 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
isGenerator | ) |
Definition at line 3588 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
isInternal | ) |
Definition at line 1881 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
isStatic | ) |
Definition at line 3602 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
isUserDefined | ) |
Definition at line 1895 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
isVariadic | ) |
Definition at line 3595 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionFunctionAbstract | , |
returnsReference | ) |
Definition at line 2138 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionGenerator | , |
__construct | ) |
Definition at line 2287 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionGenerator | , |
getExecutingFile | ) |
Definition at line 2368 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionGenerator | , |
getExecutingGenerator | ) |
Definition at line 2426 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionGenerator | , |
getExecutingLine | ) |
Definition at line 2352 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionGenerator | , |
getFunction | ) |
Definition at line 2384 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionGenerator | , |
getThis | ) |
Definition at line 2406 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionGenerator | , |
getTrace | ) |
Definition at line 2316 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionGenerator | , |
isClosed | ) |
Definition at line 2443 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionIntersectionType | , |
getTypes | ) |
Definition at line 3262 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
__construct | ) |
Definition at line 3393 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
__toString | ) |
Definition at line 3403 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
createFromMethodName | ) |
Definition at line 3398 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
getClosure | ) |
Definition at line 3419 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
getDeclaringClass | ) |
Definition at line 3801 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
getModifiers | ) |
Definition at line 3784 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
getPrototype | ) |
Definition at line 3832 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
hasPrototype | ) |
Definition at line 3817 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
invoke | ) |
Definition at line 3532 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
invokeArgs | ) |
Definition at line 3539 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
isAbstract | ) |
Definition at line 3553 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
isConstructor | ) |
Definition at line 3752 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
isDestructor | ) |
Definition at line 3769 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
isFinal | ) |
Definition at line 3546 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
isPrivate | ) |
Definition at line 3567 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
isProtected | ) |
Definition at line 3574 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
isPublic | ) |
Definition at line 3560 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionMethod | , |
setAccessible | ) |
Definition at line 3854 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionNamedType | , |
getName | ) |
Definition at line 3148 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionNamedType | , |
isBuiltin | ) |
Definition at line 3166 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionObject | , |
__construct | ) |
Definition at line 5802 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
__construct | ) |
Definition at line 2456 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
__toString | ) |
Definition at line 2652 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
allowsNull | ) |
Definition at line 2858 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
canBePassedByValue | ) |
Definition at line 2889 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
getAttributes | ) |
Definition at line 2905 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
getClass | ) |
Definition at line 2724 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
getDeclaringClass | ) |
Definition at line 2707 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
getDeclaringFunction | ) |
Definition at line 2688 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
getDefaultValue | ) |
Definition at line 2973 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
getDefaultValueConstantName | ) |
Definition at line 3029 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
getName | ) |
Definition at line 2669 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
getPosition | ) |
Definition at line 2921 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
getType | ) |
Definition at line 2801 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
hasType | ) |
Definition at line 2786 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
isArray | ) |
Definition at line 2819 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
isCallable | ) |
Definition at line 2841 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
isDefaultValueAvailable | ) |
Definition at line 2951 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
isDefaultValueConstant | ) |
Definition at line 2997 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
isOptional | ) |
Definition at line 2936 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
isPassedByReference | ) |
Definition at line 2874 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
isPromoted | ) |
Definition at line 3086 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionParameter | , |
isVariadic | ) |
Definition at line 3071 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
__construct | ) |
Definition at line 5809 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
__toString | ) |
Definition at line 5878 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getAttributes | ) |
Definition at line 6452 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getDeclaringClass | ) |
Definition at line 6418 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getDefaultValue | ) |
Definition at line 6583 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getDocComment | ) |
Definition at line 6435 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getHook | ) |
Definition at line 6685 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getHooks | ) |
Definition at line 6633 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getModifiers | ) |
Definition at line 6009 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getName | ) |
Definition at line 5894 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getRawValue | ) |
Definition at line 6128 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getSettableType | ) |
Definition at line 6500 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getType | ) |
Definition at line 6481 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
getValue | ) |
Definition at line 6025 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
hasDefaultValue | ) |
Definition at line 6558 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
hasHook | ) |
Definition at line 6662 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
hasHooks | ) |
Definition at line 6621 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
hasType | ) |
Definition at line 6542 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isAbstract | ) |
Definition at line 5964 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isDefault | ) |
Definition at line 5988 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isDynamic | ) |
Definition at line 5995 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isFinal | ) |
Definition at line 6716 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isInitialized | ) |
Definition at line 6373 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isLazy | ) |
Definition at line 6348 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isPrivate | ) |
Definition at line 5929 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isPrivateSet | ) |
Definition at line 5942 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isPromoted | ) |
Definition at line 6002 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isProtected | ) |
Definition at line 5936 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isProtectedSet | ) |
Definition at line 5947 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isPublic | ) |
Definition at line 5922 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isReadOnly | ) |
Definition at line 5959 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isStatic | ) |
Definition at line 5953 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
isVirtual | ) |
Definition at line 5969 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
setAccessible | ) |
Definition at line 6470 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
setRawValue | ) |
Definition at line 6183 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
setRawValueWithoutLazyInitialization | ) |
Definition at line 6250 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
setValue | ) |
Definition at line 6071 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionProperty | , |
skipLazyInitialization | ) |
Definition at line 6304 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionReference | , |
__construct | ) |
Definition at line 7199 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionReference | , |
fromArrayElement | ) |
Definition at line 7219 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionReference | , |
getId | ) |
Definition at line 7256 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionType | , |
__toString | ) |
Definition at line 3133 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionType | , |
allowsNull | ) |
Definition at line 3101 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionUnionType | , |
getTypes | ) |
Definition at line 3202 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionZendExtension | , |
__construct | ) |
Definition at line 7063 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionZendExtension | , |
__toString | ) |
Definition at line 7092 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionZendExtension | , |
getAuthor | ) |
Definition at line 7142 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionZendExtension | , |
getCopyright | ) |
Definition at line 7180 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionZendExtension | , |
getName | ) |
Definition at line 7108 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionZendExtension | , |
getURL | ) |
Definition at line 7161 of file php_reflection.c.
ZEND_METHOD | ( | ReflectionZendExtension | , |
getVersion | ) |
Definition at line 7123 of file php_reflection.c.
PHPAPI void zend_reflection_class_factory | ( | zend_class_entry * | ce, |
zval * | object ) |
Definition at line 1331 of file php_reflection.c.
spl_handler_SplPriorityQueue clone_obj = NULL |
Definition at line 7958 of file php_reflection.c.
reflection_constant_ptr create_object = reflection_objects_new |
Definition at line 7970 of file php_reflection.c.
spl_ce_SplPriorityQueue default_object_handlers = &reflection_object_handlers |
Definition at line 7969 of file php_reflection.c.
spl_handler_SplPriorityQueue free_obj = reflection_free_objects_storage |
Definition at line 7957 of file php_reflection.c.
spl_handler_SplPriorityQueue get_gc = reflection_get_gc |
Definition at line 7960 of file php_reflection.c.
unsigned char key[REFLECTION_KEY_LEN] |
Definition at line 63 of file php_reflection.c.
bool key_initialized |
Definition at line 62 of file php_reflection.c.
reflection_object_handlers offset = XtOffsetOf(reflection_object, zo) |
Definition at line 7956 of file php_reflection.c.
reflection_attribute_ptr = register_class_ReflectionAttribute(reflector_ptr) |
Definition at line 101 of file php_reflection.c.
reflection_class_constant_ptr = register_class_ReflectionClassConstant(reflector_ptr) |
Definition at line 97 of file php_reflection.c.
reflection_class_ptr = register_class_ReflectionClass(reflector_ptr) |
Definition at line 93 of file php_reflection.c.
reflection_constant_ptr = register_class_ReflectionConstant(reflector_ptr) |
Definition at line 106 of file php_reflection.c.
reflection_enum_backed_case_ptr = register_class_ReflectionEnumBackedCase(reflection_enum_unit_case_ptr) |
Definition at line 104 of file php_reflection.c.
reflection_enum_ptr = register_class_ReflectionEnum(reflection_class_ptr) |
Definition at line 102 of file php_reflection.c.
reflection_enum_unit_case_ptr = register_class_ReflectionEnumUnitCase(reflection_class_constant_ptr) |
Definition at line 103 of file php_reflection.c.
reflection_exception_ptr = register_class_ReflectionException(zend_ce_exception) |
Definition at line 83 of file php_reflection.c.
reflection_extension_ptr = register_class_ReflectionExtension(reflector_ptr) |
Definition at line 98 of file php_reflection.c.
reflection_fiber_ptr = register_class_ReflectionFiber() |
Definition at line 105 of file php_reflection.c.
reflection_function_abstract_ptr = register_class_ReflectionFunctionAbstract(reflector_ptr) |
Definition at line 85 of file php_reflection.c.
reflection_function_ptr = register_class_ReflectionFunction(reflection_function_abstract_ptr) |
Definition at line 86 of file php_reflection.c.
reflection_generator_ptr = register_class_ReflectionGenerator() |
Definition at line 87 of file php_reflection.c.
reflection_intersection_type_ptr = register_class_ReflectionIntersectionType(reflection_type_ptr) |
Definition at line 91 of file php_reflection.c.
reflection_method_ptr = register_class_ReflectionMethod(reflection_function_abstract_ptr) |
Definition at line 95 of file php_reflection.c.
zend_module_entry reflection_module_entry |
reflection_named_type_ptr = register_class_ReflectionNamedType(reflection_type_ptr) |
Definition at line 90 of file php_reflection.c.
reflection_object_ptr = register_class_ReflectionObject(reflection_class_ptr) |
Definition at line 94 of file php_reflection.c.
reflection_parameter_ptr = register_class_ReflectionParameter(reflector_ptr) |
Definition at line 88 of file php_reflection.c.
reflection_property_hook_type_ptr = register_class_PropertyHookType() |
Definition at line 107 of file php_reflection.c.
reflection_property_ptr = register_class_ReflectionProperty(reflector_ptr) |
Definition at line 96 of file php_reflection.c.
reflection_ptr = register_class_Reflection() |
Definition at line 84 of file php_reflection.c.
reflection_reference_ptr = register_class_ReflectionReference() |
Definition at line 100 of file php_reflection.c.
reflection_type_ptr = register_class_ReflectionType(zend_ce_stringable) |
Definition at line 89 of file php_reflection.c.
reflection_union_type_ptr = register_class_ReflectionUnionType(reflection_type_ptr) |
Definition at line 92 of file php_reflection.c.
reflection_zend_extension_ptr = register_class_ReflectionZendExtension(reflector_ptr) |
Definition at line 99 of file php_reflection.c.
reflector_ptr = register_class_Reflector(zend_ce_stringable) |
Definition at line 82 of file php_reflection.c.
return SUCCESS |
Definition at line 8060 of file php_reflection.c.
reflection_object_handlers write_property = _reflection_write_property |
Definition at line 7959 of file php_reflection.c.