- Dec 03, 2009
-
-
Daniel Dunbar authored
llvm-svn: 90379
-
Ted Kremenek authored
Add 'has_feature(cxx_exceptions)' to allow code to determine via preprocessor logic if C++ exceptions are enabled. llvm-svn: 90378
-
Mike Stump authored
llvm-svn: 90377
-
Ted Kremenek authored
llvm-svn: 90376
-
Mike Stump authored
FAIL: g++.old-deja/g++.mike/eh23.C (test for excess errors) llvm-svn: 90374
-
Ted Kremenek authored
llvm-svn: 90373
-
Ted Kremenek authored
llvm-svn: 90368
-
John McCall authored
results in them (which we were doing intentionally as a stopgap). Fix an DeclContext lookup-table ordering problem which was causing UsingDecls to show up incorrectly when looking for ordinary results. And oh hey Clang-Code-Syntax passes now. llvm-svn: 90367
-
Ted Kremenek authored
Add a heuristic to the dead stores checker to prune dead stores for variables annotated with '__block'. This is overly conservative, but now the analyzer doesn't report dead stores for variables that can be updated by a block call. llvm-svn: 90364
-
Sebastian Redl authored
llvm-svn: 90361
-
Eli Friedman authored
llvm-svn: 90360
-
Daniel Dunbar authored
llvm-svn: 90359
-
Mike Stump authored
catch very many of them and if we caught all of them, the errors would be annoying. I'm working on this next. WIP. llvm-svn: 90358
-
Mike Stump authored
llvm-svn: 90357
-
Mike Stump authored
code, but to track this down was laborious. llvm-svn: 90356
-
- Dec 02, 2009
-
-
Douglas Gregor authored
constructor, by keeping the DeclaratorInfo* rather than just the type and a single location. llvm-svn: 90355
-
Daniel Dunbar authored
*something*. - We really need to fix how LLVM's build systems manage linking. Pretty-please-someone-else-do-this? :) llvm-svn: 90350
-
Daniel Dunbar authored
llvm-svn: 90349
-
Daniel Dunbar authored
llvm-svn: 90348
-
Eli Friedman authored
and funcctions declared locally within a function. llvm-svn: 90344
-
John McCall authored
that this was causing a problem, but it could have. llvm-svn: 90343
-
Nuno Lopes authored
llvm-svn: 90342
-
John McCall authored
members. Fixes PR5667. llvm-svn: 90341
-
Mike Stump authored
parameter setup code and set up the catch parameter setup code to protect that code with terminate. llvm-svn: 90340
-
Mike Stump authored
llvm-svn: 90339
-
Mike Stump authored
llvm-svn: 90335
-
Mike Stump authored
llvm-svn: 90334
-
Mike Stump authored
llvm-svn: 90331
-
Mike Stump authored
llvm-svn: 90330
-
Douglas Gregor authored
file. This is accomplished by introducing the notion of a "virtual" file into the file manager, which provides a FileEntry* for a named file whose size and modification time are known but which may not exist on disk. Added a cute little test that remaps both a .c file and a .h file it includes to alternative files. llvm-svn: 90329
-
Anders Carlsson authored
In Sema, whenever we think that a function is going to cause a vtable to be generated, we mark any virtual implicit member functions as referenced. llvm-svn: 90327
-
Ted Kremenek authored
llvm-svn: 90323
-
Douglas Gregor authored
llvm-svn: 90322
-
Douglas Gregor authored
involving unsaved files, using the -remap-file= functionality recently added to clang-cc. llvm-svn: 90314
-
John McCall authored
llvm-svn: 90313
-
Daniel Dunbar authored
llvm-svn: 90312
-
Daniel Dunbar authored
source files. llvm-svn: 90311
-
Daniel Dunbar authored
llvm-svn: 90310
-
John McCall authored
LookupResult::getAsSingleDecl() is no more. Shift Sema::LookupSingleName to return null on overloaded results. llvm-svn: 90309
-
Mike Stump authored
llvm-svn: 90308
-