- Aug 28, 2009
-
-
Anders Carlsson authored
llvm-svn: 80333
-
Anders Carlsson authored
llvm-svn: 80332
-
Chris Lattner authored
llvm-svn: 80323
-
Ted Kremenek authored
llvm-svn: 80321
-
Ted Kremenek authored
llvm-svn: 80320
-
rdar://problem/6337132Ted Kremenek authored
Were Dropped Successfully Patch by Geoff Keating! llvm-svn: 80313
-
Ted Kremenek authored
llvm-svn: 80306
-
Douglas Gregor authored
class template specializations (when possible) and look into base classes. Thanks to Eli for the test case! FIXME -=1. llvm-svn: 80302
-
Chris Lattner authored
endian hosts. Fixes PR4792 llvm-svn: 80301
-
Ted Kremenek authored
of its subexpressions resulted in a "bad CFG". llvm-svn: 80298
-
Ted Kremenek authored
llvm-svn: 80294
-
Ted Kremenek authored
llvm-svn: 80293
-
Eli Friedman authored
llvm-svn: 80289
-
Eli Friedman authored
llvm-svn: 80288
-
- Aug 27, 2009
-
-
Eli Friedman authored
out for user-defined conversions instead of crashing. llvm-svn: 80282
-
Steve Naroff authored
llvm-svn: 80279
-
Eli Friedman authored
cause any regressions. llvm-svn: 80277
-
Sebastian Redl authored
llvm-svn: 80276
-
Eli Friedman authored
llvm-svn: 80275
-
Eli Friedman authored
llvm-svn: 80274
-
Eli Friedman authored
llvm-svn: 80273
-
Eli Friedman authored
llvm-svn: 80272
-
Anders Carlsson authored
llvm-svn: 80261
-
Anders Carlsson authored
llvm-svn: 80260
-
Anders Carlsson authored
llvm-svn: 80258
-
Eli Friedman authored
per the documentation, although I'm not completely sure. llvm-svn: 80257
-
Anders Carlsson authored
llvm-svn: 80256
-
Anders Carlsson authored
llvm-svn: 80255
-
Douglas Gregor authored
templates within class templates, producing a member function template of a class template specialization. If you can parse that, I'm sorry. Example: template<typename T> struct X { template<typename U> void f(T, U); }; When we instantiate X<int>, we now instantiate the declaration X<int>::f, which looks like this: template<typename U> void X<int>::f(int, U); The path this takes through TemplateDeclInstantiator::VisitCXXMethodDecl is convoluted and ugly, but I don't know how to improve it yet. I'm resting my hopes on the multi-level substitution required to instantiate definitions of nested templates, which may simplify this code as well. More testing to come... llvm-svn: 80252
-
Anders Carlsson authored
Add a OverloadResolutionFlags and start converting some of the overload methods over to using it instead of bools arguments. llvm-svn: 80248
-
Zhongxing Xu authored
llvm-svn: 80237
-
Zhongxing Xu authored
llvm-svn: 80236
-
Gabor Greif authored
llvm-svn: 80229
-
Gabor Greif authored
llvm-svn: 80228
-
Zhongxing Xu authored
llvm-svn: 80226
-
Gabor Greif authored
llvm-svn: 80225
-
Douglas Gregor authored
When checking whether one declaration context encloses another, make sure to look at the primary contexts. Thanks to Eli for the test case llvm-svn: 80212
-
Anders Carlsson authored
llvm-svn: 80211
-
Anders Carlsson authored
llvm-svn: 80209
-
Eli Friedman authored
llvm-svn: 80207
-