- Nov 30, 2009
-
-
John McCall authored
those associated with TemplateNames. llvm-svn: 90162
-
John McCall authored
Create a new UnresolvedMemberExpr for these lookups. Assorted hackery around qualified member expressions; this will all go away when we implement the correct (i.e. extremely delayed) implicit-member semantics. llvm-svn: 90161
-
Fariborz Jahanian authored
Fixes pr5619 llvm-svn: 90158
-
Anders Carlsson authored
When we're trying to define an implicit virtual destructor, make sure that we have a valid delete operator. llvm-svn: 90156
-
Mike Stump authored
llvm-svn: 90153
-
Mike Stump authored
llvm-svn: 90152
-
Anders Carlsson authored
llvm-svn: 90149
-
Fariborz Jahanian authored
recent change to make SEL a builtin type (fixes radar 7425510). llvm-svn: 90145
-
Benjamin Kramer authored
llvm-svn: 90140
-
Douglas Gregor authored
llvm-svn: 90139
-
Tobias Grosser authored
llvm-svn: 90137
-
Daniel Dunbar authored
Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too many) places to use this instead of using the backend -soft-float and -float-abi= options. llvm-svn: 90127
-
Daniel Dunbar authored
llvm-svn: 90126
-
Daniel Dunbar authored
Add TextDiagnosticBuffer::FlushDiagnostics, for forwarding the buffered diagnostics to a different diagnostics engine. llvm-svn: 90125
-
Daniel Dunbar authored
llvm-svn: 90124
-
Daniel Dunbar authored
llvm-svn: 90123
-
Daniel Dunbar authored
llvm-svn: 90121
-
Daniel Dunbar authored
llvm-svn: 90120
-
Daniel Dunbar authored
Don't try to generate common globals for C++ files, instead of depending on the FE to set NoCommon, and simplify CodeGenOptions initialization. llvm-svn: 90119
-
Daniel Dunbar authored
llvm-svn: 90118
-
Daniel Dunbar authored
llvm-svn: 90117
-
Chris Lattner authored
stat a file but where mmaping it fails. In this case, we emit an error like: t.c:1:10: fatal error: error opening file '../../foo.h' instead of "cannot find file". llvm-svn: 90110
-
Eli Friedman authored
llvm-svn: 90105
-
- Nov 29, 2009
-
-
Daniel Dunbar authored
llvm-svn: 90100
-
Daniel Dunbar authored
llvm-svn: 90098
-
Daniel Dunbar authored
llvm-svn: 90095
-
Daniel Dunbar authored
llvm-svn: 90094
-
Daniel Dunbar authored
- Clients that care about having the diagnostics output honor the user-controllable diagnostic options can buffer the diagnostics and issue them later. llvm-svn: 90092
-
Daniel Dunbar authored
llvm-svn: 90091
-
Daniel Dunbar authored
Change CompilerInvocation::CreateFromArgs to take Argv0 and the address of main (or something in the main executable) so it can find the builtin compiler files. llvm-svn: 90090
-
Benjamin Kramer authored
llvm-svn: 90088
-
Benjamin Kramer authored
llvm-svn: 90087
-
Benjamin Kramer authored
llvm-svn: 90086
-
Benjamin Kramer authored
llvm-svn: 90084
-
Nuno Lopes authored
llvm-svn: 90080
-
Kovarththanan Rajaratnam authored
llvm-svn: 90078
-
Kovarththanan Rajaratnam authored
Don't call Decl::CollectingStats(false) and Stmt::CollectingStats(false). When called with false these functions return whether statistics are enabled. They don't change any state. Since we're not using the return value avoid calling them in the first place. llvm-svn: 90077
-
Kovarththanan Rajaratnam authored
CompilerInstance already contains various objects that are used throughout the entire run. Also addresses Daniels review comments in: http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20091123/024508.html llvm-svn: 90073
-
Alexis Hunt authored
function names outside of templates - they'll probably cause some damage there as they're largely untested. llvm-svn: 90064
-
Daniel Dunbar authored
Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we then manually pass to the command line library; eventually the latter grossness should be fixed by a real API when creating the target machine. llvm-svn: 90063
-