- Mar 18, 2009
-
-
Fariborz Jahanian authored
whose sema decl is at the translation unit. llvm-svn: 67249
-
Daniel Dunbar authored
llvm-svn: 67248
-
rdar://problem/6695527Ted Kremenek authored
SVal::GetRValueSymbolVal do the checking if we can symbolicate a type instead of having BasicStoreManager do it (which wasn't always doing the check consistently). Having this check in SVal::GetRValueSymbolVal keeps the check in one centralized place. llvm-svn: 67245
-
Ted Kremenek authored
order. llvm-svn: 67244
-
Daniel Dunbar authored
if our usual methods fail. This isn't necessary for running the tool, but improves the accuracy of logging output. Also, have GCC tools lookup gcc program path. llvm-svn: 67243
-
Ted Kremenek authored
static const WarningOption OptionTable[] = { {"unused-macros", DIAGS(UnusedMacrosDiags)} ... }; This table is not yet properly sorted. llvm-svn: 67242
-
Mike Stump authored
llvm-svn: 67241
-
Daniel Dunbar authored
llvm-svn: 67240
-
Ted Kremenek authored
declarations for controlling groups of warnings. Currently this transforms: def UnusedMacrosDiags : Option<"unused-macros", [pp_macro_not_used]>; into: static const diag::kind UnusedMacrosDiags[] = { diag::pp_macro_not_used }; llvm-svn: 67239
-
Ted Kremenek authored
llvm-svn: 67238
-
Chris Lattner authored
'' ' ' llvm-svn: 67237
-
Chris Lattner authored
and the token after the # should be expanded if it is not a valid directive. This allows us to transform things like: #define FOO BAR # FOO into # BAR, even though FOO is not normally expanded for directives. This should fix PR3833 llvm-svn: 67236
-
Chris Lattner authored
llvm-svn: 67235
-
Chris Lattner authored
# 4 llvm-svn: 67233
-
Chris Lattner authored
This allows tblgen to handle include "foo.td" when the quote is exactly the last character in a file. rdar://6695728 llvm-svn: 67232
-
Chris Lattner authored
#define Y X ## . Y are ok in .S files. llvm-svn: 67231
-
Gabor Greif authored
llvm-svn: 67230
-
Daniel Dunbar authored
programs. llvm-svn: 67229
-
Daniel Dunbar authored
llvm-svn: 67228
-
Mike Stump authored
llvm-svn: 67227
-
Gabor Greif authored
llvm-svn: 67226
-
Mike Stump authored
llvm-svn: 67225
-
Daniel Dunbar authored
readnone/readonly attributes. llvm-svn: 67224
-
Daniel Dunbar authored
- This is still suboptimal, but should at least be workable. llvm-svn: 67223
-
Ted Kremenek authored
llvm-svn: 67221
-
Mike Stump authored
llvm-svn: 67220
-
Chris Lattner authored
llvm-svn: 67219
-
Chris Lattner authored
There are some more complex cases (_Complex and structs) that I'm still working on. llvm-svn: 67218
-
Daniel Dunbar authored
(brings code in line with diagnostic. llvm-svn: 67217
-
Gabor Greif authored
llvm-svn: 67216
-
Bill Wendling authored
llvm-svn: 67215
-
Mike Stump authored
llvm-svn: 67214
-
Chris Lattner authored
llvm-svn: 67213
-
Chris Lattner authored
for pointing this out :) llvm-svn: 67212
-
Chris Lattner authored
llvm-svn: 67211
-
Chris Lattner authored
llvm-svn: 67210
-
Ted Kremenek authored
'DiagnosticControlled'. llvm-svn: 67209
-
Mike Stump authored
llvm-svn: 67207
-
Mike Stump authored
llvm-svn: 67206
-
Mike Stump authored
llvm-svn: 67205
-