| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[alpha.webkit.UncountedCallArgsChecker] Allow explicit instantiation of Ref/RefPtr on call arguments. (#91875) Co-authored-by: Ryosuke Niwa <rniwa@apple.com> | 2 年前 | |
[analyzer] Support determining origins in a conditional operator in WebKit checkers. (#91143) This PR adds the support for determining the origin of a pointer in a conditional operator. Because such an expression can have two distinct origins each of which needs to be visited, this PR refactors tryToFindPtrOrigin to take a callback instead of returning a pair. The callback is called for the second operand and the third operand of the conditioanl operator (i.e. E2 and E3 in E1 ? E2 : E3). Also treat nullptr and integer literal as safe pointer origins in the local variable checker. | 2 年前 | |
[Analyzer][WebKit] NoUncountedMembersChecker Differential Revision: https://reviews.llvm.org/D77178 | 5 年前 | |
Fix a typo in webkit.NoUncountedMemberChecker. (#91402) Co-authored-by: Brianna Fan <bfan2@apple.com> | 2 年前 | |
[analyzer] Allow recursive functions to be trivial. (#91876) | 2 年前 | |
[alpha.webkit.UncountedCallArgsChecker] Avoid emitting warnings for Ref, RefPtr, and their variants. (#90153) Skip the analysis of Ref, RefPtr, and their variant classes in UncountedCallArgsChecker since these classes are "trusted" to not do anything dangerous. | 2 年前 | |
Fix the warning in RefCntblBaseVirtualDtorChecker.cpp:61 (#93403) | 2 年前 | |
[analyzer] Support determining origins in a conditional operator in WebKit checkers. (#91143) This PR adds the support for determining the origin of a pointer in a conditional operator. Because such an expression can have two distinct origins each of which needs to be visited, this PR refactors tryToFindPtrOrigin to take a callback instead of returning a pair. The callback is called for the second operand and the third operand of the conditioanl operator (i.e. E2 and E3 in E1 ? E2 : E3). Also treat nullptr and integer literal as safe pointer origins in the local variable checker. | 2 年前 | |
[NFC] Initialize class member pointers to nullptr. Reviewed here: https://reviews.llvm.org/D153926 | 2 年前 | |
[alpha.webkit.UncountedLocalVarsChecker] Detect assignments to uncounted local variable and parameters. (#92639) This PR updates alpha.webkit.UncountedLocalVarsChecker to emit warnings for assignments to uncounted local variable and parameters instead of just the initialization during the declaration. | 2 年前 |