aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-02-15[clang][analyzer] Make messages of StdCLibraryFunctionsChecker user-friendlyBalázs Kéri1-92/+326
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-87/+99
2023-01-06[clang][analyzer] Add stream related functions to StdLibraryFunctionsChecker.Balázs Kéri1-27/+215
2022-12-14[clang][analyzer] No new nodes when bug is detected in StdLibraryFunctionsChe...Balázs Kéri1-1/+1
2022-12-10[Checkers] Use std::optional in StdLibraryFunctionsChecker.cpp (NFC)Kazu Hirata1-3/+4
2022-12-03[StaticAnalyzer] Use std::nullopt instead of None (NFC)Kazu Hirata1-9/+9
2022-10-26[analyzer][StdLibraryFunctionsChecker] Add NoteTags for applied argGabor Marton1-26/+58
2022-09-01[clang][analyzer] Errno modeling code refactor (NFC).Balázs Kéri1-82/+36
2022-07-24[clang] Remove redundant virtual specifies (NFC)Kazu Hirata1-1/+1
2022-06-23[clang][analyzer] Fix StdLibraryFunctionsChecker 'mkdir' return value.Balázs Kéri1-8/+4
2022-06-21[clang][Analyzer] Add errno state to standard functions modeling.Balázs Kéri1-132/+423
2022-06-15[analyzer][NFC] Prefer using isa<> instead getAs<> in conditionsBalazs Benics1-1/+1
2022-04-28[analyzer] Add path note tags to standard library function summaries.Artem Dergachev1-66/+122
2022-04-23[analyzer] Clean checker options from bool to DefaultBool (NFC)Vince Bridgers1-1/+1
2021-11-19[clang][NFC] Inclusive terms: replace some uses of sanity in clangZarko Todorovski1-3/+3
2021-10-13[analyzer] Introduce the assume-controlled-environment config optionBalazs Benics1-11/+19
2021-10-13[analyzer] Bifurcate on getenv() callsBalazs Benics1-0/+8
2021-04-27[analyzer][StdLibraryFunctionsChecker] Track dependent argumentsGabor Marton1-1/+18
2021-04-23[Analyzer][StdLibraryFunctionsChecker] Describe arg constraintsGabor Marton1-17/+153
2021-04-05[analyzer] DynamicSize: Rename 'size' to 'extent'Charusso1-2/+2
2021-03-17Make iteration over the DeclContext::lookup_result safe.Vassil Vassilev1-2/+2
2021-03-10[analyzer] Fix StdLibraryFunctionsChecker performance issueValeriy Savchenko1-1/+4
2021-01-26Fix null dereference static analysis warning. NFCI.Simon Pilgrim1-1/+1
2020-12-08[analyzer][StdLibraryFunctionsChecker] Add more return value contraintsGabor Marton1-58/+138
2020-12-08[analyzer][StdLibraryFunctionsChecker] Make close and mmap to accept -1 as fdGabor Marton1-3/+3
2020-12-02[analyzer][StdLibraryFunctionsChecker] Add return value constraint to functio...Gabor Marton1-10/+45
2020-11-30[analyzer][StdLibraryFunctionsChecker] Fix typos in summaries of mmap and mmap64Balazs Benics1-4/+2
2020-09-23[analyzer][StdLibraryFunctionsChecker] Separate the signature from the summariesGabor Marton1-409/+440
2020-09-23[analyzer][StdLibraryFunctionsChecker] Fix getline/getdelim signaturesGabor Marton1-32/+46
2020-09-15[analyzer][StdLibraryFunctionsChecker] Elaborate the summary of fread and fwriteGabor Marton1-27/+32
2020-09-10[analyzer][StdLibraryFunctionsChecker] Add better diagnosticsGabor Marton1-5/+20
2020-09-10[analyzer][StdLibraryFunctionsChecker] Remove strcasecmpGabor Marton1-16/+0
2020-09-07[analyzer][StdLibraryFunctionsChecker] Add POSIX pthread handling functionsGabor Marton1-0/+95
2020-09-04[analyzer][StdLibraryFunctionsChecker] Add POSIX time handling functionsGabor Marton1-13/+164
2020-09-04[analyzer][StdLibraryFunctionsChecker] Do not match based on the restrict qua...Gabor Marton1-6/+34
2020-09-01[analyzer][StdLibraryFunctionsChecker] Use Optionals throughout the summary APIGabor Marton1-606/+622
2020-08-12[analyzer] StdLibraryFunctionsChecker: Add support for new functionsZurab Tsinadze1-10/+22
2020-07-20[analyzer][StdLibraryFunctionsChecker] Add POSIX networking functionsGabor Marton1-27/+311
2020-07-09Make helpers static. NFC.Benjamin Kramer1-1/+2
2020-07-02[analyzer][StdLibraryFunctionsChecker] Add POSIX file handling functionsGabor Marton1-5/+600
2020-05-29[analyzer] StdLibraryFunctionsChecker: Add support to lookup typesGabor Marton1-12/+56
2020-05-29[analyzer] StdLibraryFunctionsChecker: Add sanity checks for constraintsGabor Marton1-58/+146
2020-05-29[analyzer] ApiModeling: Add buffer size arg constraint with multiplier involvedGabor Marton1-3/+26
2020-05-29[analyzer] ApiModeling: Add buffer size arg constraintGabor Marton1-9/+68
2020-05-19Give helpers internal linkage. NFC.Benjamin Kramer1-15/+0
2020-05-14[analyzer] StdLibraryFunctionsChecker: Add option to display loaded summariesGabor Marton1-4/+18
2020-04-28[analyzer] StdLibraryFunctionsChecker: Associate summaries to FunctionDeclsGabor Marton1-269/+231
2020-04-06[analyzer] StdLibraryFunctionsChecker: match signature based on FunctionDeclGabor Marton1-23/+23
2020-04-06[analyzer] StdLibraryFunctionsChecker: Add test for function with default par...Gabor Marton1-0/+3
2020-04-02[analyzer] StdLibraryFunctionsChecker: fix bug with arg constraintsGabor Marton1-9/+43