mirror of
https://github.com/danog/psalm.git
synced 2025-01-22 05:41:20 +01:00
Merge pull request #7812 from Seldaek/patch-1
Fix int-mask-of doc example
This commit is contained in:
commit
5baf85edb4
@ -47,7 +47,7 @@ The classes are as follows:
|
||||
|
||||
`TIntMask` - Represents the type that is the result of a bitmask combination of its parameters. `int-mask<1, 2, 4>` corresponds to `1|2|3|4|5|6|7`
|
||||
|
||||
`TIntMaskOf` - as above, but used with with a reference to constants in code`int-mask<MyClass::CLASS_CONSTANT_*>` will corresponds to `1|2|3|4|5|6|7` if there are three constant 1, 2 and 4
|
||||
`TIntMaskOf` - as above, but used with a reference to constants in code `int-mask-of<MyClass::CLASS_CONSTANT_*>` will corresponds to `1|2|3|4|5|6|7` if there are three constant 1, 2 and 4
|
||||
|
||||
`TKeyOfArray` - Represents an offset of an array (e.g. `key-of<MyClass::CLASS_CONSTANT>`).
|
||||
|
||||
|
@ -6,8 +6,8 @@ use Psalm\Type\Atomic;
|
||||
|
||||
/**
|
||||
* Represents the type that is the result of a bitmask combination of its parameters.
|
||||
* This is the same concept as TIntMask but TIntMaskOf is used with with a reference to constants in code
|
||||
* `int-mask<MyClass::CLASS_CONSTANT_*>` will corresponds to `0|1|2|3|4|5|6|7` if there are three constant 1, 2 and 4
|
||||
* This is the same concept as TIntMask but TIntMaskOf is used with a reference to constants in code
|
||||
* `int-mask-of<MyClass::CLASS_CONSTANT_*>` will corresponds to `0|1|2|3|4|5|6|7` if there are three constant 1, 2 and 4
|
||||
*/
|
||||
final class TIntMaskOf extends TInt
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user