- Dec 26, 2008
-
-
Anton Korobeynikov authored
Patch by Ilya Okonsky llvm-svn: 61437
-
Anton Korobeynikov authored
Patch by Ilya Okonsky! llvm-svn: 61436
-
Anders Carlsson authored
llvm-svn: 61435
-
Anders Carlsson authored
llvm-svn: 61434
-
Anders Carlsson authored
llvm-svn: 61433
-
Anders Carlsson authored
llvm-svn: 61432
-
- Dec 25, 2008
-
-
Steve Naroff authored
llvm-svn: 61431
-
Steve Naroff authored
Change preprocessor implementation of _cdecl to reference __cdecl. llvm-svn: 61430
-
Zhongxing Xu authored
llvm-svn: 61429
-
Anders Carlsson authored
llvm-svn: 61428
-
Chris Lattner authored
llvm-svn: 61427
-
Chris Lattner authored
llvm-svn: 61426
-
Chris Lattner authored
llvm-svn: 61425
-
Chris Lattner authored
llvm-svn: 61424
-
Chris Lattner authored
llvm-svn: 61423
-
- Dec 24, 2008
-
-
Steve Naroff authored
Remove previous __declspec macro that would effectively erase the construct prior to parsing. llvm-svn: 61422
-
Sebastian Redl authored
llvm-svn: 61421
-
Bill Wendling authored
llvm-svn: 61420
-
Ted Kremenek authored
llvm-svn: 61419
-
Zhongxing Xu authored
llvm-svn: 61418
-
Zhongxing Xu authored
llvm-svn: 61417
-
Zhongxing Xu authored
llvm-svn: 61416
-
Bill Wendling authored
about other platforms. llvm-svn: 61415
-
Bill Wendling authored
llvm-svn: 61414
-
Douglas Gregor authored
Keep track of template arguments when we parse them. Right now, we don't actually do anything with the template arguments, but they'll be used to create template declarations llvm-svn: 61413
-
Anders Carlsson authored
llvm-svn: 61412
-
Anders Carlsson authored
llvm-svn: 61411
-
Anders Carlsson authored
llvm-svn: 61410
-
Ted Kremenek authored
llvm-svn: 61409
-
Dan Gohman authored
a symbolic constant. This is unlikely to be intentional, but it shouldn't crash the compiler. llvm-svn: 61408
-
Chris Lattner authored
llvm-svn: 61407
-
Douglas Gregor authored
semantics and improve our handling of default arguments. Specifically, we follow this order: - As soon as the see the '}' in the class definition, the class is complete and we add any implicit declarations (default constructor, copy constructor, etc.) to the class. - If there are any default function arguments, parse them - If there were any inline member function definitions, parse them As part of this change, we now keep track of the the fact that we've seen unparsed default function arguments within the AST. See the new ParmVarDecl::hasUnparsedDefaultArg member. This allows us to properly cope with calls inside default function arguments to other functions where we're making use of the default arguments. Made some C++ error messages regarding failed initializations more specific. llvm-svn: 61406
-
Dale Johannesen authored
llvm-svn: 61405
-
Chris Lattner authored
llvm-svn: 61404
-
Dale Johannesen authored
llvm-svn: 61403
-
Dale Johannesen authored
other SPEC breakage. I'll be reverting all recent changes shortly, this checking is mostly so this change doesn't get lost. llvm-svn: 61402
-
Dale Johannesen authored
llvm-svn: 61401
-
- Dec 23, 2008
-
-
Dan Gohman authored
llvm-svn: 61400
-
Anton Korobeynikov authored
llvm-svn: 61399
-
Anton Korobeynikov authored
llvm-svn: 61398
-