summaryrefslogtreecommitdiff
path: root/test/SemaTemplate
Commit message (Expand)AuthorAgeFilesLines
* Pedantic diagnostic correction: in C++, we have integral constant expressions,Richard Smith2012-01-151-1/+1
* PR10828: Produce a warning when a no-arguments function is declared in blockRichard Smith2012-01-051-1/+1
* Change the diagnostics which said 'accepted as an extension' to instead sayRichard Smith2011-12-293-4/+3
* Pass context and access to Parser::ParseExplicitInstantiation() forArgyrios Kyrtzidis2011-12-231-0/+8
* C++ constant expression handling: eagerly instantiate static const integral dataRichard Smith2011-12-211-1/+1
* Modify how the -verify flag works. Currently, the verification string andRichard Trieu2011-12-153-3/+3
* Implement the Microsoft __if_exists/if_not_exists extension in initializer-list.Francois Pichet2011-12-121-0/+6
* Add notes for suppressing and (if it's a zero-arg function returning bool) fi...David Blaikie2011-12-091-2/+2
* Add a warning for implicit conversion from function literals (and staticLang Hames2011-12-051-2/+2
* In Microsoft mode, don't perform typo correction in a template member functio...Francois Pichet2011-12-031-0/+20
* In Microsoft mode, make "Unqualified lookup into dependent bases of class tem...Francois Pichet2011-11-251-1/+26
* Add driver arguments -ftemplate-depth=N and -fconstexpr-depth=N, with the sameRichard Smith2011-11-211-1/+3
* In Microsoft mode, make "Unqualified lookup into dependent bases of class tem...Francois Pichet2011-11-171-1/+28
* In Microsoft mode, make "Unqualified lookup into dependent bases of class tem...Francois Pichet2011-11-151-0/+23
* When we're checking access in a dependent context, don't try to lookDouglas Gregor2011-11-141-0/+15
* Move "Unqualified lookup into dependent bases of class templates" Microsoft s...Francois Pichet2011-11-111-1/+20
* Mark the overloaded atomic builtins as having custom type checking,Douglas Gregor2011-11-081-0/+8
* Drastically simplify the mapping from the declaration corresponding toDouglas Gregor2011-11-071-0/+20
* Tighten up the conditions under which we consider ourselves to beDouglas Gregor2011-11-071-0/+22
* Revert r143551. It is causing g++.dg/template/crash52.C test failure.Devang Patel2011-11-041-20/+0
* Drastically simplify the mapping from the declaration corresponding toDouglas Gregor2011-11-021-0/+20
* When we see an out-of-line definition of a member class template thatDouglas Gregor2011-11-011-0/+13
* Rework the AST for the initializer of a delegating constructor, soDouglas Gregor2011-11-011-0/+13
* Fix crash due to missing array-to-pointer decay when instantiating an unresolvedRichard Smith2011-10-261-0/+10
* Check for unexpanded parameter packs in the name that guards aDouglas Gregor2011-10-251-1/+10
* Implement support for dependent Microsoft __if_exists/__if_not_existsDouglas Gregor2011-10-251-2/+2
* Rework Microsoft __if_exists/__if_not_exists parsing and semanticDouglas Gregor2011-10-241-0/+53
* When performing name lookup for the previous declaration of a field,Douglas Gregor2011-10-212-0/+11
* Diagnose class template (partial) specializations that occur in theDouglas Gregor2011-10-201-0/+10
* When we parse something that looks like a templated friend tag butDouglas Gregor2011-10-201-0/+6
* Switch to the C++11 warning flags in tests. David Blaikie2011-10-181-1/+1
* When transforming the arguments for a C++ "new" expression, make sureDouglas Gregor2011-10-181-1/+8
* Refactor the checking for explicit template instantiations being performed inRichard Smith2011-10-182-4/+4
* When declaring an out-of-line template, attempt to rebuild any typesDouglas Gregor2011-10-141-0/+20
* Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith2011-10-1314-14/+14
* When we determine that a function template specialization produced asDouglas Gregor2011-10-122-5/+7
* Switch diagnostic text from "C++0x" over to "C++11".Douglas Gregor2011-10-123-3/+3
* Catch placeholder types in DefaultLvalueConversionJohn McCall2011-10-111-13/+13
* For the various CF and NS attributes, don't complain if the parameterDouglas Gregor2011-10-091-0/+13
* Mark the ExtWarn for in-class initialization of static const float members as...Richard Smith2011-09-291-1/+1
* constexpr: semantic checking for constexpr variables.Richard Smith2011-09-291-1/+1
* Diagnose attempts to use 'using typename' with a non-identifier name,Douglas Gregor2011-09-261-0/+13
* Don't finalize checking of base and member initializers for aDouglas Gregor2011-09-221-0/+18
* Diagnose attempts to write a templated data member, from StepanDouglas Gregor2011-09-211-0/+16
* PR10864: make sure we correctly delay type-checking for inline asm tied opera...Eli Friedman2011-09-141-0/+13
* When type-checking a call to an overloaded, builtin atomic operation,Douglas Gregor2011-09-091-0/+8
* In Microsoft mode, if we are inside a template class member function and we c...Francois Pichet2011-09-071-0/+31
* Don't assert on taking the address of a non-type template parameter. Fixes P...Eli Friedman2011-08-261-0/+3
* Fix a crash-on-invalid.Matt Beaumont-Gay2011-08-251-0/+7
* Whitelist operator== and operator!= as valid for unused value warnings,Chandler Carruth2011-08-171-1/+1