..
Inputs
[TEST] Improve tests for #pragma clang optimize off/on
2014-07-28 14:33:17 +00:00
2008-01-11-BadWarning.cpp
…
MicrosoftCompatibility-cxx98.cpp
…
MicrosoftCompatibility.cpp
…
MicrosoftCompatibilityNoExceptions.cpp
…
MicrosoftExtensions.cpp
MSVC compat: Allow lookup of friend types in enclosing namespaces
2014-07-10 23:44:52 +00:00
PR5086-ambig-resolution-enum.cpp
…
PR6562.cpp
…
PR6618.cpp
…
PR7410.cpp
…
PR7944.cpp
…
PR8012.cpp
…
PR8385.cpp
…
PR8755.cpp
…
PR8884.cpp
…
PR9459.cpp
…
PR9460.cpp
…
PR9461.cpp
…
PR9572.cpp
…
PR9884.cpp
…
PR9902.cpp
…
PR9908.cpp
…
PR10177.cpp
Not all instantiated variable is odr-used. Do not mark non-odr-used variable template specializations as such.
2014-07-30 00:49:55 +00:00
PR10243.cpp
…
PR10447.cpp
…
PR10458.cpp
…
PR11358.cpp
…
PR12481.cpp
…
PR12778.cpp
…
PR19955.cpp
Sema: Allow dllimport entities in template args for mingw
2014-06-26 07:48:46 +00:00
PR20110.cpp
Prevent Clang from crashing on template code.
2014-07-02 04:39:38 +00:00
__null.cpp
…
__try.cpp
Sema: Check that __leave is contained in a __try block.
2014-07-06 22:53:19 +00:00
abstract.cpp
…
access-base-class.cpp
…
access-control-check.cpp
…
access-member-pointer.cpp
…
access.cpp
…
addr-of-overloaded-function-casting.cpp
Fix diagnostics for C-style cast to function type.
2014-04-13 16:08:24 +00:00
addr-of-overloaded-function.cpp
…
address-of-temporary.cpp
…
address-of.cpp
…
address-space-conversion.cpp
…
address-space-initialize.cpp
…
address-space-newdelete.cpp
…
address-space-references.cpp
…
aggregate-initialization.cpp
…
alias-template.cpp
…
alignment-of-derived-class.cpp
…
alignof-sizeof-reference.cpp
…
alignof.cpp
Related to PR19992: when the GNU alignof-expression extension is applied to an
2014-06-10 23:34:28 +00:00
altivec.cpp
…
ambig-user-defined-conversions.cpp
…
ambiguous-builtin-unary-operator.cpp
…
ambiguous-conversion-show-overload.cpp
…
anonymous-struct.cpp
…
anonymous-union-cxx11.cpp
Allow static_assert inside an anonymous union; fixes PR20021 as well as implements C++ Issue 1940.
2014-06-24 16:22:41 +00:00
anonymous-union.cpp
…
array-bound-merge.cpp
…
array-bounds-ptr-arith.cpp
…
array-bounds-system-header.cpp
…
array-bounds.cpp
…
arrow-operator.cpp
…
ast-print.cpp
Fix the AST printer for attributed statements so that it does not print duplicate attribute introducers. Eg) [[clang::fallthrough]] instead of [[[[clang::fallthrough]]]]
2014-05-13 16:12:14 +00:00
atomic-type.cpp
PR18097: Support initializing an _Atomic(T) from an object of C++ class type T
2014-07-31 06:31:19 +00:00
attr-after-definition.cpp
…
attr-aligned.cpp
…
attr-cleanup-gcc.cpp
…
attr-cleanup.cpp
…
attr-common.cpp
…
attr-cxx0x.cpp
PR19252: Fix crash if alignas is used with an auto-typed variable. Don't check
2014-03-27 01:22:48 +00:00
attr-declspec-ignored.cpp
…
attr-deprecated.cpp
…
attr-flatten.cpp
Implement the flatten attribute.
2014-05-20 17:12:51 +00:00
attr-format.cpp
…
attr-gnu.cpp
Diagnose GNU-style attributes preceding virt-specifiers, but only when the attribute is known to GCC. Clang accepts attributes in this position, but
2014-08-04 17:03:51 +00:00
attr-no-sanitize-address.cpp
None of these attributes require FunctionTemplate to be explicitly listed as part of their subject definition. FunctionTemplateDecls are not what the attribute appertains to in the first place -- it attaches to the underlying FunctionDecl.
2014-05-20 14:10:53 +00:00
attr-no-sanitize-memory.cpp
None of these attributes require FunctionTemplate to be explicitly listed as part of their subject definition. FunctionTemplateDecls are not what the attribute appertains to in the first place -- it attaches to the underlying FunctionDecl.
2014-05-20 14:10:53 +00:00
attr-no-sanitize-thread.cpp
None of these attributes require FunctionTemplate to be explicitly listed as part of their subject definition. FunctionTemplateDecls are not what the attribute appertains to in the first place -- it attaches to the underlying FunctionDecl.
2014-05-20 14:10:53 +00:00
attr-no-split-stack.cpp
Implement the no_split_stack attribute.
2014-05-19 22:14:34 +00:00
attr-nodebug.cpp
…
attr-nonnull.cpp
…
attr-noreturn.cpp
…
attr-optnone.cpp
Implement the 'optnone' attribute, which suppresses most optimizations
2014-03-31 22:29:15 +00:00
attr-print.cpp
…
attr-regparm.cpp
…
attr-selectany.cpp
…
attr-sentinel.cpp
…
attr-unavailable.cpp
…
attr-unused.cpp
…
attr-used.cpp
…
attr-visibility.cpp
…
attr-weak.cpp
…
attr-weakref.cpp
…
auto-cxx0x.cpp
…
auto-cxx98.cpp
…
auto-pragma.cpp
…
auto-subst-failure.cpp
…
bitfield-layout.cpp
…
block-call.cpp
…
blocks-1.cpp
…
blocks.cpp
…
bool-compare.cpp
Extend -Wtautological-constant-out-of-range-compare to handle boolean values
2014-04-04 04:13:47 +00:00
bool.cpp
…
borland-extensions.cpp
…
builtin-exception-spec.cpp
…
builtin-ptrtomember-ambig.cpp
…
builtin-ptrtomember-overload-1.cpp
…
builtin-ptrtomember-overload.cpp
…
builtin_objc_msgSend.cpp
…
builtins-arm.cpp
…
builtins-va_arg.cpp
…
builtins.cpp
…
c99-variable-length-array-cxx11.cpp
…
c99-variable-length-array.cpp
…
c99.cpp
…
calling-conv-compat.cpp
…
captured-statements.cpp
…
cast-conversion.cpp
…
cast-explicit-ctor.cpp
…
class-base-member-init.cpp
…
class-layout.cpp
…
class-names.cpp
…
class.cpp
…
comma.cpp
…
compare.cpp
…
complex-init-list.cpp
…
complex-overload.cpp
…
composite-pointer-type.cpp
…
compound-literal.cpp
…
condition.cpp
…
conditional-expr.cpp
…
const-cast.cpp
…
constant-expression-cxx1y.cpp
…
constant-expression-cxx11.cpp
Improve diagnostic on default-initializing const variables (PR20208).
2014-07-23 05:16:10 +00:00
constant-expression.cpp
…
constexpr-ackermann.cpp
…
constexpr-backtrace-limit.cpp
…
constexpr-depth.cpp
…
constexpr-duffs-device.cpp
…
constexpr-factorial.cpp
…
constexpr-many-arguments.cpp
…
constexpr-nqueens.cpp
…
constexpr-printing.cpp
…
constexpr-steps.cpp
…
constexpr-strlen.cpp
…
constexpr-turing.cpp
…
constexpr-value-init.cpp
Improve diagnostic on default-initializing const variables (PR20208).
2014-07-23 05:16:10 +00:00
constructor-initializer.cpp
…
constructor-recovery.cpp
…
constructor.cpp
Sema: Don't allow CVR qualifiers before structors
2014-07-08 18:18:04 +00:00
conversion-delete-expr.cpp
…
conversion-function.cpp
Follow-up to r208481: Free all default arguments, not just the first one.
2014-05-11 00:28:16 +00:00
conversion-incomplete-type.cpp
…
conversion.cpp
…
convert-to-bool.cpp
…
converting-constructor.cpp
…
copy-assignment.cpp
…
copy-constructor-error.cpp
…
copy-initialization.cpp
…
crash-lambda-12645424.cpp
…
crashes.cpp
…
cstyle-cast.cpp
…
cv-unqual-rvalues.cpp
…
cxx-altivec.cpp
…
cxx-member-pointer-op.cpp
…
cxx0x-class.cpp
…
cxx0x-compat.cpp
[C++1z] Implement N3928: message in static_assert is optional.
2014-06-20 19:57:12 +00:00
cxx0x-constexpr-const.cpp
…
cxx0x-cursory-default-delete.cpp
Improve diagnostic on default-initializing const variables (PR20208).
2014-07-23 05:16:10 +00:00
cxx0x-defaulted-functions.cpp
…
cxx0x-delegating-ctors.cpp
…
cxx0x-deleted-default-ctor.cpp
…
cxx0x-initializer-aggregates.cpp
…
cxx0x-initializer-constructor.cpp
Implement DR990 and DR1070. Aggregate initialization initializes uninitialized
2014-06-03 08:26:00 +00:00
cxx0x-initializer-references.cpp
…
cxx0x-initializer-scalars.cpp
Tweak diagnostic wording for init list narrowing
2014-05-17 01:13:18 +00:00
cxx0x-initializer-stdinitializerlist-system-header.cpp
Enable clang to continue to parse libstdc++4.6 and stlport after r210091.
2014-07-02 23:51:09 +00:00
cxx0x-initializer-stdinitializerlist.cpp
Track the difference between
2014-07-17 05:12:35 +00:00
cxx0x-nontrivial-union.cpp
…
cxx0x-return-init-list.cpp
…
cxx0x-type-convert-construct.cpp
…
cxx1y-constexpr-not-const.cpp
…
cxx1y-contextual-conversion-tweaks.cpp
…
cxx1y-deduced-return-type.cpp
PR18746: If a constexpr function has a dependent return type and no return
2014-04-22 23:14:23 +00:00
cxx1y-generic-lambdas-capturing.cpp
Fix 'this' capturing Generic lambdas used within default initializers (PR19876)
2014-05-30 04:39:37 +00:00
cxx1y-generic-lambdas-variadics.cpp
Fix PR18498: Support explicit template arguments with variadic generic lambdas
2014-06-01 16:11:54 +00:00
cxx1y-generic-lambdas.cpp
…
cxx1y-init-captures.cpp
…
cxx1y-initializer-aggregates.cpp
…
cxx1y-sized-deallocation.cpp
…
cxx1y-user-defined-literals.cpp
…
cxx1y-variable-templates_in_class.cpp
Improve diagnostic on default-initializing const variables (PR20208).
2014-07-23 05:16:10 +00:00
cxx1y-variable-templates_top_level.cpp
Tweak diagnostic wording for init list narrowing
2014-05-17 01:13:18 +00:00
cxx11-ast-print.cpp
When pretty-printing a declaration of a pack, put the ellipsis before the name
2014-07-23 03:17:06 +00:00
cxx11-attr-print.cpp
…
cxx11-crashes.cpp
…
cxx11-gnu-attrs.cpp
…
cxx11-inheriting-ctors.cpp
Make typo-correction of inheriting constructors work a bit better. Limit
2014-05-01 00:35:04 +00:00
cxx11-thread-local-print.cpp
…
cxx11-thread-local.cpp
…
cxx11-unused.cpp
-Wunused-parameter: Don't fire on defaulted or deleted functions
2014-04-30 16:31:28 +00:00
cxx11-user-defined-literals-unused.cpp
…
cxx11-user-defined-literals.cpp
…
cxx98-compat-flags.cpp
…
cxx98-compat-pedantic.cpp
…
cxx98-compat.cpp
Don't emit an ExtWarn on declarations of variable template specializations;
2014-04-17 02:56:49 +00:00
dcl_ambig_res.cpp
…
dcl_init_aggr.cpp
PR11410: Extend diagnostic to cover all cases of aggregate initialization, not
2014-06-03 07:28:54 +00:00
decl-expr-ambiguity.cpp
Add an Extension warning for applying unary * to an operand of type 'void*' in
2014-05-07 21:53:27 +00:00
decl-init-ref.cpp
…
decl-microsoft-call-conv.cpp
MinGW: Define __stdcall&co when -fms-extensions is disabled
2014-04-21 20:58:00 +00:00
declspec-thread.cpp
Fix declspec-thread.cpp test with a triple
2014-05-01 17:12:20 +00:00
decltype-98.cpp
…
decltype-crash.cpp
…
decltype-overloaded-functions.cpp
…
decltype-pr4444.cpp
…
decltype-pr4448.cpp
…
decltype-this.cpp
…
decltype.cpp
[Sema] Adjust Sema::getCurBlock()/getCurLambda() to take into account that we may have
2014-04-26 18:29:13 +00:00
default-argument-temporaries.cpp
…
default-assignment-operator.cpp
…
default-constructor-initializers.cpp
…
default1.cpp
Avoid crash if default argument parsed with errors.
2014-07-22 01:54:49 +00:00
default2.cpp
…
defaulted-ctor-loop.cpp
…
defaulted-private-dtor.cpp
…
delete.cpp
Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]"
2014-07-16 15:12:48 +00:00
deleted-function.cpp
…
deleted-operator.cpp
…
dependent-auto.cpp
…
dependent-noexcept-unevaluated.cpp
…
dependent-types.cpp
…
deprecated.cpp
…
derived-to-base-ambig.cpp
…
destructor.cpp
Sema: Don't allow CVR qualifiers before structors
2014-07-08 18:18:04 +00:00
direct-initializer.cpp
…
discrim-union.cpp
…
dllexport.cpp
Avoid non-attributive uses of 'unsupported' in diagnostics
2014-07-14 19:16:22 +00:00
dllimport.cpp
Don't drop dllimport from qualified friend redeclarations (PR20512)
2014-08-04 20:54:39 +00:00
do-while-scope.cpp
…
dr1301.cpp
…
dynamic-cast.cpp
…
elaborated-type-specifier.cpp
When we generate a redeclaration for an
2014-05-14 18:31:48 +00:00
empty-class-layout.cpp
…
enable_if.cpp
…
enum-bitfield.cpp
Improve error recovery around colon.
2014-07-16 05:16:52 +00:00
enum-increment.cpp
…
enum-scoped.cpp
…
enum-unscoped-nonexistent.cpp
…
enum.cpp
…
err_init_conversion_failed.cpp
clang/test/SemaCXX/err_init_conversion_failed.cpp: Tweak for i686-msvc.
2014-05-20 15:44:42 +00:00
exception-spec-no-exceptions.cpp
…
exceptions.cpp
…
explicit.cpp
…
expression-traits.cpp
…
expressions.cpp
[SemaCXX] Silence -Wconstant-logical-operand if the operand is a 0/1 from a macro.
2014-04-28 00:20:16 +00:00
extern-c.cpp
…
flexible-array-test.cpp
…
fntype-decl.cpp
…
for-range-dereference.cpp
…
for-range-examples.cpp
Improve error recovery around colon.
2014-07-16 05:16:52 +00:00
for-range-no-std.cpp
…
for-range-unused.cpp
…
format-strings-0x.cpp
…
format-strings.cpp
PR20356: Fix all Sema warnings with mismatched ext_/warn_ versus
2014-07-19 01:39:17 +00:00
friend-class-nodecl.cpp
…
friend-out-of-line.cpp
…
friend.cpp
When we generate a redeclaration for an
2014-05-14 18:31:48 +00:00
funcdname.cpp
[-fms-extensions] Add tests for __FUNCDNAME__
2014-04-13 02:29:55 +00:00
function-extern-c.cpp
…
function-overload-typo-crash.cpp
…
function-overloaded-redecl.cpp
…
function-pointer-arguments.cpp
…
function-redecl.cpp
…
function-type-qual.cpp
…
functional-cast.cpp
…
generic-selection.cpp
…
gnu-case-ranges.cpp
…
gnu-flags.cpp
…
goto.cpp
…
goto2.cpp
…
i-c-e-cxx.cpp
…
illegal-member-initialization.cpp
…
implicit-exception-spec.cpp
…
implicit-int.cpp
…
implicit-member-functions.cpp
…
implicit-virtual-member-functions.cpp
…
incomplete-call.cpp
…
increment-decrement.cpp
…
indirect-goto.cpp
…
inherit.cpp
…
init-priority-attr.cpp
…
inline.cpp
…
instantiate-blocks.cpp
…
invalid-instantiated-field-decl.cpp
…
invalid-member-expr.cpp
…
invalid-template-specifier.cpp
…
issue547.cpp
Reject varargs '...' in function prototype if there are more parameters after
2014-08-11 23:30:23 +00:00
lambda-expressions.cpp
PR19249: Don't forget to DiagnoseUseOfDecl for the implicit use of a variable
2014-03-25 21:11:32 +00:00
libstdcxx_atomic_ns_hack.cpp
…
libstdcxx_common_type_hack.cpp
…
libstdcxx_is_pod_hack.cpp
…
libstdcxx_map_base_hack.cpp
…
libstdcxx_pointer_return_false_hack.cpp
…
linkage-spec.cpp
…
linkage.cpp
…
linkage2.cpp
…
literal-operators.cpp
…
literal-type.cpp
…
local-classes.cpp
…
long-virtual-inheritance-chain.cpp
…
lookup-member.cpp
…
member-class-11.cpp
…
member-expr-anonymous-union.cpp
…
member-expr-static.cpp
…
member-expr.cpp
…
member-init.cpp
…
member-location.cpp
…
member-name-lookup.cpp
…
member-operator-expr.cpp
…
member-pointer-ms.cpp
MS ABI: Handle member function pointers returning a member data pointer
2014-08-07 22:56:13 +00:00
member-pointer-size.cpp
…
member-pointer.cpp
…
member-pointers-2.cpp
…
microsoft-cxx0x.cpp
Tweak diagnostic wording for init list narrowing
2014-05-17 01:13:18 +00:00
microsoft-dtor-lookup-cxx11.cpp
…
microsoft-dtor-lookup.cpp
Check the access of operator delete from the destructor context
2014-06-12 22:39:12 +00:00
microsoft-new-delete.cpp
PR19729: Delete a bunch of bogus code in Sema::FindAllocationOverload. This
2014-05-13 19:56:21 +00:00
microsoft-varargs-diagnostics.cpp
Sema: correct handling for __va_start for WoA
2014-07-22 02:01:04 +00:00
microsoft-varargs.cpp
Sema: correct handling for __va_start for WoA
2014-07-22 02:01:04 +00:00
missing-header.cpp
…
missing-members.cpp
Be a bit smarter about what nested name qualifiers to allow when
2014-03-21 21:54:25 +00:00
missing-namespace-qualifier-typo-corrections.cpp
…
ms-exception-spec.cpp
…
ms-friend-lookup.cpp
MSVC compat: Allow lookup of friend types in enclosing namespaces
2014-07-10 23:44:52 +00:00
ms-interface.cpp
Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda at ... )')
2014-04-02 05:58:29 +00:00
ms-overload-entry-point.cpp
…
ms-wchar.cpp
…
ms_integer_suffix.cpp
Lex: Use the correct types for MS integer suffixes
2014-06-21 18:46:07 +00:00
ms_struct.cpp
…
ms_wide_bitfield.cpp
…
namespace-alias.cpp
…
namespace.cpp
…
neon-vector-types.cpp
…
nested-name-spec-locations.cpp
…
nested-name-spec.cpp
Improve error recovery around colon.
2014-07-16 05:16:52 +00:00
new-array-size-conv.cpp
…
new-delete-0x.cpp
…
new-delete-cxx0x.cpp
PR11410: Extend diagnostic to cover all cases of aggregate initialization, not
2014-06-03 07:28:54 +00:00
new-delete-predefined-decl-2.cpp
…
new-delete-predefined-decl.cpp
…
new-delete.cpp
Fix crash declaring global allocation function with zero parameters. Fixes PR19968!
2014-06-07 00:43:57 +00:00
new-null.cpp
…
no-exceptions.cpp
…
no-implicit-builtin-decls.cpp
…
no-rtti.cpp
…
no-warn-composite-pointer-type.cpp
…
no-warn-unused-const-variables.cpp
…
no-wchar.cpp
…
non-empty-class-size-zero.cpp
…
nonnull.cpp
…
ns_returns_retained_block_return.cpp
More tests for // rdar://17259812
2014-06-12 16:55:43 +00:00
null_in_arithmetic_ops.cpp
…
nullptr-98.cpp
…
nullptr.cpp
…
nullptr_in_arithmetic_ops.cpp
…
offsetof-0x.cpp
…
offsetof.cpp
…
old-style-cast.cpp
…
operator-arrow-depth.cpp
…
operator-arrow-temporary.cpp
…
out-of-line-def-mismatch.cpp
…
overload-0x.cpp
…
overload-call-copycon.cpp
…
overload-call.cpp
In C++98, if an rvalue reference binds to a function lvalue (or an xvalue or an
2014-07-14 19:54:05 +00:00
overload-decl.cpp
…
overload-member-call.cpp
…
overload-value-dep-arg.cpp
…
overloaded-builtin-operators-0x.cpp
…
overloaded-builtin-operators.cpp
…
overloaded-name.cpp
…
overloaded-operator-decl.cpp
…
overloaded-operator.cpp
Correct incoherent function versus function template partial ordering for conversion operators (the comparison could claim that two conversion operators are both better than each other). Actually implement DR495, rather than passing its test by chance because the declarations happened to be in the "lucky" order.
2014-05-17 01:58:45 +00:00
parentheses.cpp
…
pascal-strings.cpp
…
pr9812.c
…
pr9812.cpp
…
pr13353.cpp
…
pr13394-crash-on-invalid.cpp
…
pr18284-crash-on-invalid.cpp
…
pragma-init_seg.cpp
Parse: Don't attempt to act on #pragma init_seg when not targeting MSVC
2014-08-14 06:35:08 +00:00
pragma-optimize.cpp
[TEST] Improve tests for #pragma clang optimize off/on
2014-07-28 14:33:17 +00:00
pragma-pack.cpp
…
pragma-unused.cpp
…
pragma-visibility.cpp
…
pragma-vtordisp.cpp
…
pragma-weak.cpp
…
predefined-expr.cpp
…
prefetch-enum.cpp
…
primary-base.cpp
…
printf-block.cpp
…
printf-cstr.cpp
…
pseudo-destructors.cpp
…
ptrtomember-overload-resolution.cpp
…
ptrtomember.cpp
…
qual-id-test.cpp
…
qualification-conversion.cpp
…
qualified-id-lookup.cpp
…
qualified-member-enum.cpp
…
qualified-names-diag.cpp
…
redeclared-alias-template.cpp
…
redeclared-auto.cpp
…
ref-init-ambiguous.cpp
…
references.cpp
…
reinterpret-cast.cpp
…
reinterpret-fn-obj-pedantic.cpp
…
return-noreturn.cpp
Fix branch reachabiliy annotation for temp dtor branches.
2014-08-08 07:37:13 +00:00
return-stack-addr.cpp
…
return.cpp
…
runtimediag-ppe.cpp
…
rval-references-examples.cpp
…
rval-references.cpp
…
scope-check.cpp
Add support for partial jump scope checking
2014-05-09 08:40:10 +00:00
self-comparison.cpp
…
shift.cpp
…
short-enums.cpp
…
short-wchar-sign.cpp
…
sourceranges.cpp
Add the location of Decls to ast dump.
2014-04-02 05:48:29 +00:00
statements.cpp
…
static-array-member.cpp
…
static-assert.cpp
Fix typo in r211394.
2014-06-20 19:58:05 +00:00
static-cast-complete-type.cpp
…
static-cast.cpp
…
static-data-member.cpp
…
static-initializers.cpp
…
storage-class.cpp
…
string-init.cpp
…
string-plus-char.cpp
…
string-plus-int.cpp
…
struct-class-redecl.cpp
…
switch-0x.cpp
…
switch-implicit-fallthrough-blocks.cpp
Added a test to ensure -Wimplicit-fallthrough works with -fblocks correctly.
2014-06-25 08:09:35 +00:00
switch-implicit-fallthrough-cxx98.cpp
…
switch-implicit-fallthrough-macro.cpp
…
switch-implicit-fallthrough-per-method.cpp
…
switch-implicit-fallthrough.cpp
Fix "warning: fallthrough annotation does not directly precede switch label" in lambdas.
2014-06-24 15:28:21 +00:00
switch.cpp
…
tag-ambig.cpp
…
template-implicit-vars.cpp
Extend AST dump to include 'used' and 'referenced' flags, and put 'invalid' flag in the right place.
2014-06-13 02:24:47 +00:00
templated-friend-decl.cpp
…
this.cpp
…
trailing-return-0x.cpp
…
trivial-constructor.cpp
…
trivial-destructor.cpp
…
type-convert-construct.cpp
…
type-definition-in-specifier.cpp
Fix treatment of types defined in function prototype
2014-06-25 17:09:41 +00:00
type-dependent-exprs.cpp
…
type-formatting.cpp
…
type-traits-incomplete.cpp
…
type-traits.cpp
PR20228: don't retain a pointer to a vector element after the container has been resized.
2014-07-23 20:07:08 +00:00
typedef-redecl.cpp
…
typeid-ref.cpp
…
typeid.cpp
…
types_compatible_p.cpp
Continue parsing an expression list even after an error is encountered.
2014-07-14 22:48:10 +00:00
typo-correction-pt2.cpp
Add another keyword-selection flag to CorrectionCandidateCallback.
2014-07-28 18:14:02 +00:00
typo-correction.cpp
Move TypoCorrection filtering into the TypoCorrectionConsumer and make it incremental.
2014-06-11 18:07:01 +00:00
unary-real-imag.cpp
…
undefined-inline.cpp
Don't warn about undefined inline functions if they're dllexport/import
2014-05-22 20:45:53 +00:00
undefined-internal.cpp
test/SemaCXX/undefined-internal.cpp: Remove target triple.
2014-06-06 17:51:25 +00:00
underlying_type.cpp
PR19966: don't crash/assert when __underlying_type is applied to an incomplete
2014-06-12 00:01:45 +00:00
uninit-variables-conditional.cpp
…
uninit-variables.cpp
PR19996: don't crash if -Wuninitialized sees a c++1y lambda init-capture.
2014-06-11 00:31:00 +00:00
uninitialized.cpp
Improve -Wuninitialized to catch const classes being used in their own copy
2014-08-12 21:05:04 +00:00
unknown-anytype-blocks.cpp
…
unknown-anytype.cpp
…
unknown-type-name.cpp
…
unreachable-catch-clauses.cpp
…
unreachable-code.cpp
[-Wunreachable-code] add a specialized diagnostic for unreachable increment expressions of loops.
2014-03-21 06:02:36 +00:00
unused-functions.cpp
…
unused-with-error.cpp
…
unused.cpp
…
user-defined-conversions.cpp
…
using-decl-1.cpp
Make typo-correction of inheriting constructors work a bit better. Limit
2014-05-01 00:35:04 +00:00
using-decl-pr4441.cpp
…
using-decl-pr4450.cpp
…
using-decl-templates.cpp
…
using-directive.cpp
…
value-dependent-exprs.cpp
…
value-initialization.cpp
…
vararg-class.cpp
…
vararg-default-arg.cpp
…
vararg-non-pod.cpp
…
vector-casts.cpp
Print detailed vector type information on diagnostics.
2014-04-25 20:41:38 +00:00
vector-no-lax.cpp
…
vector.cpp
Print detailed vector type information on diagnostics.
2014-04-25 20:41:38 +00:00
virtual-base-used.cpp
…
virtual-member-functions-key-function.cpp
…
virtual-override-x64.cpp
…
virtual-override-x86.cpp
…
virtual-override.cpp
…
virtuals.cpp
…
visibility.cpp
…
vla.cpp
…
vtable-instantiation.cc
…
vtordisp-mode.cpp
…
warn-absolute-value-header.cpp
Consolidate header inclusion diagnostics
2014-07-11 20:53:51 +00:00
warn-absolute-value.cpp
Make -Wabsolute-value C++-aware.
2014-04-15 23:47:53 +00:00
warn-address.cpp
Add existing warnings to -Waddress so that it works closer to what GCC has.
2014-03-26 01:55:33 +00:00
warn-assignment-condition.cpp
…
warn-bad-memaccess.cpp
Extend -Wdynamic-class-memaccess to records containing dynamic classes
2014-06-27 23:58:21 +00:00
warn-bool-conversion.cpp
Extend tautological pointer compare and pointer to bool conversion warnings to
2014-08-08 22:41:43 +00:00
warn-c++11-extensions.cpp
…
warn-cast-align.cpp
…
warn-char-subscripts.cpp
…
warn-consumed-analysis.cpp
Explicitly keep track of temporaries during the consumed analysis.
2014-05-08 11:50:00 +00:00
warn-consumed-parsing.cpp
…
warn-dangling-field.cpp
…
warn-deprecated-header.cpp
…
warn-div-or-rem-by-zero.cpp
…
warn-empty-body.cpp
…
warn-enum-compare.cpp
…
warn-everthing.cpp
…
warn-exit-time-destructors.cpp
Don't emit exit-time destructor warnings for trivial explicitly defaulted dtors
2014-03-27 20:23:36 +00:00
warn-float-conversion.cpp
Change -Wfloating-point-conversion to -Wfloat-conversion.
2014-04-23 21:53:59 +00:00
warn-func-not-needed.cpp
…
warn-global-constructors.cpp
Add a missing Invalid check to SubobjectDesignator::isOnePastEnd()
2014-07-23 23:24:25 +00:00
warn-implicit-conversion-floating-point-to-bool.cpp
…
warn-infinite-recursion.cpp
…
warn-large-by-value-copy.cpp
…
warn-literal-conversion.cpp
…
warn-logical-not-compare.cpp
…
warn-loop-analysis.cpp
…
warn-member-not-needed.cpp
…
warn-memset-bad-sizeof.cpp
…
warn-memsize-comparison.cpp
…
warn-missing-noreturn.cpp
…
warn-missing-prototypes.cpp
…
warn-missing-variable-declarations.cpp
…
warn-new-overaligned-2.cpp
…
warn-new-overaligned-3.cpp
…
warn-new-overaligned.cpp
…
warn-overloaded-virtual.cpp
Updating a comment related to the implementation of -Woverloaded-virtual, and adding a FIXME to a test case. (Drive-by removal of trailing whitespace in the test case as well.)
2014-07-30 23:50:53 +00:00
warn-pure-virtual-call-from-ctor-dtor.cpp
…
warn-reinterpret-base-class.cpp
…
warn-reorder-ctor-initialization.cpp
…
warn-self-assign.cpp
PR12214 - Warn on suspicious self-compound-assignments.
2014-05-30 00:15:04 +00:00
warn-self-comparisons.cpp
…
warn-shadow.cpp
Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda at ... )')
2014-04-02 05:58:29 +00:00
warn-sign-conversion.cpp
Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda at ... )')
2014-04-02 05:58:29 +00:00
warn-static-const-float.cpp
…
warn-static-function-inheader.cpp
…
warn-static-function-inheader.h
…
warn-string-conversion.cpp
…
warn-sysheader-macro.cpp
…
warn-tautological-compare.cpp
Extend tautological pointer compare and pointer to bool conversion warnings to
2014-08-08 22:41:43 +00:00
warn-tautological-undefined-compare.cpp
Extend tautological pointer compare and pointer to bool conversion warnings to
2014-08-08 22:41:43 +00:00
warn-thread-safety-analysis.cpp
Thread Safety Analysis: fix to improve handling of references to guarded
2014-08-14 19:17:06 +00:00
warn-thread-safety-negative.cpp
Thread Safety Analysis: Move -Wthread-safety-negative out of the
2014-08-14 21:54:34 +00:00
warn-thread-safety-parsing.cpp
None of these attributes require FunctionTemplate to be explicitly listed as part of their subject definition. FunctionTemplateDecls are not what the attribute appertains to in the first place -- it attaches to the underlying FunctionDecl.
2014-05-20 14:10:53 +00:00
warn-thread-safety-verbose.cpp
Thread safety analysis: add -Wthread-safety-verbose flag, which adds additional notes that are helpful when compiling statistics on thread safety warnings.
2014-08-14 21:40:15 +00:00
warn-undefined-bool-conversion.cpp
Extend tautological pointer compare and pointer to bool conversion warnings to
2014-08-08 22:41:43 +00:00
warn-unreachable.cpp
-Wunreachable-code: refine recognition of unreachable "sigil" to cope with implicit casts in C++.
2014-04-16 07:26:09 +00:00
warn-unsequenced.cpp
…
warn-unused-attribute.cpp
…
warn-unused-comparison.cpp
Ignore void returning overloaded functions fom -Wunused-comparison. PR19791.
2014-05-20 01:34:43 +00:00
warn-unused-filescoped.cpp
PR19713: Don't warn on unused static inline functions, even if the 'inline' was
2014-05-11 21:25:24 +00:00
warn-unused-label-error.cpp
PR19305: Don't issue -Wunused-variable warnings on variable templates. It's not
2014-04-02 18:28:36 +00:00
warn-unused-parameters.cpp
…
warn-unused-private-field.cpp
…
warn-unused-result.cpp
…
warn-unused-value.cpp
…
warn-unused-variables-error.cpp
…
warn-unused-variables.cpp
PR19558: don't produce an "unused variable" warning for a variable template partial specialization.
2014-04-25 19:21:40 +00:00
warn-using-namespace-in-header.cpp
…
warn-variable-not-needed.cpp
…
warn-vla.cpp
…
warn-weak-vtables.cpp
…
wchar_t.cpp
…
windows-arm-valist.cpp
test: move test from CodeGen to Sema
2014-06-30 02:14:37 +00:00
writable-strings-deprecated.cpp
Move the C++11 ExtWarn for converting a string literal to 'char*' out of
2014-04-22 01:11:06 +00:00
zero-length-arrays.cpp
…