Hans Wennborg
|
cec9ce49dc
Make -Wformat check the argument type for %n.
|
13 жил өмнө |
Hans Wennborg
|
4684778993
Make -Wformat walk the typedef chain when looking for size_t, etc.
|
13 жил өмнө |
Jordan Rose
|
033a9c0804
Make suggestions for mismatched enum arguments to printf/scanf.
|
13 жил өмнө |
Jordan Rose
|
153acdb731
Suggest '%@' for Objective-C objects in ObjC format strings.
|
13 жил өмнө |
Hans Wennborg
|
32addd519c
Format string analysis: give 'q' its own enumerator.
|
13 жил өмнө |
Hans Wennborg
|
be6126a2a7
Make -Wformat fix-its preserve original conversion specifiers.
|
13 жил өмнө |
Nico Weber
|
339b9072e2
Let %S, %ls, %C match 16bit types in NSStrings.
|
13 жил өмнө |
Ted Kremenek
|
e6ca97f2ae
Fix NSLog format string checking for %@.
|
13 жил өмнө |
Ted Kremenek
|
9d24c2cbd9
Teach scanf/printf checking about '%Ld' and friends (a GNU extension). Fixes PR 9466.
|
13 жил өмнө |
Hans Wennborg
|
37969b7e14
scanf: parse the 'm' length modifier, and check that the right arguments
|
13 жил өмнө |
Hans Wennborg
|
d02deebce5
Support the 'a' length modifier in scanf format strings as a C90
|
13 жил өмнө |
Hans Wennborg
|
630821869c
Remove unnecessary braces from my previous commit.
|
13 жил өмнө |
Hans Wennborg
|
f4f0c6095d
Make printf warnings refer to wint_t and wchar_t by name
|
13 жил өмнө |
Hans Wennborg
|
b8ec3e35d2
Move definition of ConversionSpecifier::toString() to FormatString.cpp
|
13 жил өмнө |
Hans Wennborg
|
117348caf0
fix format specifier fixit for printf("%ld", "foo");
|
13 жил өмнө |
Hans Wennborg
|
a792aff1c7
Make printf warnings refer to intmax_t et al. by name
|
13 жил өмнө |
Nick Lewycky
|
687b5df89d
Revert r145697 and dependent patch r145702. It added a dependency from
|
13 жил өмнө |
Hans Wennborg
|
377cc6e3e8
Make r145697 actually work.
|
13 жил өмнө |
Hans Wennborg
|
5fdc1b993d
Make conversion specifier warning refer to typedef if possible.
|
13 жил өмнө |
Hans Wennborg
|
29e97cb35f
Teach format string analysis that "%zu" means size_t.
|
14 жил өмнө |
Ted Kremenek
|
6ca4a9ae99
Tweak printf format string parsing to accept 'hh' conversion specifier to accept any char, not just signed char. Fixes <rdar://problem/10303638>.
|
14 жил өмнө |
John McCall
|
2dde35bc62
More metaprogramming with builtin types.
|
14 жил өмнө |
Hans Wennborg
|
a7da215516
Suggest %zu for size_t args to printf.
|
14 жил өмнө |
John McCall
|
0ddaeb9b03
Add a new placeholder type to represent "unbridged"
|
14 жил өмнө |
Anton Korobeynikov
|
aa4a99b4a6
Provide half floating point support as a storage only type.
|
14 жил өмнө |
David Blaikie
|
b219cfc4d7
Switch assert(0/false) llvm_unreachable.
|
14 жил өмнө |
Chad Rosier
|
3060178ad9
Fix else style. No functionality change intended.
|
14 жил өмнө |
Chris Lattner
|
5f9e272e63
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
|
14 жил өмнө |
Daniel Dunbar
|
d6a4d18f52
Revert r133024, "[format strings] correctly suggest correct type for '%@'
|
14 жил өмнө |
Ted Kremenek
|
84862f6a0b
[format strings] correctly suggest correct type for '%@' specifiers. Fixes <rdar://problem/9607158>.
|
14 жил өмнө |