llvm-project/clang/tools
Douglas Gregor e8e9dd624c Implement support for pack expansions whose pattern is a non-type
template argument (described by an expression, of course). For
example:

  template<int...> struct int_tuple { };

  template<int ...Values>
  struct square {
    typedef int_tuple<(Values*Values)...> type;
  };

It also lays the foundation for pack expansions in an initializer-list.
  

llvm-svn: 122751
2011-01-03 17:17:50 +00:00
..
c-index-test De-C99-ify for loop 2010-11-30 06:04:54 +00:00
driver Chris Lattner has strong opinions about directory 2010-12-23 19:38:26 +00:00
libclang Implement support for pack expansions whose pattern is a non-type 2011-01-03 17:17:50 +00:00
scan-build Tweak scan-build to work with naked clang commands. 2010-10-16 00:29:16 +00:00
scan-view Increase scan-view max timeout to 1 minute. 2009-05-04 19:02:41 +00:00
CMakeLists.txt Rename 'CIndex' to 'libclang', since it has basically become our stable public 2010-04-30 21:51:10 +00:00
Makefile libclang and c-index-test can be built on Cygming. 2010-11-09 03:25:21 +00:00