- Mar 10, 2011
-
-
Ken Dyck authored
type. llvm-svn: 127391
-
Ken Dyck authored
llvm-svn: 127390
-
Ted Kremenek authored
Require AddStmtChoice::alwaysAdd() to take a CFGBuilder& and Stmt*. Prep for functionality changes. llvm-svn: 127387
-
Ted Kremenek authored
llvm-svn: 127386
-
Ted Kremenek authored
Rework interaction between AnalysisContext and CFG::BuildOptions to keep a BuildOptions object around instead of keeping a copy of the flags. Moreover, change AnalysisContext to use an OwningPtr for created analysis objects instead of directly managing them. Finally, add a 'forcedBlkExprs' entry to CFG::BuildOptions that will be used by the CFGBuilder to force specific expressions to be block-level expressions. llvm-svn: 127385
-
Daniel Dunbar authored
a...", it appears to cause us to reject various valid codes. llvm-svn: 127373
-
Argyrios Kyrtzidis authored
llvm-svn: 127370
-
- Mar 09, 2011
-
-
Fariborz Jahanian authored
list of protocols as well. // rdar://9078584 llvm-svn: 127367
-
Argyrios Kyrtzidis authored
llvm-svn: 127360
-
Fariborz Jahanian authored
to avoid a bogus warning. // rdar:// 9072298 llvm-svn: 127355
-
Argyrios Kyrtzidis authored
Introduce '-chain-include' option to specify headers that will be converted to chained PCHs in memory without having to use multiple runs and intermediate files. Intended for testing & debugging of chained PCH. llvm-svn: 127339
-
Abramo Bagnara authored
llvm-svn: 127330
-
John McCall authored
llvm-svn: 127324
-
John McCall authored
recomputation. llvm-svn: 127322
-
John McCall authored
llvm-svn: 127319
-
Anders Carlsson authored
When deserializing CXXBaseSpecifiers (and offsets), make sure to walk the chain in the correct order. llvm-svn: 127315
-
John McCall authored
simplify the logic of initializing function parameters so that we don't need both a variable declaration and a type in FunctionArgList. This also means that we need to propagate the CGFunctionInfo down in a lot of places rather than recalculating it from the FAL. There's more we can do to eliminate redundancy here, and I've left FIXMEs behind to do it. llvm-svn: 127314
-
John McCall authored
K&R-style default argument promotion. llvm-svn: 127313
-
Ted Kremenek authored
llvm-svn: 127291
-
Argyrios Kyrtzidis authored
should report the original file name for contents of files that were overriden by other files, otherwise it should report the name of the new file. Default is true. Also add similar field in PreprocessorOptions and pass similar parameter in ASTUnit::LoadFromCommandLine. llvm-svn: 127289
-
Ted Kremenek authored
static analyzer: Fix use-after-free bug in RegionStore involving LazyCompoundValueData not reference counting Store objects. llvm-svn: 127288
-
- Mar 08, 2011
-
-
Abramo Bagnara authored
llvm-svn: 127285
-
Anders Carlsson authored
Make the Objective-C checker look for subclasses of NSString instead of just NSString and NSMutableString. llvm-svn: 127268
-
Douglas Gregor authored
by using an enumeration rather than a boolean value. No functionality change. llvm-svn: 127259
-
Fariborz Jahanian authored
varienty of cases. // rdar://9092208 llvm-svn: 127257
-
Douglas Gregor authored
keywords for Objective-C+ and C++0x. llvm-svn: 127253
-
Abramo Bagnara authored
Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source range for declarations using postfix types. llvm-svn: 127251
-
Anders Carlsson authored
llvm-svn: 127248
-
Abramo Bagnara authored
llvm-svn: 127242
-
NAKAMURA Takumi authored
llvm-svn: 127238
-
Abramo Bagnara authored
llvm-svn: 127237
-
John McCall authored
variable that just happens to be stored in a wierd place. llvm-svn: 127235
-
John McCall authored
for a local variable. llvm-svn: 127227
-
Abramo Bagnara authored
llvm-svn: 127225
-
John Wiegley authored
llvm-svn: 127223
-
John McCall authored
in case we want to make a world where we can check intermediate instantiations for this kind of breadcrumb. llvm-svn: 127221
-
John McCall authored
diagnostic. Also, these attributes are commonly written with macros which we actually pre-define, so instead of expanding the macro location, refer to the instantiation location and name it using the macro loc. llvm-svn: 127219
-
John McCall authored
llvm-svn: 127217
-
John McCall authored
llvm-svn: 127216
-
Douglas Gregor authored
dependent scope and produce an error (rather than crashing). Fixes PR8979. llvm-svn: 127206
-