- Sep 08, 2009
-
-
Daniel Dunbar authored
llvm-svn: 81225
-
Daniel Dunbar authored
- We aren't going to fix these since they haven't caused problems in practice. - Similarly, don't forward -object to Darwin ld. llvm-svn: 81224
-
Anders Carlsson authored
Handle variadic constructors better. Share code between BuildCXXConstructExpr and BuildCXXTemporaryObjectExpr. llvm-svn: 81181
-
Anders Carlsson authored
llvm-svn: 81178
-
Chris Lattner authored
llvm-svn: 81176
-
Daniel Dunbar authored
llvm-svn: 81169
-
Anders Carlsson authored
llvm-svn: 81160
-
- Sep 07, 2009
-
-
Anders Carlsson authored
llvm-svn: 81151
-
Benjamin Kramer authored
llvm-svn: 81150
-
Benjamin Kramer authored
llvm-svn: 81147
-
Mike Stump authored
llvm-svn: 81143
-
Daniel Dunbar authored
output. - Also, cleanup code to output inline asm references. llvm-svn: 81139
-
- Sep 06, 2009
-
-
Fariborz Jahanian authored
situations. llvm-svn: 81129
-
Anders Carlsson authored
for (unsigned i = numargs; i < NumArgs; ++i) Args[0] = 0; ;) llvm-svn: 81123
-
Daniel Dunbar authored
destroying the CXXConstructExpr.", this is causing test failures across the board. llvm-svn: 81100
-
Daniel Dunbar authored
llvm-svn: 81099
-
Anders Carlsson authored
Initialize default CXXConstructExpr arguments to 0. Fixes a crash when destroying the CXXConstructExpr. llvm-svn: 81096
-
- Sep 05, 2009
-
-
Ted Kremenek authored
llvm-svn: 81092
-
Mike Stump authored
llvm-svn: 81080
-
Benjamin Kramer authored
llvm-svn: 81079
-
Mike Stump authored
llvm-svn: 81078
-
Mike Stump authored
llvm-svn: 81077
-
Mike Stump authored
llvm-svn: 81075
-
Mike Stump authored
llvm-svn: 81074
-
Mike Stump authored
llvm-svn: 81073
-
Mike Stump authored
llvm-svn: 81072
-
Mike Stump authored
llvm-svn: 81071
-
John McCall authored
ignore non-canonical type classes, but apparently we need to know how to mangle dependent names. The missing cases are much more obvious now. llvm-svn: 81070
-
Mike Stump authored
llvm-svn: 81069
-
Anders Carlsson authored
llvm-svn: 81068
-
Mike Stump authored
offsets better for thunk refinements. Cleanups. WIP. llvm-svn: 81067
-
Zhongxing Xu authored
llvm-svn: 81066
-
John McCall authored
ways: remove elab types during desugaring, enhance pretty-printing to allow tags to be suppressed without suppressing scopes, look through elab types when associating a typedef name with an anonymous record type. llvm-svn: 81065
-
Zhongxing Xu authored
ActionGRExprEngine(). llvm-svn: 81064
-
Anders Carlsson authored
llvm-svn: 81063
-
Anders Carlsson authored
llvm-svn: 81062
-
Zhongxing Xu authored
llvm-svn: 81061
-
Daniel Dunbar authored
llvm-svn: 81059
-
John McCall authored
directly in the AST. The current thinking is to create these only in C++ mode for efficiency. But for now, they're not being created at all; patch to follow. This will let us do things like verify that tags match during template instantation, as well as signal that an elaborated type specifier was used for clients that actually care. Optimally, the TypeLoc hierarchy should be adjusted to carry tag location information as well. llvm-svn: 81057
-
Douglas Gregor authored
templates. We now distinguish between an explicit instantiation declaration and an explicit instantiation definition, and know not to instantiate explicit instantiation declarations. Unfortunately, there is some remaining confusion w.r.t. instantiation of out-of-line member function definitions that causes trouble here. llvm-svn: 81053
-