Since this is an alpha checker, I don't worry about backward compatibility :)
Details
Details
Diff Detail
Diff Detail
- Repository
 - rG LLVM Github Monorepo
 
Paths 
  |  Differential  D78121  
[analyzer][DirectIvarAssignment] Turn DirectIvarAssignmentForAnnotatedFunctions into a checker option ClosedPublic Authored by Szelethus on Apr 14 2020, 9:11 AM. 
Details Summary Since this is an alpha checker, I don't worry about backward compatibility :) 
Diff Detail 
 Event TimelineHerald added subscribers: cfe-commits, ASDenysPetrov, steakhal and 10 others.  ·  View Herald TranscriptApr 14 2020, 9:11 AM Szelethus added a child revision: D78126: [analyzer][NFC] Don't allow dependency checkers to emit diagnostics.Apr 14 2020, 9:29 AM This revision is now accepted and ready to land.May 8 2020, 8:11 AM Closed by commit rG500479dba33a: [analyzer][DirectIvarAssignment] Turn DirectIvarAssignmentForAnnotatedFunctions… (authored by Szelethus).  ·  Explain WhyMay 19 2020, 7:01 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 264889 clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
 clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
 clang/test/Analysis/analyzer-config.c
 clang/test/Analysis/objc/direct-ivar-assignment-in-annotated-functions.m
  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||