Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
2027de3be9ed2b8c0d22b077590d347872644693
/
clang
/
lib
/
Analysis
/
FormatString.cpp
772e927
Make printf warnings refer to intmax_t et al. by name
by Hans Wennborg
· 14 years ago
45ccba6
Revert r145697 and dependent patch r145702. It added a dependency from
by Nick Lewycky
· 14 years ago
70f7213
Make conversion specifier warning refer to typedef if possible.
by Hans Wennborg
· 14 years ago
74e82bd
Tweak printf format string parsing to accept 'hh' conversion specifier to accept any char, not just signed char. Fixes <rdar://problem/10303638>.
by Ted Kremenek
· 14 years ago
aa347f9
Removing a bunch of dead returns/breaks after llvm_unreachables.
by David Blaikie
· 14 years ago
83d382b
Switch assert(0/false) llvm_unreachable.
by David Blaikie
· 14 years ago
0e62c1c
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
by Chris Lattner
· 14 years ago
d0c2afd
Revert r135147 and r135075. The consensus was that this wasn't the right thing to do.
by Ted Kremenek
· 14 years ago
2df6485
Add extra sanity checking in FormatString::matchesType() that we are comparing integers to integers. This happens not to be an issue now, but the extra check helps future proof in case of future refactorings.
by Ted Kremenek
· 14 years ago
ba84cf5
Reapply r135075, but modify format-strings.c and format-strings-fixit.c test cases to be more portable with an explicit target triple.
by Ted Kremenek
· 14 years ago
91d831b
Revert r135075, "format string checking: long and int have the same widths on 32-bit, so we shouldn't warn about using"
by NAKAMURA Takumi
· 14 years ago
60654d6
format string checking: long and int have the same widths on 32-bit, so we shouldn't warn about using
by Ted Kremenek
· 14 years ago
cc47e0f
Re-relax conversion specifier checking for printf format strings and conversion specifiers. My recent change was a mistake.
by Ted Kremenek
· 14 years ago
1d3fb8a
Fix inversion in argument type checking for format strings with conversion specifiers for character types.
by Ted Kremenek
· 14 years ago
421bb42
Revert r133024, "[format strings] correctly suggest correct type for '%@'
by Daniel Dunbar
· 14 years ago
192ed0b
[format strings] correctly suggest correct type for '%@' specifiers. Fixes <rdar://problem/9607158>.
by Ted Kremenek
· 14 years ago
3fd5031
Don't warn when matching %p to nullptr.
by Anders Carlsson
· 15 years ago
5f0c066
Fix printf format string checking for '%lc' (which expects a wint_t or compatible argument). Fixes PR 7981.
by Ted Kremenek
· 15 years ago
0483192
Detabify.
by Eli Friedman
· 15 years ago
2c35bc1
Revert r109428 "Hoist argument type checking into CheckFormatHandler. This is prep for scanf format"
by Michael J. Spencer
· 15 years ago
df4472b
Hoist argument type checking into CheckFormatHandler. This is prep for scanf format
by Ted Kremenek
· 15 years ago
ea28f83
Move 'hasValidLengthModifier' from PrintfFormatSpecifier to FormatSpecifier.
by Ted Kremenek
· 15 years ago
0208793
Add most of the boilerplate support for scanf format string checking. This includes
by Ted Kremenek
· 15 years ago