- Nov 21, 2009
-
-
Daniel Dunbar authored
Mangler: Strengthen invariants, MangleContext::mangleName should only be called on var or function decls. llvm-svn: 89554
-
Daniel Dunbar authored
Mangler: Inline a bunch of functions into their sole caller, not that I don't love typing for typings sake, but... llvm-svn: 89553
-
Daniel Dunbar authored
llvm-svn: 89551
-
Daniel Dunbar authored
llvm-svn: 89550
-
Daniel Dunbar authored
llvm-svn: 89549
-
Daniel Dunbar authored
instead of requiring clients to make a raw_svector_ostream, which is just an implementation detail. llvm-svn: 89548
-
Daniel Dunbar authored
llvm-svn: 89547
-
Daniel Dunbar authored
llvm-svn: 89545
-
Alexis Hunt authored
The following attributes are currently supported in C++0x attribute lists (and in GNU ones as well): - align() - semantics believed to be conformant to n3000, except for redeclarations and what entities it may apply to - final - semantics believed to be conformant to CWG issue 817's proposed wording, except for redeclarations - noreturn - semantics believed to be conformant to n3000, except for redeclarations - carries_dependency - currently ignored (this is an optimization hint) llvm-svn: 89543
-
Mike Stump authored
llvm-svn: 89513
-
- Nov 20, 2009
-
-
Anders Carlsson authored
llvm-svn: 89467
-
David Chisnall authored
llvm-svn: 89457
-
Eli Friedman authored
llvm-svn: 89450
-
Mike Stump authored
construction. WIP. llvm-svn: 89442
-
Mike Stump authored
constructor. WIP. llvm-svn: 89438
-
Mike Stump authored
llvm-svn: 89424
-
Mike Stump authored
llvm-svn: 89420
-
Mike Stump authored
generation. llvm-svn: 89416
-
Mike Stump authored
llvm-svn: 89412
-
- Nov 19, 2009
-
-
John McCall authored
appropriate lookup and simply can't resolve the referrent yet, and "dependent scope" expressions, where we can't do the lookup yet because the entity we need to look into is a dependent type. llvm-svn: 89402
-
Mike Stump authored
llvm-svn: 89386
-
Mike Stump authored
the key function. All the code is wired up, but won't work yet, as I had to turn off key function calculation as it doesn't work yet. Also, we refine visibility of the vtable, rtti and rtti name to match the class, as well as as arrange for all the symbols to be internal for anonymous namespace entities. llvm-svn: 89309
-
Mike Stump authored
llvm-svn: 89307
-
Mike Stump authored
instantiate a class. WIP. llvm-svn: 89289
-
Mike Stump authored
llvm-svn: 89287
-
- Nov 18, 2009
-
-
Mike Stump authored
llvm-svn: 89222
-
Mike Stump authored
llvm-svn: 89219
-
Eli Friedman authored
llvm-svn: 89201
-
Eli Friedman authored
llvm-svn: 89197
-
Mike Stump authored
llvm-svn: 89193
-
Mike Stump authored
llvm-svn: 89191
-
Eli Friedman authored
llvm-svn: 89190
-
Mike Stump authored
llvm-svn: 89186
-
Mike Stump authored
llvm-svn: 89185
-
Eli Friedman authored
llvm-svn: 89174
-
Eli Friedman authored
llvm-svn: 89173
-
Mike Stump authored
llvm-svn: 89172
-
Mike Stump authored
llvm-svn: 89166
-
Mike Stump authored
enums. llvm-svn: 89165
-
Mike Stump authored
pointer to member functions to work. WIP. llvm-svn: 89161
-