- Nov 09, 2009
-
-
Mike Stump authored
llvm-svn: 86607
-
Fariborz Jahanian authored
llvm-svn: 86599
-
Fariborz Jahanian authored
llvm-svn: 86598
-
Fariborz Jahanian authored
warning, to match gcc. It used to be warning, so better keep it a warning (it broke a certain project). llvm-svn: 86597
-
Douglas Gregor authored
ArrayType>()) does not instantiate. Update all callers that used this unsafe feature to use the appropriate ASTContext::getAs*ArrayType method. llvm-svn: 86596
-
Ted Kremenek authored
llvm-svn: 86595
-
Douglas Gregor authored
when looking for a name within a given DeclContext. Now enumerators will show up in code-completion results. llvm-svn: 86591
-
Fariborz Jahanian authored
its element type. Fixes pr5432. llvm-svn: 86587
-
Daniel Dunbar authored
the compiler, and start flood filling it into clang-cc. llvm-svn: 86586
-
Eli Friedman authored
llvm-svn: 86585
-
Benjamin Kramer authored
llvm-svn: 86584
-
Douglas Gregor authored
overloaded operator(). llvm-svn: 86581
-
Eli Friedman authored
declaration invalid if the constructor can't be properly built. Addresses remaining review comments from Fariborz for r86500. llvm-svn: 86579
-
Douglas Gregor authored
templates. The instantiation of these default arguments must be (and now, is) delayed until the template argument is actually used, at which point we substitute all levels of template arguments concurrently. llvm-svn: 86578
-
Benjamin Kramer authored
llvm-svn: 86577
-
Eli Friedman authored
llvm-svn: 86574
-
Fariborz Jahanian authored
llvm-svn: 86573
-
Eli Friedman authored
unless we start implementing command-line switches which override the default calling convention, so the effect is mostly to silence unknown attribute warnings.) llvm-svn: 86571
-
Douglas Gregor authored
Slightly more testing for instantiation of non-type template parameters in nested templates, for my own sanity's sake llvm-svn: 86570
-
Benjamin Kramer authored
- free(NULL) is a nop anyway. - if someone thinks calling clang_disposeString twice should be legal please change the method to take a pointer. llvm-svn: 86568
-
Douglas Gregor authored
llvm-svn: 86566
-
Anders Carlsson authored
llvm-svn: 86563
-
Steve Naroff authored
This abstraction will help us manage string memory for complex names that cross the C++/C boundary (e.g. ObjC methods, selectors). This patch also uses it in clang_getTranslationUnitSpelling (which I'm not sure is necessary). Will investigate later...since the extra malloc() can't hurt (for now). Patch by John Thompson. llvm-svn: 86562
-
Anders Carlsson authored
llvm-svn: 86561
-
Douglas Gregor authored
When transforming an InitListExpr, if we already computed a non-dependent type for the InitListExpr, keep it llvm-svn: 86559
-
Douglas Gregor authored
llvm-svn: 86556
-
Douglas Gregor authored
llvm-svn: 86552
-
Douglas Gregor authored
llvm-svn: 86551
-
Douglas Gregor authored
- Provide an actual test for code-completion via CIndex. - Actually print optional strings in c-index-test - Export clang_getCompletionChunkCompletionString from CIndex llvm-svn: 86550
-
Douglas Gregor authored
llvm-svn: 86545
-
Zhongxing Xu authored
llvm-svn: 86541
-
Zhongxing Xu authored
llvm-svn: 86538
-
Zhongxing Xu authored
llvm-svn: 86537
-
Zhongxing Xu authored
llvm-svn: 86536
-
Zhongxing Xu authored
llvm-svn: 86535
-
Daniel Dunbar authored
llvm-svn: 86533
-
Zhongxing Xu authored
llvm-svn: 86532
-
Zhongxing Xu authored
llvm-svn: 86529
-
Daniel Dunbar authored
llvm-svn: 86528
-
Zhongxing Xu authored
llvm-svn: 86527
-