Go to file
Douglas Gregor dc13ded606 Implement C++ DR481, which clarifies that the scope of template
parameters starts at the end of the template-parameter rather than at
the point where the template parameter name is encounted. For example,
given:

  typedef unsigned char T;
  template<typename T = T> struct X0 { };

The "T" in the default argument refers to the typedef of "unsigned
char", rather than referring to the newly-introduced template type
parameter 'T'. 

Addresses <rdar://problem/8122812>.

llvm-svn: 107354
2010-07-01 00:00:45 +00:00
clang Implement C++ DR481, which clarifies that the scope of template 2010-07-01 00:00:45 +00:00
compiler-rt This is a test commit to verify repository access. 2010-06-19 04:34:50 +00:00
libcxx First test for marked subexpressions 2010-06-30 20:30:19 +00:00
lldb Removed a commented out function and did a little reformatting. 2010-06-30 23:04:24 +00:00
llvm Add support for rematerialization to InlineSpiller. 2010-06-30 23:03:52 +00:00