- Jun 23, 2009
-
-
Chris Lattner authored
llvm-svn: 73938
-
Douglas Gregor authored
llvm-svn: 73924
-
Douglas Gregor authored
llvm-svn: 73918
-
Douglas Gregor authored
specialization. At present, all implicit instantiations occur at the end of the translation unit. llvm-svn: 73915
-
- Jun 22, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 73885
-
- Jun 21, 2009
-
-
Zhongxing Xu authored
llvm-svn: 73851
-
- Jun 20, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 73833
-
Douglas Gregor authored
llvm-svn: 73812
-
Douglas Gregor authored
llvm-svn: 73804
-
Douglas Gregor authored
C++. This logic is required to trigger implicit instantiation of function templates and member functions of class templates, which will be implemented separately. This commit includes support for -Wunused-parameter, printing warnings for named parameters that are not used within a function/Objective-C method/block. Fixes <rdar://problem/6505209>. llvm-svn: 73797
-
Fariborz Jahanian authored
to not lose its 'const/volatile' qualifier. llvm-svn: 73795
-
- Jun 19, 2009
-
-
Fariborz Jahanian authored
work in progress. llvm-svn: 73782
-
Zhongxing Xu authored
because the type of the symbol is used to create the default range. We need the sign to be consistent. llvm-svn: 73756
-
Zhongxing Xu authored
ElementRegion. llvm-svn: 73754
-
- Jun 18, 2009
-
-
Zhongxing Xu authored
llvm-svn: 73691
-
Zhongxing Xu authored
type. When retrieving the region value, if we are going to create a symbol value, use the cast-to type if possible. llvm-svn: 73690
-
Eli Friedman authored
by Mark Cianciosa on cfe-dev. llvm-svn: 73672
-
Douglas Gregor authored
<rdar://problem/6952203>. To do this, we actually remove a not-quite-correct optimization in the C++ name lookup routines. We'll revisit this optimization for the general case once more C++ is working. llvm-svn: 73659
-
Douglas Gregor authored
llvm-svn: 73658
-
Argyrios Kyrtzidis authored
Fixes "test/CXX/basic/basic.lookup/basic.lookup.unqual/p13.cpp" test case. llvm-svn: 73652
-
- Jun 17, 2009
-
-
Douglas Gregor authored
thereof. Patch by Anders Johnsen! llvm-svn: 73641
-
Douglas Gregor authored
llvm-svn: 73626
-
Douglas Gregor authored
llvm-svn: 73609
-
Douglas Gregor authored
llvm-svn: 73583
-
- Jun 16, 2009
-
-
Daniel Dunbar authored
llvm-svn: 73556
-
Daniel Dunbar authored
tool chain. llvm-svn: 73555
-
Ted Kremenek authored
llvm-svn: 73549
-
Douglas Gregor authored
InitializeAllAsmPrinters LLVM headers. Also includes some minor fixes for the CMake-based build with Xcode. llvm-svn: 73544
-
Devang Patel authored
It is possible that main input file does not have any symbol with debug info. To handle this edge case, always create main compile unit first. This fixes PR 4228. llvm-svn: 73520
-
Fariborz Jahanian authored
llvm-svn: 73519
-
Chris Lattner authored
llvm-svn: 73514
-
Zhongxing Xu authored
be unique. llvm-svn: 73482
-
Zhongxing Xu authored
llvm-svn: 73474
-
Anders Carlsson authored
llvm-svn: 73462
-
- Jun 15, 2009
-
-
Eli Friedman authored
C++-specific tokens. llvm-svn: 73408
-
Daniel Dunbar authored
- p13 and p14 are important failures. llvm-svn: 73392
-
Daniel Dunbar authored
- Failing, at least in part, because lookup in parser is finding a friend function where it shouldn't. llvm-svn: 73388
-
Chris Lattner authored
the file at the point of the pragma. This allows clang to know that all sourcelocations after the pragma are in a system header. llvm-svn: 73376
-
Chris Lattner authored
llvm-svn: 73375
-
Chris Lattner authored
llvm-svn: 73374
-