aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/PrintfFormatString.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-11-02Reapply Logging: make os_log buffer size an integer constant expression.Tim Northover1-1029/+0
2018-11-01Revert "Reapply Logging: make os_log buffer size an integer constant expressi...Tim Northover1-1/+1
2018-11-01Reapply Logging: make os_log buffer size an integer constant expression.Tim Northover1-1/+1
2018-07-30Remove trailing spaceFangrui Song1-3/+3
2018-07-11os_log: When there are multiple privacy annotations in the formatAkira Hatanaka1-5/+6
2018-07-10Fix parsing of privacy annotations in os_log format strings.Akira Hatanaka1-29/+49
2018-07-05[Sema] -Wformat-pedantic only for NSInteger/NSUInteger %tu/%td on DarwinAlex Lorenz1-2/+4
2018-06-22[Sema] -Wformat-pedantic only for NSInteger/NSUInteger %zu/%zi on DarwinJF Bastien1-2/+2
2018-06-14[Fixed Point Arithmetic] Addition of the remaining fixed point types and thei...Leonard Chan1-0/+18
2018-06-04This diff includes changes for supporting the following types.Leonard Chan1-0/+6
2018-06-02Revert "This diff includes changes for supporting the following types."Leonard Chan1-6/+0
2018-06-02This diff includes changes for supporting the following types.Leonard Chan1-0/+6
2018-05-01Implement P0482R2, support for char8_t type.Richard Smith1-0/+1
2017-09-28[clang] Add getUnsignedPointerDiffType methodAlexander Shaposhnikov1-3/+1
2017-09-08Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer1-0/+1
2017-09-08Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer1-1/+0
2017-09-08Add _Float16 as a C/C++ source language typeSjoerd Meijer1-0/+1
2017-07-14[clang] Fix handling of "%zd" format specifierAlexander Shaposhnikov1-3/+2
2017-06-03Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova1-0/+1
2016-10-24Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini1-2/+41
2016-10-24Revert "Add support for __builtin_os_log_format[_buffer_size]"Mehdi Amini1-41/+2
2016-10-24Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini1-2/+41
2016-05-09Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic1-0/+1
2016-04-15Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic1-1/+0
2016-04-13Enable support for __float128 in ClangNemanja Ivanovic1-0/+1
2016-04-13[OpenCL] Move OpenCLImageTypes.def from clangAST to clangBasic library.Alexey Bader1-1/+1
2016-04-08[OpenCL] Complete image types support.Alexey Bader1-0/+3
2016-03-29[Sema] Handle UTF-8 invalid format string specifiersBruno Cardoso Lopes1-1/+6
2015-07-02Parse 'technical term' format specifier.Ted Kremenek1-0/+62
2015-02-19Add support for analyzing FreeBSD kernel printf extensions.Dimitry Andric1-5/+38
2014-09-09Objective-C. Under a special flag, -Wcstring-format-directive,Fariborz Jahanian1-9/+45
2014-09-07MS format strings: parse the 'Z' printf conversion specifier (PR20808)Hans Wennborg1-1/+5
2014-09-04MS format strings: allow the 'h' length modifier with C, C, s and S (PR20808)Hans Wennborg1-1/+11
2014-09-04MS format strings: support the 'w' length modifier (PR20808)Hans Wennborg1-0/+6
2014-05-20[C++11] Use 'nullptr'. Analysis edition.Craig Topper1-3/+3
2013-08-22Analysis: Make %I in printf more reasonable, add more testsDavid Majnemer1-4/+5
2013-08-21Analysis: Add support for MS specific printf format specifiersDavid Majnemer1-4/+24
2013-05-10Add support for __wchar_t in -fms-extensions mode.Hans Wennborg1-1/+1
2013-01-17Format strings: don't ever convert %+d to %lu.Jordan Rose1-1/+1
2013-01-17Format strings: correct signedness if already correcting width (%d,%u).Jordan Rose1-1/+19
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith1-1/+1
2012-12-05Format strings: offer a cast to 'unichar' for %C in Objective-C contexts.Jordan Rose1-3/+5
2012-12-05Format strings: the correct conversion for 'char' is %c, not %d or %hhd.Jordan Rose1-1/+1
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-1/+1
2012-09-13Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o).Jordan Rose1-3/+30
2012-09-10Remove redundant semicolons which are null statements.Dmitri Gribenko1-1/+1
2012-09-08Format strings: %Ld isn't available on Darwin or Windows.Jordan Rose1-3/+5
2012-08-07Properly check length modfiers for %n in format strings.Hans Wennborg1-2/+27
2012-08-07Remove ScanfArgType and bake that logic into ArgType.Hans Wennborg1-1/+1
2012-08-07Rename analyze_format_string::ArgTypeResult to ArgTypeHans Wennborg1-23/+23