aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CXX
AgeCommit message (Expand)AuthorFilesLines
2017-08-14Merging r310804:Hans Wennborg9-43/+43
2017-08-11Merging r310692:Hans Wennborg2-2/+2
2017-07-07[modules ts] Basic for module linkage.Richard Smith3-7/+106
2017-07-06[modules ts] Do not emit strong function definitions from the module interfac...Richard Smith3-0/+90
2017-07-05Address comments that escaped D33333Erich Keane1-2/+2
2017-07-05[modules ts] Improve merging of module-private declarations.Richard Smith1-0/+33
2017-07-05[modules ts] Declarations from a module interface unit are only visible outsideRichard Smith4-2/+64
2017-06-23Emit warning when throw exception in destruct or dealloc functions which has a Erich Keane1-5/+4
2017-06-08Do not inherit default arguments for friend function in class template.Serge Pavlov1-0/+33
2017-06-08Improve diagnostics if friend function redefines file-level function.Serge Pavlov1-0/+28
2017-06-07When determining the target function of an explicit instantiation, makeJohn McCall1-0/+13
2017-06-07[c++1z] Support deducing B in noexcept(B).Richard Smith2-6/+16
2017-05-25Switch from using a DiagnosticTrap and a note for "while defining a specialRichard Smith1-1/+1
2017-05-09[Sema] Implement Core 2094: Trivial copy/move constructor for class with vola...Eric Fiselier2-4/+33
2017-04-24[modules ts] Diagnose 'export' declarations outside of a module interface.Richard Smith1-0/+27
2017-04-22Rearrange some Modules TS testcases into test/CXX/modules-ts.Richard Smith3-0/+119
2017-03-23Correct class-template deprecation behavior-REDUXErich Keane1-3/+34
2017-03-22Revert "Correct class-template deprecation behavior"Martin Bohme1-34/+3
2017-03-21Correct class-template deprecation behaviorErich Keane1-3/+34
2017-03-17Implement DR 373 "Lookup on namespace qualified name in using-directive"Matthias Gehre1-5/+8
2017-03-10Print nested name specifiers for typedefs and type aliasesAlex Lorenz3-6/+6
2017-02-25C++ DR1611, 1658, 2180: implement "potentially constructed subobject" rules f...Richard Smith2-0/+142
2017-02-23Add context note to diagnostics that occur while declaring an implicit specia...Richard Smith1-3/+5
2017-02-23Fix tracking of whether the previous template instantiation stack matches the...Richard Smith1-3/+1
2017-02-16Revert r295277 to fix buildbot.Richard Smith1-1/+1
2017-02-16Add missing "deduced A == A" check for function template partial ordering.Richard Smith1-1/+1
2017-02-16[Sema] Add lvalue-to-rvalue cast in direct-list-initialization of enumVedant Kumar1-14/+31
2017-02-14[c++1z] Add some more tests for class template argument deduction, addRichard Smith2-1/+40
2017-02-14[c++1z] Synthesize implicit deduction guides from constructors on demand. RankRichard Smith3-19/+47
2017-02-10[c++1z] Diagnose attempts to use variables with deduced class templateRichard Smith3-8/+16
2017-02-10[c++1z] Require an initializer for deduced class template specialization types.Richard Smith4-6/+12
2017-02-10[c++1z] Enforce restriction that deduction guide is declared in the same scop...Richard Smith1-10/+10
2017-02-10[c++1z] Disallow deduction guides with deduced types that don't syntactically...Richard Smith1-5/+3
2017-02-10[c++1z] In class template argument deduction, all declarators must deduce the...Richard Smith1-0/+12
2017-02-10[Concepts] Class template associated constraintsHubert Tong1-0/+65
2017-02-10[c++1z] P0512R0: support for 'explicit' specifier on deduction-guides.Richard Smith2-2/+27
2017-02-09Disallow explicit instantiation and explicit specialization for deduction gui...Richard Smith1-0/+20
2017-02-09[c++1z] P0091R3: Basic support for deducing class template arguments via dedu...Richard Smith3-1/+55
2017-02-08Sema: add warning for c++ member variable shadowingSaleem Abdulrasool3-11/+123
2017-02-08Diagnose an attempt to give a deduction-guide a function body.Richard Smith1-5/+5
2017-02-08Fix constructor declarator detection for the case when the name is followed byRichard Smith1-1/+1
2017-02-08P0091R3: Improved syntactic checking of deduction-guides.Richard Smith2-11/+26
2017-02-07P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith3-0/+161
2017-02-01Repoint 'missing typename' diagnostic to the location where 'typename' should...Richard Smith1-1/+2
2017-02-01Fix hole in our enforcement of rule requiring 'typename' prior to a dependentRichard Smith3-3/+44
2017-01-26PR0091R3: Implement parsing support for using templates as types.Richard Smith2-3/+15
2017-01-20[Sema] Improve the error diagnostic for dot destructor calls on pointer objectsAlex Lorenz1-1/+1
2017-01-20Finish implementation of C++ DR1310 (http://wg21.link/cwg1310).Richard Smith3-25/+51
2017-01-19PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310).Richard Smith3-6/+142
2017-01-18PR9551: Implement DR1004 (http://wg21.link/cwg1004).Richard Smith2-7/+73