Skip to main content

Module reference

Module reference 

Source

Enums§

TGlobalReferenceSelector
Selector variants usable for global-constant references. Unlike class members, a bare * already resolves to Type::Wildcard (an alias for mixed), so the global-reference form only expresses prefix or suffix matches. Bare identifiers in type positions remain class-like references — PHPDoc does not treat them as constant references.
TReference
Represents an unresolved reference to a symbol or a class-like member. These require context (e.g., symbol tables, codebase analysis) to be resolved into a concrete type (TObject, TEnum, constant type, etc.).
TReferenceMemberSelector