.. |
ackermann.cpp
|
…
|
|
address-spaces.cpp
|
When comparing parameters of reference-to-qualified type during
|
2011-04-30 17:07:52 +00:00 |
alias-church-numerals.cpp
|
Update all tests other than Driver/std.cpp to use -std=c++11 rather than
|
2011-10-13 22:29:44 +00:00 |
alias-nested-nontag.cpp
|
Update all tests other than Driver/std.cpp to use -std=c++11 rather than
|
2011-10-13 22:29:44 +00:00 |
alias-template-template-param.cpp
|
Update all tests other than Driver/std.cpp to use -std=c++11 rather than
|
2011-10-13 22:29:44 +00:00 |
alias-templates.cpp
|
More for PR11848: a pack expansion type isn't necessarily type-dependent (its
|
2012-07-16 01:59:26 +00:00 |
ambiguous-ovl-print.cpp
|
…
|
|
anonymous-union.cpp
|
When searching for an instantiated declaration requires instantiation
|
2010-11-05 23:22:45 +00:00 |
array-to-pointer-decay.cpp
|
…
|
|
atomics.cpp
|
Mark the overloaded atomic builtins as having custom type checking,
|
2011-11-08 19:45:38 +00:00 |
attributes.cpp
|
For the various CF and NS attributes, don't complain if the parameter
|
2011-10-09 22:26:49 +00:00 |
canonical-expr-type-0x.cpp
|
PR12438: Profile a reference to a type template parameter by depth and index,
|
2012-04-02 18:53:24 +00:00 |
canonical-expr-type.cpp
|
…
|
|
class-template-ctor-initializer.cpp
|
Don't produce diagnostics for missing ctor-initializers during template
|
2012-09-25 00:23:05 +00:00 |
class-template-decl.cpp
|
Fix test failure.
|
2012-04-21 01:51:32 +00:00 |
class-template-id-2.cpp
|
…
|
|
class-template-id.cpp
|
PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and
|
2012-08-18 00:55:03 +00:00 |
class-template-spec.cpp
|
Change the diagnostics which said 'accepted as an extension' to instead say
|
2011-12-29 21:57:33 +00:00 |
constexpr-instantiate.cpp
|
Ensure that we instantiate static reference data members of class templates
|
2012-03-02 04:14:40 +00:00 |
constructor-template.cpp
|
Improve our handling of C++ [class.copy]p3, which specifies that a
|
2010-11-08 17:16:59 +00:00 |
copy-ctor-assign.cpp
|
…
|
|
crash-8204126.cpp
|
…
|
|
crash-10438657.cpp
|
When we're checking access in a dependent context, don't try to look
|
2011-11-14 23:00:43 +00:00 |
current-instantiation.cpp
|
When declaring an out-of-line template, attempt to rebuild any types
|
2011-10-14 15:31:12 +00:00 |
deduction-crash.cpp
|
Fix a regression from r164656.
|
2012-09-27 22:13:33 +00:00 |
deduction.cpp
|
Restore the C-style cast hack for enum template arguments,
|
2011-07-15 07:47:58 +00:00 |
default-arguments-cxx0x.cpp
|
Update all tests other than Driver/std.cpp to use -std=c++11 rather than
|
2011-10-13 22:29:44 +00:00 |
default-arguments.cpp
|
When performing substitution of default template template parameters
|
2011-06-15 14:20:42 +00:00 |
default-expr-arguments-2.cpp
|
…
|
|
default-expr-arguments.cpp
|
Add a missing ExpressionEvaluationContext for template default arguments. Fixes PR12581.
|
2012-04-26 22:43:24 +00:00 |
delegating-constructors.cpp
|
Make delegating initializers use a similar codepath to base initializers in dependent contexts. PR12890.
|
2012-05-19 23:35:23 +00:00 |
dependent-base-classes.cpp
|
Recover properly if a class member declaration starts with a scope specifier
|
2012-05-09 08:23:23 +00:00 |
dependent-base-member-init.cpp
|
…
|
|
dependent-class-member-operator.cpp
|
…
|
|
dependent-expr.cpp
|
Don't try to compute the value of a value-dependent expression when
|
2010-12-21 07:22:56 +00:00 |
dependent-names-no-std.cpp
|
Hyphenate "argument-dependent".
|
2011-06-14 12:59:25 +00:00 |
dependent-names.cpp
|
When resolving default template arguments, it should be done in the declaration context
|
2012-04-25 18:39:17 +00:00 |
dependent-sized_array.cpp
|
…
|
|
dependent-template-recover.cpp
|
When constructing source-location information for a
|
2011-03-04 18:53:13 +00:00 |
dependent-type-identity.cpp
|
…
|
|
destructor-template.cpp
|
Diagnose destructor templates. Fixes PR7904.
|
2011-03-04 22:45:55 +00:00 |
elaborated-type-specifier.cpp
|
Tag references shouldn't ever get template parameter lists.
|
2010-10-19 18:40:57 +00:00 |
enum-argument.cpp
|
Clarify the logic for when to build an overloaded binop. In particular,
|
2010-12-06 05:26:58 +00:00 |
enum-forward.cpp
|
Shift Microsoft enum extensions from -fms-extensions to -fms-compatibility, so -fms-extensions doesn't affect enum semantics in incompatible ways. <rdar://problem/10657186>.
|
2012-02-16 05:20:44 +00:00 |
example-dynarray.cpp
|
…
|
|
example-typelist.cpp
|
…
|
|
explicit-instantiation.cpp
|
Implement warning for integral null pointer constants other than the literal 0.
|
2012-08-08 17:33:31 +00:00 |
explicit-specialization-member.cpp
|
Instantiate class member template partial specialization declarations
|
2010-11-10 19:44:59 +00:00 |
ext-vector-type.cpp
|
Eliminate a 'default' case in template argument deduction, where we
|
2011-06-15 16:02:29 +00:00 |
extern-templates.cpp
|
…
|
|
fibonacci.cpp
|
…
|
|
friend-template.cpp
|
PR12585: When processing a friend template inside a class template, don't
|
2012-04-22 02:13:50 +00:00 |
friend.cpp
|
Modify how the -verify flag works. Currently, the verification string and
|
2011-12-15 00:38:15 +00:00 |
fun-template-def.cpp
|
…
|
|
function-template-specialization.cpp
|
Disallow function template partial specializations, from Hans
|
2011-01-24 18:54:39 +00:00 |
implicit-instantiation-1.cpp
|
…
|
|
inject-templated-friend-post.cpp
|
Reland r160052: Default to -std=c++11 on Windows.
|
2012-08-30 02:08:31 +00:00 |
inject-templated-friend.cpp
|
Switch to using %clang_cc1 properly rather than manually passing the -cc1 flag.
|
2010-11-13 10:19:35 +00:00 |
injected-class-name.cpp
|
…
|
|
instantiate-anonymous-union.cpp
|
When building a qualified reference to a member of an anonymous struct
|
2011-02-18 02:44:58 +00:00 |
instantiate-array.cpp
|
Update all tests other than Driver/std.cpp to use -std=c++11 rather than
|
2011-10-13 22:29:44 +00:00 |
instantiate-attr.cpp
|
…
|
|
instantiate-c99.cpp
|
…
|
|
instantiate-call.cpp
|
Hyphenate "argument-dependent".
|
2011-06-14 12:59:25 +00:00 |
instantiate-case.cpp
|
…
|
|
instantiate-cast.cpp
|
Implement appropriate semantics for C++ casting and conversion when
|
2011-04-15 17:59:54 +00:00 |
instantiate-clang.cpp
|
…
|
|
instantiate-complete.cpp
|
--lies.
|
2012-02-10 09:37:07 +00:00 |
instantiate-decl-dtor.cpp
|
…
|
|
instantiate-decl-init.cpp
|
…
|
|
instantiate-declref-ice.cpp
|
C++ constant expression handling: eagerly instantiate static const integral data
|
2011-12-21 00:25:33 +00:00 |
instantiate-declref.cpp
|
Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it.
|
2012-04-17 00:58:00 +00:00 |
instantiate-deeply.cpp
|
…
|
|
instantiate-default-assignment-operator.cpp
|
Enhance the diagnostic for negative array sizes to include the
|
2011-01-04 04:44:35 +00:00 |
instantiate-dependent-nested-name.cpp
|
…
|
|
instantiate-elab-type-specifier.cpp
|
…
|
|
instantiate-enum-2.cpp
|
…
|
|
instantiate-enum.cpp
|
…
|
|
instantiate-exception-spec-cxx11.cpp
|
Fix bug which sometimes resulted in further diagnostics being produced after a
|
2012-09-22 00:53:56 +00:00 |
instantiate-exception-spec.cpp
|
…
|
|
instantiate-expr-1.cpp
|
Replace inline asm constraint "=a" by the more general constraint "=r".
|
2012-05-22 11:03:10 +00:00 |
instantiate-expr-2.cpp
|
…
|
|
instantiate-expr-3.cpp
|
Properly diagnose using abstract and incomplete types in va_arg
|
2011-06-14 05:17:32 +00:00 |
instantiate-expr-4.cpp
|
Fix crash due to missing array-to-pointer decay when instantiating an unresolved
|
2011-10-26 06:49:26 +00:00 |
instantiate-expr-5.cpp
|
Modify how the -verify flag works. Currently, the verification string and
|
2011-12-15 00:38:15 +00:00 |
instantiate-expr-basic.cpp
|
Update all tests other than Driver/std.cpp to use -std=c++11 rather than
|
2011-10-13 22:29:44 +00:00 |
instantiate-field.cpp
|
Before checking bitfield initialization, make sure that neither the
|
2011-02-04 13:09:01 +00:00 |
instantiate-friend-class.cpp
|
…
|
|
instantiate-function-1.cpp
|
Promote the extension warning for attempts to catch a reference or
|
2012-01-24 19:01:26 +00:00 |
instantiate-function-1.mm
|
…
|
|
instantiate-function-2.cpp
|
Switch diagnostic text from "C++0x" over to "C++11".
|
2011-10-12 19:26:40 +00:00 |
instantiate-function-params.cpp
|
…
|
|
instantiate-init.cpp
|
PR13064: Store whether an in-class initializer uses direct or copy
|
2012-06-10 03:12:00 +00:00 |
instantiate-invalid.cpp
|
…
|
|
instantiate-local-class.cpp
|
For member pointer conversions potentially involving derived-to-base
|
2010-12-21 21:40:41 +00:00 |
instantiate-member-class.cpp
|
Implement warning for integral null pointer constants other than the literal 0.
|
2012-08-08 17:33:31 +00:00 |
instantiate-member-expr.cpp
|
Enhance the diagnostic for negative array sizes to include the
|
2011-01-04 04:44:35 +00:00 |
instantiate-member-initializers.cpp
|
…
|
|
instantiate-member-pointers.cpp
|
Enhance the diagnostic for negative array sizes to include the
|
2011-01-04 04:44:35 +00:00 |
instantiate-member-template.cpp
|
When transforming a dependent template specialization type, make sure
|
2011-03-07 02:33:33 +00:00 |
instantiate-method.cpp
|
Provide a special-case diagnostic when two class member functions instantiate
|
2012-07-13 04:12:04 +00:00 |
instantiate-non-dependent-types.cpp
|
…
|
|
instantiate-non-type-template-parameter.cpp
|
When we're creating an expression for an integral template argument of
|
2011-02-18 02:12:44 +00:00 |
instantiate-objc-1.mm
|
Fix test cases broken by 155936.
|
2012-05-01 21:29:03 +00:00 |
instantiate-overload-candidates.cpp
|
…
|
|
instantiate-overloaded-arrow.cpp
|
…
|
|
instantiate-self.cpp
|
During the instantiation of a class template specialization, that
|
2012-03-22 03:35:28 +00:00 |
instantiate-sizeof.cpp
|
A couple minor bug-fixes for template instantiation for expressions which are sometimes potentially evaluated.
|
2012-02-29 04:03:55 +00:00 |
instantiate-static-var.cpp
|
Change the diagnostics which said 'accepted as an extension' to instead say
|
2011-12-29 21:57:33 +00:00 |
instantiate-subscript.cpp
|
…
|
|
instantiate-template-template-parm.cpp
|
Add test for PR8629
|
2011-01-25 18:11:52 +00:00 |
instantiate-try-catch.cpp
|
Update all tests other than Driver/std.cpp to use -std=c++11 rather than
|
2011-10-13 22:29:44 +00:00 |
instantiate-type.cpp
|
…
|
|
instantiate-typedef.cpp
|
…
|
|
instantiate-typeof.cpp
|
A couple minor bug-fixes for template instantiation for expressions which are sometimes potentially evaluated.
|
2012-02-29 04:03:55 +00:00 |
instantiate-using-decl.cpp
|
…
|
|
instantiation-backtrace.cpp
|
PR13365: Fix code which was trying to treat an array of DeducedTemplateArgument
|
2012-07-16 01:09:10 +00:00 |
instantiation-default-1.cpp
|
…
|
|
instantiation-default-2.cpp
|
…
|
|
instantiation-default-3.cpp
|
…
|
|
instantiation-depth-defarg.cpp
|
PR13368: Halve the instantiation depth of this test again. Apparently, FreeBSD
|
2012-07-15 23:29:50 +00:00 |
instantiation-depth-exception-spec.cpp
|
Fix bug which sometimes resulted in further diagnostics being produced after a
|
2012-09-22 00:53:56 +00:00 |
instantiation-depth-subst-2.cpp
|
Fix bug which sometimes resulted in further diagnostics being produced after a
|
2012-09-22 00:53:56 +00:00 |
instantiation-depth-subst.cpp
|
Fix bug which sometimes resulted in further diagnostics being produced after a
|
2012-09-22 00:53:56 +00:00 |
instantiation-depth.cpp
|
Final piece of core issue 1330: delay computing the exception specification of
|
2012-07-27 04:22:15 +00:00 |
instantiation-order.cpp
|
Track whether a function type has a trailing return type as type sugar. Use this
|
2012-02-10 09:58:53 +00:00 |
issue150.cpp
|
When substituting in for a template name, do not produce a qualified
|
2011-03-05 20:06:51 +00:00 |
lookup-dependent-bases.cpp
|
In Microsoft mode, if we are within a templated function and we can't resolve Identifier during BuildCXXNestedNameSpecifier, then extend the SS with Identifier. This will have the effect of resolving Identifier during template instantiation. The goal is to be able to resolve a function call whose nested-name-specifier is located inside a dependent base class.
|
2011-07-27 01:05:24 +00:00 |
member-access-ambig.cpp
|
PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and
|
2012-08-18 00:55:03 +00:00 |
member-access-expr.cpp
|
Clarify the logic for when to build an overloaded binop. In particular,
|
2010-12-06 05:26:58 +00:00 |
member-function-template.cpp
|
…
|
|
member-inclass-init-value-dependent.cpp
|
Replace r134583's fix for PR10290 with one which also works for non-value-dependent cases.
|
2011-07-20 00:12:52 +00:00 |
member-initializers.cpp
|
…
|
|
member-template-access-expr.cpp
|
Improve some of the conversion warnings to fire on conversion to bool.
|
2012-05-15 16:56:36 +00:00 |
metafun-apply.cpp
|
…
|
|
missing-class-keyword-crash.cpp
|
Fix a crash-on-invalid.
|
2011-08-25 23:22:24 +00:00 |
ms-function-specialization-class-scope.cpp
|
Make explicit specializations at class scope work
|
2012-06-25 17:21:05 +00:00 |
ms-if-exists.cpp
|
Implement the Microsoft __if_exists/if_not_exists extension in initializer-list.
|
2011-12-12 23:24:39 +00:00 |
ms-lookup-template-base-classes.cpp
|
Allow unqualified lookup of non-dependent member functions
|
2012-06-20 20:21:42 +00:00 |
nested-incomplete-class.cpp
|
Represent C++ direct initializers as ParenListExprs before semantic analysis
|
2012-02-11 23:51:47 +00:00 |
nested-linkage.cpp
|
…
|
|
nested-name-spec-template.cpp
|
Don't ask if a depenendent CXXRecordDecl has any dependent bases
|
2011-03-11 23:27:41 +00:00 |
nested-template.cpp
|
Don't try to check override control for invalid member functions. Fixes a crash in a corner case. Patch by Olivier Goffart!
|
2012-09-06 18:32:18 +00:00 |
operator-function-id-template.cpp
|
…
|
|
operator-template.cpp
|
When we determine that a function template specialization produced as
|
2011-10-12 20:35:48 +00:00 |
overload-candidates.cpp
|
A little tweak to the SFINAE condition reporting. Don't say:
|
2012-05-09 05:17:00 +00:00 |
overload-uneval.cpp
|
Whitelist operator== and operator!= as valid for unused value warnings,
|
2011-08-17 09:49:44 +00:00 |
partial-spec-instantiate.cpp
|
When converting an integral template argument value to a non-type
|
2011-05-04 21:55:00 +00:00 |
pragma-ms_struct.cpp
|
Make sure we convert struct layout pragmas to attributes for class templates the same way we do for non-template classes. <rdar://problem/10791194>.
|
2012-02-10 02:02:21 +00:00 |
qualified-id.cpp
|
Replace a FIXME with a diagnostic when we can't resolve the
|
2012-03-18 00:15:42 +00:00 |
qualified-names-diag.cpp
|
…
|
|
rdar9173693.cpp
|
Fix a double free when parsing malformed code. Fixes rdar://9173693.
|
2011-05-03 18:45:38 +00:00 |
recovery-crash.cpp
|
Show fixit for unqualified calls to methods of dependent bases
|
2012-06-22 16:39:39 +00:00 |
recursive-template-instantiation.cpp
|
…
|
|
resolve-single-template-id.cpp
|
Add notes for suppressing and (if it's a zero-arg function returning bool) fixing the function-to-bool conversion warning.
|
2011-12-09 21:42:37 +00:00 |
self-comparison.cpp
|
…
|
|
temp.cpp
|
…
|
|
temp_arg.cpp
|
…
|
|
temp_arg_nontype.cpp
|
When we determine that a function template specialization produced as
|
2011-10-12 20:35:48 +00:00 |
temp_arg_template.cpp
|
Correct test from r152189.
|
2012-03-07 01:13:38 +00:00 |
temp_arg_type.cpp
|
…
|
|
temp_class_order.cpp
|
…
|
|
temp_class_spec.cpp
|
…
|
|
temp_class_spec_blocks.cpp
|
…
|
|
temp_class_spec_neg.cpp
|
Change the diagnostics which said 'accepted as an extension' to instead say
|
2011-12-29 21:57:33 +00:00 |
temp_explicit.cpp
|
Switch to the C++11 warning flags in tests.
|
2011-10-18 05:54:07 +00:00 |
temp_explicit_cxx0x.cpp
|
Refactor the checking for explicit template instantiations being performed in
|
2011-10-18 02:28:33 +00:00 |
temp_func_order.cpp
|
…
|
|
template-class-traits.cpp
|
…
|
|
template-decl-fail.cpp
|
…
|
|
template-id-expr.cpp
|
Fixed instantiation of DependentScopeDeclRefExpr.
|
2012-02-06 14:31:00 +00:00 |
template-id-printing.cpp
|
Fixed instantiation of DependentScopeDeclRefExpr.
|
2012-02-06 14:31:00 +00:00 |
typename-specifier-2.cpp
|
…
|
|
typename-specifier-3.cpp
|
…
|
|
typename-specifier-4.cpp
|
When building a type for a typename specifier, check specifically for
|
2011-03-01 16:44:30 +00:00 |
typename-specifier.cpp
|
Improvements to vexing-parse warnings. Make the no-parameters case more
|
2012-07-30 21:30:52 +00:00 |
typo-dependent-name.cpp
|
…
|
|
unresolved-construct.cpp
|
Update all tests other than Driver/std.cpp to use -std=c++11 rather than
|
2011-10-13 22:29:44 +00:00 |
unused-variables.cpp
|
…
|
|
value-dependent-null-pointer-constant.cpp
|
…
|
|
virtual-member-functions.cpp
|
…
|
|