aboutsummaryrefslogtreecommitdiff
path: root/clang/test/SemaTemplate
AgeCommit message (Expand)AuthorFilesLines
2014-08-04Merging r213834:Bill Wendling1-0/+15
2014-07-17PR20346: fix aggregate initialization / template instantiation bug:Richard Smith1-0/+20
2014-07-16Avoid referencing the vtable when calling the ctor without emitting itReid Kleckner1-2/+52
2014-07-08MS compat: Allow lookup of types from dependent bases in functionsReid Kleckner1-12/+16
2014-07-08Allow more lookup of types in dependent base classesReid Kleckner1-1/+182
2014-06-20Fix/Improve SourceRange of explicitly defaulted membersDaniel Jasper1-1/+1
2014-06-12Recover from missing 'typename' in sizeof(T::InnerType)Reid Kleckner1-0/+61
2014-06-11Allow lookup into dependent bases in more places under -fms-compatibilityReid Kleckner1-7/+23
2014-06-10Recover from missing typenames on template args for MSVC compatibilityReid Kleckner1-5/+93
2014-06-06Delay lookup of simple default template arguments under -fms-compatibilityReid Kleckner1-0/+96
2014-06-06Retain an expression pack expansion when the parameter pack expansion code asksRichard Smith1-0/+7
2014-06-06PR14841: If partial substitution of explicitly-specified template argumentsRichard Smith1-0/+12
2014-06-05PR19936: Fix a really dumb bug where we would profile dependent operator* exp...Richard Smith1-0/+15
2014-05-29PR19878: If a pack expansion appears within another pack expansion, correctlyRichard Smith1-0/+20
2014-05-17Tweak diagnostic wording for init list narrowingAlp Toker1-1/+1
2014-05-09Permit duplicate explicit class instantiations if MSVCCompat is enabledWill Wilson1-0/+9
2014-04-17PR19340: If we see a declaration of a member of an unspecialized class templateRichard Smith1-4/+14
2014-03-30Sema: Implement DR317David Majnemer2-2/+2
2014-03-25-fms-compatibility: Only form implicit member exprs for unqualified idsReid Kleckner1-0/+23
2014-03-13PR18275: If a member function of a class template is declared with aRichard Smith1-0/+24
2014-03-11Move the warning about unused relational comparison from -Wunused-value toRichard Trieu1-2/+2
2014-03-02Normalize line endingsDavid Majnemer1-5/+5
2014-02-26PR16074, implement warnings to catch pointer to boolean true and pointer toRichard Trieu1-4/+12
2014-02-22Do not add enums to prototype scope in C++ modes.Peter Collingbourne1-0/+15
2014-02-22Sema: Don't crash when trying to instantiate a local class with an invalid ba...David Majnemer1-1/+14
2014-02-09PR16519, PR18009: When checking a partial specialization for uses of its ownRichard Smith1-0/+58
2014-02-03PR17846, PR17848: don't build a VarTemplateSpecializationDecl for a use of aRichard Smith1-0/+36
2014-02-02Sema: Reject templates in all extern "C" contexts.Benjamin Kramer1-0/+7
2014-01-14Remove the -cxx-abi command-line flag.Hans Wennborg5-10/+10
2014-01-13There is no such thing as __attribute__((align)); that's a __declspec attribu...Aaron Ballman1-1/+1
2014-01-13Update tests in preparation for using the MS ABI for Win32 targetsHans Wennborg5-9/+33
2014-01-11Use the appropriate SourceLocation for the template backtrace when doingNick Lewycky7-18/+15
2013-12-14PR18246: When performing template argument deduction to decide which templateRichard Smith1-0/+19
2013-12-14Revert "Don't require -re suffix on -verify directives with regexes."Alp Toker6-8/+8
2013-12-14PR18232: implement instantiation for class-scope explicit specializations ofRichard Smith1-0/+49
2013-12-14Don't require -re suffix on -verify directives with regexes.Hans Wennborg6-8/+8
2013-12-13Add a testcase and a FIXME for an accepts-invalid.Richard Smith1-8/+19
2013-12-13Detabify and fix formatting.Richard Smith1-67/+40
2013-12-13Tighten test regexes checking for __attribute__((thiscall)) on function types.Hans Wennborg3-3/+3
2013-12-12Switch to the new MingW ABI.Rafael Espindola3-3/+3
2013-12-11Change semantics of regex expectations in the diagnostic verifierHans Wennborg3-5/+5
2013-12-10Sema: Enforce C++11 pointer-to-member template arguments should rulesDavid Majnemer1-1/+8
2013-12-07Give a more appropriate diagnostic when a template specialization orRichard Smith1-1/+1
2013-12-06PR18152: When computing the semantic form for an initializer list, keep trackRichard Smith1-0/+7
2013-12-05Fix a tranche of comment, test and doc typosAlp Toker1-1/+1
2013-11-28Add a return statement to the func with an int return type.Kaelyn Uhrain1-0/+1
2013-11-27Sema: Instantiation of variable definitions weren't local enoughDavid Majnemer1-0/+20
2013-11-27[Sema] Don't look for the instantiation of a local extern decl in a differentArgyrios Kyrtzidis1-0/+25
2013-11-27Sema: Instantiate local class and their members appropriatelyDavid Majnemer1-1/+95
2013-11-21PR10837: Warn if a null pointer constant is formed by a zero integer constantRichard Smith1-0/+14