summaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer
AgeCommit message (Expand)AuthorFilesLines
2016-06-24Revert r273705Carlo Bertolli1-1/+0
2016-06-24[OpenMP] Initial implementation of parse and sema for composite pragma 'distr...Carlo Bertolli1-0/+1
2016-06-24DeadStoresChecker: Don't warn about dead stores into volatile variablesStephan Bergmann1-0/+2
2016-06-24Use more ArrayRefsDavid Majnemer2-3/+3
2016-06-23[Analyzer] Don't cache report generation ExplodedNodesBen Craig2-3/+10
2016-06-22[analyzer] Teach ObjCDeallocChecker about XCTestCaseDevin Coughlin1-9/+11
2016-06-22[analyzer] Teach trackNullOrUndefValue() about class property accessors.Devin Coughlin1-1/+4
2016-06-15Revert accidential "[MSVC] Late parsing of in-class defined member functions ...Alexey Bataev1-1/+0
2016-06-15[MSVC] Late parsing of in-class defined member functions in templateAlexey Bataev1-0/+1
2016-06-13MPIBugReporter.h: Fix a warning. [-Wdocumentation]NAKAMURA Takumi1-1/+1
2016-06-13[analyzer] Remove some list initialization from MPI Checker to make MSVC bots...Devin Coughlin2-19/+19
2016-06-13[analyzer] Add checker to verify the correct usage of the MPI APIDevin Coughlin9-0/+1034
2016-06-10Preallocate ExplodedNode hash tableBen Craig1-0/+5
2016-06-08Prune away some unused using decls. NFC.Benjamin Kramer2-2/+0
2016-06-07Revert "[analyzer] Reapply r271907 (2nd try)."Devin Coughlin9-1040/+0
2016-06-07[analyzer] Speculative fix for r271907.Devin Coughlin1-1/+1
2016-06-07[analyzer] Reapply r271907 (2nd try).Devin Coughlin9-0/+1040
2016-06-06Revert "Reapply "[analyzer] Add checker for correct usage of MPI API in C and...Devin Coughlin9-1040/+0
2016-06-06Reapply "[analyzer] Add checker for correct usage of MPI API in C and C++."Devin Coughlin9-0/+1040
2016-06-06Revert "[analyzer] Add checker for correct usage of MPI API in C and C++."Devin Coughlin9-1038/+0
2016-06-06[analyzer] Add checker for correct usage of MPI API in C and C++.Devin Coughlin9-0/+1038
2016-05-27Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer7-17/+23
2016-05-26[OpenMP] Parsing and sema support for target update directiveSamuel Antao1-0/+1
2016-05-26[Analyzer] Correct stack address escape diagnosticSean Eveson1-1/+6
2016-05-19[analyzer] Fix for PR23790 : constrain return value of strcmp() rather than r...Anton Yartsev1-17/+20
2016-05-11[analyzer] Fix crash in ObjCGenericsCheckerDevin Coughlin1-0/+25
2016-04-28[analyzer] Add path note for localizability checker.Devin Coughlin1-0/+64
2016-04-28[analyzer] Move Checkers.inc to clang/include/...Chih-Hung Hsieh4-658/+2
2016-04-25[analyzer] Let TK_PreserveContents span across the whole base region.Artem Dergachev2-2/+2
2016-04-13[analyzer] Nullability: Suppress diagnostic on bind with cast.Devin Coughlin1-6/+28
2016-04-13[analyzer] Nullability: Treat nil _Nonnull ivar as invariant violation.Devin Coughlin1-14/+56
2016-04-12[analyzer] Nullability: Suppress return diagnostics in inlined functions.Devin Coughlin1-1/+2
2016-04-12[analyzer] Fix assertion in ReturnVisitor for body-farm synthesized gettersDevin Coughlin1-0/+3
2016-04-11Remove redundant conditions of the form (A || (!A && B)) -> (A || B)Benjamin Kramer2-7/+5
2016-04-08[analyzer] Teach trackNullOrUndefValue about calls to property accessors.Devin Coughlin1-0/+6
2016-04-01[analyzer] Prefer accessor method in extension over category in CallEvent.Devin Coughlin1-2/+24
2016-03-30[analyzer] Fix an assertion fail in hash generation.Gabor Horvath1-2/+5
2016-03-28[analyzer] Nullability: Don't warn along paths where null returned from non-n...Devin Coughlin1-55/+79
2016-03-25[analyzer] Add CIFIlter modeling to DeallocChecker.Devin Coughlin1-10/+56
2016-03-23[analyzer] Fix typo s/initalize/initialize/Chih-Hung Hsieh1-1/+1
2016-03-22StaticAnalyzer: Avoid an unintentional copyJustin Bogner1-1/+1
2016-03-08[analyzer] Fix missed leak from MSVC specific allocation functionsAnna Zaks1-13/+23
2016-03-05[analyzer] Nullability: add option to not report on calls to system headers.Devin Coughlin1-2/+25
2016-03-04[analyzer] Add diagnostic in ObjCDeallocChecker for use of -dealloc instead o...Devin Coughlin1-32/+92
2016-03-04Move class into anonymous namespace. NFC.Benjamin Kramer1-0/+2
2016-03-03[analyzer] ObjCDeallocChecker: Only check for nil-out when type is retainable.Devin Coughlin1-1/+5
2016-03-02[analyzer] Move ObjCSuperDeallocChecker out of the alpha package.Devin Coughlin1-4/+4
2016-03-02[analyzer] Move ObjCDeallocChecker out of the alpha package.Devin Coughlin1-4/+4
2016-03-02[analyzer] Fix capitalization in ObjCSuperDeallocChecker diagnostic.Devin Coughlin1-1/+1
2016-03-01[analyzer] Update CheckObjCDealloc diagnostic for missing -dealloc.Devin Coughlin1-10/+18