PHP TypeLang Help

@phan-output-reference

The @phan-output-reference tag marks a by-reference argument as output-only — Phan's own counterpart to @param-out.

"@phan-output-reference" [ <Description> ]

Parsing a @phan-output-reference tag produces a PhanOutputReferenceTag instance. Being a pure marker, it adds nothing beyond the $name and optional $description every Tag already carries.

final class PhanOutputReferenceTag extends FlagTag {}

Defined by Phan's Annotating Your Source Code wiki.

08 July 2026