- Sep 26, 2009
-
-
Chris Lattner authored
Roman Divacky! llvm-svn: 82876
-
Douglas Gregor authored
specializations such as: friend class std::vector<int>; by using the same code path as explicit specializations, customized to reference an existing ClassTemplateSpecializationDecl (or build a new "undeclared" one). llvm-svn: 82875
-
Anders Carlsson authored
llvm-svn: 82874
-
Torok Edwin authored
too. llvm-svn: 82873
-
Anders Carlsson authored
llvm-svn: 82872
-
Anders Carlsson authored
llvm-svn: 82871
-
Anders Carlsson authored
llvm-svn: 82870
-
Evan Cheng authored
llvm-svn: 82869
-
Anders Carlsson authored
llvm-svn: 82868
-
Dan Gohman authored
calls, since direct calls don't always reflect the attributes of their callees. llvm-svn: 82867
-
-
Anders Carlsson authored
llvm-svn: 82865
-
Dan Gohman authored
to inttoptr/ptrtoint unnecessarily. llvm-svn: 82864
-
Duncan Sands authored
there need to be corresponding changes to the constant folders, done in this patch. llvm-svn: 82862
-
Dan Gohman authored
where FCMP_OEQ is not legal and FCMP_OGE is, such as x86. llvm-svn: 82861
-
Duncan Sands authored
for addition. llvm-svn: 82860
-
Dan Gohman authored
llvm-svn: 82859
-
Dan Gohman authored
createBitcodeWriterPass instead of the underlying raw_ostream. This avoids trouble with formatted_raw_ostream's behavior of setting the underlying stream to be unbuffered, which resulted in clang -emit-llvm -S using unbuffered output. llvm-svn: 82857
-
Daniel Dunbar authored
llvm-svn: 82855
-
Ted Kremenek authored
llvm-svn: 82854
-
Daniel Dunbar authored
llvm-svn: 82853
-
Daniel Dunbar authored
llvm-svn: 82850
-
Douglas Gregor authored
scope *up to and including* the innermost namespace scope, rather than just searching in the innermost namespace scope. llvm-svn: 82849
-
Douglas Gregor authored
class templates. We now treat friend class templates much more like normal class templates, except that they still get special name lookup rules. Fixes PR5057 and eliminates a bunch of spurious diagnostics in <iostream>. llvm-svn: 82848
-
Daniel Dunbar authored
be removed, but I XFAIL'd it for now. llvm-svn: 82847
-
Ted Kremenek authored
avoid scanning for an "entry point" FunctionDecl if we (a) have no translation unit actions and (b) no entry point function has been specified. llvm-svn: 82846
-
Anders Carlsson authored
llvm-svn: 82845
-
Douglas Gregor authored
llvm-svn: 82844
-
Anders Carlsson authored
llvm-svn: 82843
-
Ted Kremenek authored
llvm-svn: 82842
-
Ted Kremenek authored
llvm-svn: 82841
-
Douglas Gregor authored
Use Sema::getMostSpecialized to eliminate a redundant implementation of the most-specialized function template llvm-svn: 82840
-
Anders Carlsson authored
llvm-svn: 82839
-
Evan Cheng authored
llvm-svn: 82838
-
Evan Cheng authored
llvm-svn: 82837
-
Evan Cheng authored
llvm-svn: 82836
-
Evan Cheng authored
llvm-svn: 82835
-
Dan Gohman authored
allocatable. Even if it doesn't appear to have any defs, it may latter on after register allocation. llvm-svn: 82834
-
Anders Carlsson authored
llvm-svn: 82833
-
Anders Carlsson authored
llvm-svn: 82832
-