- fd810b1 Support friend declarations in templates and test that argdep lookup by John McCall · 15 years ago
- 3f9a8a6 Argument-dependent lookup for friend declarations. Add a new decl type, by John McCall · 15 years ago
- 7f27d92 Permit a class to friend its members in C++0x, without restriction. by John McCall · 15 years ago
- 4a959d8 When we encounter a dependent type that was parsed before we know that by Douglas Gregor · 15 years ago
- 67d1a67 First pass at friend semantics. by John McCall · 15 years ago
- 213a60e AlisdairM pointed out that this will likely be relaxed in C++0x, so let's by John McCall · 15 years ago
- e947278 Add a test for invalid uses of non-static members from nested classes, just by John McCall · 15 years ago
- 211c278 Make the recanonicalization-for-an-out-of-line-definition test case a bit trickier by Douglas Gregor · 15 years ago
- b88e888 Support out-of-line definitions of the members of class template by Douglas Gregor · 15 years ago
- 828e226 Use the new statement/expression profiling code to unique dependent by Douglas Gregor · 15 years ago
- 8bda2e6 Add a template test that requires canonical expression comparison by Douglas Gregor · 15 years ago
- bc0a222 Update for LLVM API change. by Owen Anderson · 15 years ago
- 8bf0ccd Make having no RUN line a failure. by Daniel Dunbar · 15 years ago
- 13591ed Semantic checking for main(). by John McCall · 15 years ago
- 7caa682 Template instantiation for static data members that are defined out-of-line. by Douglas Gregor · 15 years ago
- 7cdbc58 Implement support for out-of-line definitions of the class members of class by Douglas Gregor · 15 years ago
- 3ef84e1 Prep for new warning. by Mike Stump · 15 years ago
- 1f2023a "This patch implements the restrictions on union members detailed in by Douglas Gregor · 15 years ago
- dfe3f2d Implement parsing and semantic analysis for out-of-line definitions of static by Douglas Gregor · 15 years ago
- 5c7e281 Test template instantiation for member functions of class templates defined by Douglas Gregor · 15 years ago
- 7551c18 Complain if we're entering the context of a dependent nested-name-specifier but by Douglas Gregor · 15 years ago
- f59a56e Basic parsing and semantic analysis for out-of-line definitions of the by Douglas Gregor · 15 years ago
- 8e82210 Revert this, we have a better way to do this. by Mike Stump · 15 years ago
- f18de03 Revert this, we have a better way to handle this. by Mike Stump · 15 years ago
- cb077fc Prep for new warning. by Mike Stump · 15 years ago
- f0a6a0c Prep for new warning. by Mike Stump · 15 years ago
- 8d36222 Prep for new warning. by Mike Stump · 15 years ago
- 5dfb823 Fix test case to match intent. by Daniel Dunbar · 15 years ago
- a0f71de Add another test. by Anders Carlsson · 15 years ago
- 6a75cd9 Implement more of C++0x 'auto'. A variable with an auto type specifier must have an initializer. Also, move some tests around to match the C++0x draft better. by Anders Carlsson · 15 years ago
- 0d5dc8e Another little test for C++ [over.over] by Douglas Gregor · 15 years ago
- 72e771f Add test for C++ [over.over.]p1, the contexts in which one can take the address of an overloaded function. by Douglas Gregor · 15 years ago
- 9b31df4 Store the isAddressOfOperand in the UnresolvedDeclRefExpr, so that we can pass it when instantiating the expr. Fixes another member pointer bug. by Anders Carlsson · 15 years ago
- 00aeb52 Implement the simple form of overload resolution used when taking the by Douglas Gregor · 15 years ago
- f9e48bd It's not allowed to form member pointers to members that have reference type. Add a test for this and the rest of [dcl.mptr]p3. by Anders Carlsson · 15 years ago
- 83314aa Implement template argument deduction when taking the address of a by Douglas Gregor · 15 years ago
- daa439a Fix a corner case with argument-dependent lookup and overloaded function sets. by Douglas Gregor · 15 years ago
- 69be8d6 Improve argument-dependent lookup to find associated classes and by Douglas Gregor · 15 years ago
- 3e15cc3 Overload resolution prefers non-templates to templates by Douglas Gregor · 15 years ago
- de0cb8b Improve template argument deduction from a call. In particular, by Douglas Gregor · 15 years ago
- 41e8c21 Fix RUN line so this test doesn't hang. by Ted Kremenek · 15 years ago
- cca9e96 Keep track of more information within the template instantiation stack, e.g., by Douglas Gregor · 15 years ago
- 16134c6 Cope with explicitly-specified function template arguments when there by Douglas Gregor · 15 years ago
- 6db8ed4 When explicit template arguments are provided for a function call, by Douglas Gregor · 15 years ago
- edce4dd Preliminary parsing and ASTs for template-ids that refer to function by Douglas Gregor · 15 years ago
- b33fe2f When recursively instantiating function templates, keep track of the by Douglas Gregor · 15 years ago
- 508f1c8 During template argument deduction from a function call, allow by Douglas Gregor · 15 years ago
- baf45d3 More auto work. by Anders Carlsson · 15 years ago
- 714d35b Fix test. by Anders Carlsson · 15 years ago
- 8a5cb11 A little template argument deduction test uncovered an "oops". As part by Douglas Gregor · 15 years ago
- f670c8c Template argument deduction is no longer responsible for checking by Douglas Gregor · 15 years ago
- e7cf07d Can't have arrays of auto. by Anders Carlsson · 15 years ago
- e2bb224 An auto variable can't appear in its own initializer. by Anders Carlsson · 15 years ago
- 500d331 Improve template argument deduction for reference parameters when by Douglas Gregor · 15 years ago
- e53060f Improved semantic analysis and AST respresentation for function templates. by Douglas Gregor · 15 years ago
- 60a9a2a C++ decltype support (N2343) by Anders Carlsson · 15 years ago
- 34d1dc9 Implement matching of function templates, so that one can declare overloaded function templates. C++ [temp.over.link] paragraphs 4-8. by Douglas Gregor · 15 years ago
- 9ca97ba Add test for [class.local]p2. by Anders Carlsson · 15 years ago
- 3aa518b Add test for [class.nested.type]p1 by Anders Carlsson · 15 years ago
- e98da2e Support for [class.local]p4. by Anders Carlsson · 15 years ago
- e41590d [class.local] p1 and p3. Also, add back the xcodeproj file. by Anders Carlsson · 15 years ago
- e67068c Add a test illustrating our current inability to properly cope with the point of instantation of a member function of a class template specialization by Douglas Gregor · 15 years ago
- 33a3907 New test for when the subexpressions within a typeid are potentially evaluated. We seem to be the only ones to get this right. by Douglas Gregor · 15 years ago
- 0ffd9ff Implement correct name lookup inside an initializer of a C++ class static data member. by Argyrios Kyrtzidis · 15 years ago
- b280638 More [basic.lookup.unqual] tests. - p13 and p14 are important failures. by Daniel Dunbar · 15 years ago
- cbeedfa Test for [basic.lookup.unqual]p3 by Daniel Dunbar · 15 years ago
- 247baca Move a bunch of tests into temp.param, and write a few tests for paragraphs that hadn't been touched before by Douglas Gregor · 15 years ago
- cb8845f Add some random C++ standard tests. by Daniel Dunbar · 15 years ago