- Mar 26, 2011
-
-
David Chisnall authored
Reformatted doc comments so that they are now difficult to edit in any editor that doesn't have explicit doxygen support, as per LLVM style guidelines. llvm-svn: 128335
-
Douglas Gregor authored
llvm-svn: 128334
-
Douglas Gregor authored
'unavailable' argument, which specifies that the declaration to which the attribute appertains is unavailable on that platform. llvm-svn: 128329
-
John McCall authored
without a warning. llvm-svn: 128328
-
John McCall authored
usually useless, but not always. llvm-svn: 128326
-
John McCall authored
the following '@'. Conceivably, we could skip tokens until something that can validly start an @interface declaration here, but it's not clear that it matters. llvm-svn: 128325
-
John McCall authored
llvm-svn: 128324
-
Ken Dyck authored
FinalOverriders::ComputeBaseOffsets() to CharUnits. No change in functionality intended. llvm-svn: 128323
-
Ken Dyck authored
intended. llvm-svn: 128321
-
Ken Dyck authored
functionality intended. llvm-svn: 128318
-
Ken Dyck authored
functionality intended. llvm-svn: 128317
-
Ken Dyck authored
intended. llvm-svn: 128315
-
Ted Kremenek authored
llvm-svn: 128310
-
Craig Silverstein authored
places where we can, now. OK-ed by dgregor. llvm-svn: 128307
-
- Mar 25, 2011
-
-
Devang Patel authored
Provide blockDecl's startLoc to startFunction. This fixes hidden bug exposed by recent code gen changes. This is tested by global-blocks-lines.exp in gdb testsuite. llvm-svn: 128303
-
Daniel Dunbar authored
llvm-svn: 128300
-
Eli Friedman authored
llvm-svn: 128297
-
Daniel Dunbar authored
llvm-svn: 128292
-
David Chisnall authored
Sanity checked by John McCall. llvm-svn: 128287
-
Anders Carlsson authored
llvm-svn: 128281
-
Anders Carlsson authored
llvm-svn: 128280
-
Anders Carlsson authored
llvm-svn: 128279
-
Anders Carlsson authored
Replace the call to ParseOptionalCXX0XClassVirtSpecifierSeq with code to only parse an optional 'final' keyword. llvm-svn: 128278
-
Anders Carlsson authored
Get rid of handling of the 'explicit' keyword from class-head. We still parse it though, although that will change shortly. llvm-svn: 128277
-
Anders Carlsson authored
llvm-svn: 128276
-
David Chisnall authored
llvm-svn: 128275
-
David Chisnall authored
- Moved the CGObjCRuntime functions out of CGObjCMac.cpp into CGObjCRuntime.cpp - Added generic functions in CGObjCRuntime for emitting @try and @synchronize blocks, usable by any runtime that uses DWARF exceptions. - Made the GNU runtimes use these functions. It should now be possible to replace the equivalent functions in CGObjCNonFragileABIMac with simple calls to these two functions, providing the runtime functions as arguments. I'll post a diff to the list for review before making any changes to the Mac runtime stuff. llvm-svn: 128274
-
Anders Carlsson authored
Remove warnings about using override control keywords in inline function definitions; they will be allowed in the next C++0x draft. llvm-svn: 128273
-
Anders Carlsson authored
llvm-svn: 128272
-
Anders Carlsson authored
llvm-svn: 128271
-
Nick Lewycky authored
llvm-svn: 128253
-
Eli Friedman authored
llvm-svn: 128251
-
Eli Friedman authored
llvm-svn: 128250
-
- Mar 24, 2011
-
-
John Thompson authored
llvm-svn: 128228
-
Douglas Gregor authored
Minor fix in the injection of labels, since we want to look at the redeclaration context of each declaration in the identifier chain. Should fix Linux self-host llvm-svn: 128210
-
John McCall authored
AttributeLists do not accumulate over the lifetime of parsing, but are instead reused. Also make the arguments array not require a separate allocation, and make availability attributes store their stuff in augmented memory, too. llvm-svn: 128209
-
Douglas Gregor authored
the case where we only have a single identifier with that name in the chain. Fixes PR9463 for real this time. llvm-svn: 128208
-
Eli Friedman authored
functions of the form __builtin_XXX. llvm-svn: 128198
-
Ken Dyck authored
change in functionality intended. llvm-svn: 128190
-
Anders Carlsson authored
llvm-svn: 128188
-