[ 'code' => ' [ 'code' => ' [ 'code' => ' [ 'code' => ' 'CheckType', ]; yield 'checkTypeExact' => [ 'code' => ' 'CheckType', ]; yield 'checkMultipleTypesFirstCorrect' => [ 'code' => ' 'CheckType', ]; yield 'possiblyUnset' => [ 'code' => ' 'Checked variable $foo = 1 does not match $foo? = 1', ]; yield 'notPossiblyUnset' => [ 'code' => ' 'Checked variable $foo? = 1 does not match $foo = 1', ]; yield 'invalidIncompleteSyntax' => [ 'code' => ' 'InvalidDocblock', ]; yield 'invalidIncompleteSyntaxNoVar' => [ 'code' => ' 'InvalidDocblock', ]; yield 'invalidIncompleteSyntaxNoType' => [ 'code' => ' 'InvalidDocblock', ]; } }