Fariborz Jahanian
|
8ba39c04ae
|
Updated statuc page to reflect recent implementations
of section 12 [special member functions]
llvm-svn: 79704
|
2009-08-22 00:18:52 +00:00 |
Douglas Gregor
|
1d08135537
|
Update Clang C++ status to better reflect what is implemented.
llvm-svn: 79695
|
2009-08-21 23:27:46 +00:00 |
Douglas Gregor
|
05155d8d7b
|
Implement conversion function templates, along with the ability to use
template argument deduction from a conversion function (C++
[temp.deduct.conv]) with implicit conversions.
llvm-svn: 79693
|
2009-08-21 23:19:43 +00:00 |
Ted Kremenek
|
d5eaa05a7f
|
Center the dragon.
llvm-svn: 79580
|
2009-08-21 00:04:20 +00:00 |
Ted Kremenek
|
0370089637
|
Make the dragon a link...
llvm-svn: 79577
|
2009-08-20 23:49:30 +00:00 |
Ted Kremenek
|
7c6b2faea8
|
Include LLVM logo ... because dragons are cool.
llvm-svn: 79576
|
2009-08-20 23:48:37 +00:00 |
Ted Kremenek
|
a298c0ee3c
|
Update checker build.
llvm-svn: 79559
|
2009-08-20 18:55:46 +00:00 |
Chris Lattner
|
f6bad8690f
|
Improve the Getting Started and Hacking web pages, patch by
John Thompson!
llvm-svn: 79518
|
2009-08-20 06:17:11 +00:00 |
Ted Kremenek
|
bc16b4e211
|
Update/add links to developer meeting.
llvm-svn: 79005
|
2009-08-14 17:11:34 +00:00 |
Daniel Dunbar
|
0c4a959b28
|
s/ccc/clang/
llvm-svn: 78320
|
2009-08-06 16:47:53 +00:00 |
Anton Korobeynikov
|
3ebc08b5bd
|
Add link to LLVM's Getting Started page.
Patch by John Thompson!
llvm-svn: 78307
|
2009-08-06 13:00:08 +00:00 |
Eli Friedman
|
0519492cb6
|
Website updates for working with Visual Studio and making patches.
Patch by John Thompson!
llvm-svn: 77988
|
2009-08-03 19:42:28 +00:00 |
Douglas Gregor
|
8a02193931
|
Update C++ open projects list
llvm-svn: 77901
|
2009-08-02 18:26:21 +00:00 |
Douglas Gregor
|
cc17ac0cf2
|
We have fairly good support for namespaces, now. Namespace aliases are parsed correctly
llvm-svn: 77900
|
2009-08-02 18:22:38 +00:00 |
Chris Lattner
|
c8ed0c16fe
|
linkify IRC
llvm-svn: 77880
|
2009-08-02 05:38:25 +00:00 |
Chris Lattner
|
4758281d64
|
rearrange side bar, add link to IRC info.
llvm-svn: 77879
|
2009-08-02 05:36:37 +00:00 |
Sebastian Redl
|
9f831dbbcd
|
Implement C++ semantics for C-style and functional-style casts. This regresses Clang extension conversions, like vectors, but allows conversions via constructors and conversion operators.
Add custom conversions to static_cast.
llvm-svn: 77076
|
2009-07-25 15:41:38 +00:00 |
Douglas Gregor
|
c04e2d9bd6
|
We now do complete semantic checking for unions
llvm-svn: 76918
|
2009-07-24 00:05:42 +00:00 |
Douglas Gregor
|
020e4a9bbb
|
Update C++ status to reflect progress on out-of-line definitions of class template members
llvm-svn: 76917
|
2009-07-23 23:58:15 +00:00 |
Ted Kremenek
|
7c701e7d86
|
Update cf_returns_retained/ns_returns_retained examples to use __has_feature.
llvm-svn: 76130
|
2009-07-17 00:25:49 +00:00 |
Chris Lattner
|
53ea7db5e3
|
linkify
llvm-svn: 75225
|
2009-07-10 05:07:59 +00:00 |
Argyrios Kyrtzidis
|
bff082aec9
|
Add documentation for the Index library to clang's web page.
llvm-svn: 75222
|
2009-07-10 03:41:36 +00:00 |
Ted Kremenek
|
7127801201
|
Update checker build.
llvm-svn: 75147
|
2009-07-09 17:20:25 +00:00 |
Douglas Gregor
|
b257e4fff8
|
Implement the simple form of overload resolution used when taking the
address of an overloaded function (which may involve both functions
and function templates).
llvm-svn: 75069
|
2009-07-08 23:33:52 +00:00 |
Douglas Gregor
|
ed3c80eb75
|
Update the C++ status table to better reflect our support for function overloading
llvm-svn: 74997
|
2009-07-08 10:03:09 +00:00 |
Douglas Gregor
|
197e5f7bb7
|
Improve argument-dependent lookup to find associated classes and
namespaces based on the template arguments of a class template
specialization type.
llvm-svn: 74993
|
2009-07-08 07:51:57 +00:00 |
Douglas Gregor
|
9fc6097145
|
Template argument deduction from a call has improved a bit
llvm-svn: 74966
|
2009-07-07 23:12:18 +00:00 |
Ted Kremenek
|
b1281025f1
|
Update checker build.
llvm-svn: 74849
|
2009-07-06 19:57:59 +00:00 |
Ted Kremenek
|
c17bab0b13
|
Update checker build.
llvm-svn: 74757
|
2009-07-03 03:26:09 +00:00 |
Douglas Gregor
|
0799d916e1
|
Add a Last Updated field to the C++ status page
llvm-svn: 74387
|
2009-06-27 19:33:58 +00:00 |
Douglas Gregor
|
1e880602ad
|
Make a note of improvements to function templates
llvm-svn: 74360
|
2009-06-27 00:08:54 +00:00 |
Daniel Dunbar
|
e5ebf02e0e
|
Fix bar title in graphs.
llvm-svn: 74302
|
2009-06-26 18:29:52 +00:00 |
Daniel Dunbar
|
3ecc92147d
|
Update performance numbers (missed a link)
llvm-svn: 74297
|
2009-06-26 18:15:47 +00:00 |
Daniel Dunbar
|
5b165e4930
|
Update performance numbers.
llvm-svn: 74296
|
2009-06-26 18:14:41 +00:00 |
Chris Lattner
|
6dde0bfef7
|
oink is dead.
llvm-svn: 74263
|
2009-06-26 04:10:17 +00:00 |
Anders Carlsson
|
b7fe2d672a
|
We now support decltype (as far as I know :)
llvm-svn: 74127
|
2009-06-24 22:10:19 +00:00 |
Ted Kremenek
|
6ea5dda489
|
Fix typo.
llvm-svn: 74107
|
2009-06-24 19:20:24 +00:00 |
Ted Kremenek
|
d2ece0703c
|
Reference the correct image...
llvm-svn: 74106
|
2009-06-24 19:19:18 +00:00 |
Ted Kremenek
|
ffd586aa64
|
Add scan-build screenshot for attribute 'nonnull' example.
llvm-svn: 74104
|
2009-06-24 19:17:54 +00:00 |
Ted Kremenek
|
6e7d59f0c6
|
Fix broken HTML tag.
llvm-svn: 74103
|
2009-06-24 19:12:56 +00:00 |
Ted Kremenek
|
b49fe2aff7
|
Remove reference to using 'clang' directly to analyze projects.
llvm-svn: 74102
|
2009-06-24 19:12:07 +00:00 |
Ted Kremenek
|
9f345e1cad
|
Tighten screenshot.
llvm-svn: 74100
|
2009-06-24 19:08:56 +00:00 |
Ted Kremenek
|
550e701cf5
|
Replace 'clang --analyze' example for attribute cf_returns_retained with screenshots.
llvm-svn: 74098
|
2009-06-24 19:04:37 +00:00 |
Ted Kremenek
|
645c54ef11
|
Replace 'clang --analyze' example (in text) with screenshot from scan-build.
llvm-svn: 74095
|
2009-06-24 18:50:14 +00:00 |
Anders Carlsson
|
b50f45f9b2
|
Nested classes are now complete.
llvm-svn: 74052
|
2009-06-24 02:03:09 +00:00 |
Anders Carlsson
|
58b19d5310
|
class.nested.type is done.
llvm-svn: 74034
|
2009-06-24 00:32:04 +00:00 |
Ted Kremenek
|
50d131dea1
|
Update checker build.
llvm-svn: 73518
|
2009-06-16 17:45:57 +00:00 |
Douglas Gregor
|
baafda8394
|
Tweak the C++ open projects page
llvm-svn: 73409
|
2009-06-15 19:53:21 +00:00 |
Ted Kremenek
|
a1cc273ab3
|
Revert r73341.
llvm-svn: 73393
|
2009-06-15 17:23:35 +00:00 |
Douglas Gregor
|
ac1798a859
|
Note that we've implemented the right angle brackets extension in C++0x
llvm-svn: 73389
|
2009-06-15 16:50:45 +00:00 |