1
0
mirror of https://github.com/danog/psalm.git synced 2025-01-09 14:38:37 +01:00
psalm/src/Psalm/Internal/Analyzer/Statements/Expression
AndrolGenhald 0edf260d8b Improve class constant static analysis.
Add class const covariance support (fixes #5589).
Add check for overriding const from interface in PHP < 8.1 (fixes #7108).
Add check for ambiguous const inheritance.
2022-01-25 15:20:17 -06:00
..
Assignment
BinaryOp Simplify context references 2022-01-24 16:35:42 -05:00
Call remove TPositiveInt 2022-01-23 23:49:23 +01:00
Fetch Improve class constant static analysis. 2022-01-25 15:20:17 -06:00
ArrayAnalyzer.php Merge pull request #7123 from AndrolGenhald/feature/942-type-annotate-class-constants 2022-01-25 20:54:40 +01:00
ArrayCreationInfo.php
AssertionFinder.php remove TPositiveInt usage for TIntRange 2022-01-23 22:04:18 +01:00
AssignmentAnalyzer.php Remove unnecessary code in Context::removeDescendants 2022-01-24 10:34:48 -05:00
BinaryOpAnalyzer.php
BitwiseNotAnalyzer.php
BooleanNotAnalyzer.php
CallAnalyzer.php Use objects, not strings, for assertions (#7410) 2022-01-20 17:33:06 -05:00
CastAnalyzer.php Try to provide literal int types when possible (fixes #6966) (#7071) 2022-01-16 21:33:04 +01:00
ClassConstAnalyzer.php Improve class constant static analysis. 2022-01-25 15:20:17 -06:00
CloneAnalyzer.php
EmptyAnalyzer.php
EncapsulatedStringAnalyzer.php
EvalAnalyzer.php
ExitAnalyzer.php
ExpressionIdentifier.php
IncDecExpressionAnalyzer.php
IncludeAnalyzer.php
InstanceofAnalyzer.php
IssetAnalyzer.php
MagicConstAnalyzer.php
MatchAnalyzer.php Applied ClosureToArrowFunctionRector 2022-01-06 00:48:04 +02:00
NullsafeAnalyzer.php
PrintAnalyzer.php
SimpleTypeInferer.php
TernaryAnalyzer.php Infer type from known ternary condition. 2022-01-22 17:06:54 -06:00
UnaryPlusMinusAnalyzer.php remove TPositiveInt 2022-01-23 23:49:23 +01:00
YieldAnalyzer.php
YieldFromAnalyzer.php