.. |
Inputs
|
Further restrict issuance of 'override' warning if method
|
2014-11-03 19:46:18 +00:00 |
2008-01-11-BadWarning.cpp
|
…
|
|
MicrosoftCompatibility-cxx98.cpp
|
[MSVC Compat] Make -Wmicrosoft-cast not an error by default
|
2015-11-18 21:42:38 +00:00 |
MicrosoftCompatibility.cpp
|
Sema: As of MSVC 2015, a user-declared move operation causes the deletion of both copy operations.
|
2016-11-19 00:30:56 +00:00 |
MicrosoftCompatibilityNoExceptions.cpp
|
…
|
|
MicrosoftExtensions.cpp
|
[MS] Move hex long long sign compat hack to -fms-compatibility
|
2016-10-04 15:57:49 +00:00 |
MicrosoftSuper.cpp
|
For variables with dependent type, don't crash on `var->::new` or `var->__super`
|
2015-02-16 22:32:46 +00:00 |
PR5086-ambig-resolution-enum.cpp
|
…
|
|
PR6562.cpp
|
…
|
|
PR6618.cpp
|
…
|
|
PR7410.cpp
|
…
|
|
PR7944.cpp
|
…
|
|
PR8012.cpp
|
Removing some more unnecessary manual quotes from diagnostics. Updated the related test case to ensure correctness.
|
2014-01-03 13:34:55 +00:00 |
PR8385.cpp
|
…
|
|
PR8755.cpp
|
Improve error message when referencing a non-tag type with a tag
|
2016-12-09 19:47:58 +00:00 |
PR8884.cpp
|
…
|
|
PR9459.cpp
|
…
|
|
PR9460.cpp
|
…
|
|
PR9461.cpp
|
Port r163224 to C++.
|
2015-02-18 05:19:40 +00:00 |
PR9572.cpp
|
…
|
|
PR9884.cpp
|
…
|
|
PR9902.cpp
|
…
|
|
PR9908.cpp
|
…
|
|
PR10177.cpp
|
Warn if function or variable cannot be implicitly instantiated
|
2016-04-19 06:19:52 +00:00 |
PR10243.cpp
|
…
|
|
PR10447.cpp
|
…
|
|
PR10458.cpp
|
…
|
|
PR11358.cpp
|
…
|
|
PR12481.cpp
|
…
|
|
PR12778.cpp
|
…
|
|
PR16677.cpp
|
Do not crash if class is defined in wrong scope.
|
2015-12-28 19:40:14 +00:00 |
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 |
PR20334-std_initializer_list_diagnosis_assertion.cpp
|
Fix PR20334: invalid assertion while diagnosing list initialization failure
|
2015-12-07 02:37:44 +00:00 |
PR20705.cpp
|
Fix PR20705, crash on invalid.
|
2014-08-22 01:16:44 +00:00 |
PR21679.cpp
|
Add the test that was supposed to be included with r223162.
|
2015-01-20 20:15:29 +00:00 |
PR23334.cpp
|
PR23334: Perform semantic checking of lambda capture initialization in the right context.
|
2015-04-27 21:27:54 +00:00 |
PR25848.cpp
|
Do not find friend function definitions inside non-instantiated class.
|
2016-10-04 10:11:43 +00:00 |
PR29152.cpp
|
[ReachableCode] Skip over ExprWithCleanups in isConfigurationValue
|
2016-11-01 00:19:04 +00:00 |
__null.cpp
|
…
|
|
__try.cpp
|
Fix Sema tests using __try by adding triple
|
2015-04-28 22:58:25 +00:00 |
abstract.cpp
|
[Sema] Implement several unary type traits more accurately
|
2015-11-16 06:58:51 +00:00 |
access-base-class.cpp
|
…
|
|
access-control-check.cpp
|
…
|
|
access-member-pointer.cpp
|
…
|
|
access.cpp
|
Make SemaAccess smarter about determining when a dependent class might
|
2016-03-23 20:39:06 +00:00 |
accessible-base.cpp
|
PR6037
|
2015-01-19 01:44:02 +00:00 |
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
|
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
|
2015-11-11 19:34:47 +00:00 |
address-of-temporary.cpp
|
…
|
|
address-of.cpp
|
…
|
|
address-packed-member-memops.cpp
|
Add missing tests
|
2016-08-17 06:52:15 +00:00 |
address-packed.cpp
|
Add missing tests
|
2016-08-17 06:52:15 +00:00 |
address-space-conversion.cpp
|
…
|
|
address-space-initialize.cpp
|
…
|
|
address-space-newdelete.cpp
|
…
|
|
address-space-references.cpp
|
…
|
|
aggregate-init-cxx98.cpp
|
Fix defaulted-functions-in-C++98 extension to give the functions the same
|
2016-12-21 01:57:02 +00:00 |
aggregate-initialization.cpp
|
Fix defaulted-functions-in-C++98 extension to give the functions the same
|
2016-12-21 01:57:02 +00:00 |
alias-template.cpp
|
Push alias-declarations and alias-template declarations into scope even if
|
2016-07-15 20:53:25 +00:00 |
align_value.cpp
|
Initial support for the align_value attribute
|
2014-10-02 21:21:25 +00:00 |
alignment-of-derived-class.cpp
|
…
|
|
alignof-sizeof-reference.cpp
|
…
|
|
alignof.cpp
|
[Sema] Don't permit dependent alignments on non-dependent typedef-names
|
2015-04-07 02:37:09 +00:00 |
altivec.cpp
|
…
|
|
ambig-user-defined-conversions.cpp
|
PR25890: Fix incoherent error handling in PerformImplicitConversion and
|
2016-10-06 23:12:58 +00:00 |
ambiguous-builtin-unary-operator.cpp
|
…
|
|
ambiguous-conversion-show-overload.cpp
|
…
|
|
anonymous-struct.cpp
|
Lit C++11 Compatibility Patch #8
|
2016-04-14 23:47:07 +00:00 |
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
|
Fix half of PR26048. We don't yet diagnose the case where the anonymous union member is declared first and the tag name is declared second.
|
2016-01-06 21:54:29 +00:00 |
array-bound-merge.cpp
|
[Sema] Emit a better diagnostic when variable redeclarations disagree
|
2015-07-14 20:08:49 +00:00 |
array-bounds-ptr-arith.cpp
|
…
|
|
array-bounds-system-header.cpp
|
…
|
|
array-bounds.cpp
|
…
|
|
arrow-operator.cpp
|
Wire up LookupMemberExpr to use the new TypoExpr.
|
2014-10-27 18:07:46 +00:00 |
ast-print.cpp
|
Teach -ast-print to print constexpr variables.
|
2016-07-08 21:09:08 +00:00 |
atomic-ops.cpp
|
[Sema] Fix PR28623.
|
2016-07-21 03:28:13 +00:00 |
atomic-type.cpp
|
Reverted OpenCL2.0 atomic type commits r231932, r231935
|
2015-03-11 17:26:37 +00:00 |
attr-abi-tag-syntax.cpp
|
[GCC] PR23529 Mangler part of attrbute abi_tag support
|
2016-06-30 09:40:38 +00:00 |
attr-after-definition.cpp
|
…
|
|
attr-aligned.cpp
|
Sema: Only merge typedef attributes if the previous decl is a typedef
|
2013-10-08 00:19:09 +00:00 |
attr-cleanup-gcc.cpp
|
Switch attribute test line endings from CRLF
|
2013-10-20 19:04:19 +00:00 |
attr-cleanup.cpp
|
Switch attribute test line endings from CRLF
|
2013-10-20 19:04:19 +00:00 |
attr-common.cpp
|
Switching the common attribute over to using the generic diagnostic, and removing the now-unused diagnostic. Updates a test case.
|
2013-11-24 21:48:06 +00:00 |
attr-cxx0x-fixit.cpp
|
Fix several accidental DOS line endings in source files
|
2016-01-03 15:55:40 +00:00 |
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-replacement-error.cpp
|
Add an optional string argument to DeprecatedAttr for Fix-It.
|
2016-03-16 18:50:49 +00:00 |
attr-deprecated-replacement-fixit.cpp
|
AvailabilityAttr: we accept "macos" as the platform name.
|
2016-06-28 20:55:30 +00:00 |
attr-deprecated.cpp
|
Add test to verify we emit warning when the deprecated virtual function is overloaded.
|
2015-07-23 02:54:59 +00:00 |
attr-disable-tail-calls.cpp
|
Add support for function attribute 'disable_tail_calls'.
|
2015-11-13 00:42:21 +00:00 |
attr-flag-enum-reject.cpp
|
Create a new 'flag_enum' attribute.
|
2014-11-28 00:53:20 +00:00 |
attr-flatten.cpp
|
Implement the flatten attribute.
|
2014-05-20 17:12:51 +00:00 |
attr-format.cpp
|
…
|
|
attr-gnu.cpp
|
[Sema] Handle transparent_union attributes in C mode only
|
2016-10-12 09:36:35 +00:00 |
attr-lto-visibility-public.cpp
|
Re-apply r267784, r267824 and r267830.
|
2016-04-28 17:09:37 +00:00 |
attr-mode-tmpl.cpp
|
Fix for PR8901: attribute "mode" rejected for enums and dependent types.
|
2016-02-02 13:50:39 +00:00 |
attr-no-sanitize-address.cpp
|
Implement no_sanitize_address for global vars
|
2016-10-14 19:55:09 +00:00 |
attr-no-sanitize-memory.cpp
|
Fix several accidental DOS line endings in source files
|
2016-01-03 15:55:40 +00:00 |
attr-no-sanitize-thread.cpp
|
Fix several accidental DOS line endings in source files
|
2016-01-03 15:55:40 +00:00 |
attr-no-sanitize.cpp
|
Implement no_sanitize_address for global vars
|
2016-10-14 19:55:09 +00:00 |
attr-no-split-stack.cpp
|
Implement the no_split_stack attribute.
|
2014-05-19 22:14:34 +00:00 |
attr-nodebug.cpp
|
The nodebug attribute has a C++11-style spelling supported by GCC as well. This modifies it so we support that spelling as well.
|
2014-10-21 15:46:57 +00:00 |
attr-nonnull.cpp
|
Fix representation of __attribute__((nonnull)) to support correctly modeling
|
2014-08-27 04:59:42 +00:00 |
attr-noreturn.cpp
|
Testing commit rights. Removing trailing white space from test file.
|
2016-09-16 09:38:11 +00:00 |
attr-notail.cpp
|
Add support for function attribute 'not_tail_called'.
|
2015-11-06 23:56:15 +00:00 |
attr-optnone.cpp
|
When attribute 'optnone' appears on the same declaration with a
|
2015-01-13 18:34:56 +00:00 |
attr-print.cpp
|
[Sema] Handle leading and trailing __ for GNU attributes
|
2015-08-25 16:44:38 +00:00 |
attr-regparm.cpp
|
…
|
|
attr-require-constant-initialization.cpp
|
Implement __attribute__((require_constant_initialization)) for safe static initialization.
|
2016-09-02 18:53:31 +00:00 |
attr-selectany.cpp
|
Implement the likely resolution of core issue 253.
|
2016-02-19 01:52:46 +00:00 |
attr-sentinel.cpp
|
…
|
|
attr-swiftcall.cpp
|
Swift Calling Convention: Parameters are allowed after the
|
2016-10-11 20:34:06 +00:00 |
attr-unavailable.cpp
|
Sema: Methods in unavailable classes are unavailable
|
2016-03-08 10:28:52 +00:00 |
attr-unused.cpp
|
…
|
|
attr-used.cpp
|
Removed a string literal for an attribute name, which means the attribute name will be quoted in the diagnostic. Manually added some quotes to a diagnostic for consistency. Updated the test cases as appropriate.
|
2013-12-26 17:30:44 +00:00 |
attr-visibility.cpp
|
…
|
|
attr-weak.cpp
|
Delay attribute checking until auto types are deduced
|
2014-01-21 23:54:36 +00:00 |
attr-weakref.cpp
|
Delay attribute checking until auto types are deduced
|
2014-01-21 23:54:36 +00:00 |
attr-x86-interrupt.cpp
|
[X86] Support 'interrupt' attribute for x86
|
2016-01-15 04:06:31 +00:00 |
attributed-auto-deduction.cpp
|
Sema: handle additional case of qualified types
|
2014-10-16 22:42:53 +00:00 |
auto-cxx0x.cpp
|
Add support for GCC's '__auto_type' extension, per the GCC manual:
|
2015-11-11 02:02:15 +00:00 |
auto-cxx98.cpp
|
…
|
|
auto-pragma.cpp
|
…
|
|
auto-subst-failure.cpp
|
…
|
|
auto-type-from-cxx.cpp
|
Additional tests from r252690 that I forgot to 'svn add'.
|
2015-11-12 21:42:39 +00:00 |
bitfield-layout.cpp
|
C11 _Bool bitfield diagnostic
|
2015-09-14 21:27:36 +00:00 |
bitfield.cpp
|
Fix handling of preincrement on bit-fields. This gives a bit-field in C++, but
|
2014-09-24 23:55:00 +00:00 |
block-call.cpp
|
…
|
|
blocks-1.cpp
|
…
|
|
blocks.cpp
|
Fix an assertion when ending a function definition.
|
2014-11-18 00:19:01 +00:00 |
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-assume-aligned-tmpl.cpp
|
Support the assume_aligned function attribute
|
2014-09-26 05:04:30 +00:00 |
builtin-assume-aligned.cpp
|
constexpr evaluation for __builtin_assume_aligned
|
2014-10-03 17:18:37 +00:00 |
builtin-classify-type.cpp
|
PR26449: Tests for builtin_classify_type fix
|
2016-02-15 10:44:27 +00:00 |
builtin-exception-spec.cpp
|
[c++1z] Improve support for -fno-exceptions: we can't just ignore exception
|
2016-11-30 00:13:55 +00:00 |
builtin-object-size-cxx14.cpp
|
[Sema] Note when we encounter a problem in ExprConstant.
|
2016-05-25 22:31:54 +00:00 |
builtin-ptrtomember-ambig.cpp
|
…
|
|
builtin-ptrtomember-overload-1.cpp
|
…
|
|
builtin-ptrtomember-overload.cpp
|
…
|
|
builtin_objc_msgSend.cpp
|
…
|
|
builtins-arm.cpp
|
Fix typo from r237482. "to reference of type" --> "to reference to type"
|
2015-05-16 01:39:39 +00:00 |
builtins-va_arg.cpp
|
…
|
|
builtins.cpp
|
Fix completely bogus types for some builtins:
|
2016-12-19 23:59:34 +00:00 |
c99-variable-length-array-cxx11.cpp
|
Implementation of VlA of GNU C++ extension, by Vladimir Yakovlev.
|
2016-04-29 09:39:50 +00:00 |
c99-variable-length-array.cpp
|
Implementation of VlA of GNU C++ extension, by Vladimir Yakovlev.
|
2016-04-29 09:39:50 +00:00 |
c99.cpp
|
Sema: Cleanup and simplify anonymous union diagnostics
|
2013-11-02 10:38:05 +00:00 |
call-with-static-chain.cpp
|
Implement the __builtin_call_with_static_chain GNU extension.
|
2014-12-12 23:41:25 +00:00 |
calling-conv-compat.cpp
|
[MS Compat] Adjust thiscall to cdecl when deducing template arguments
|
2015-11-30 20:34:28 +00:00 |
captured-statements.cpp
|
Improve the error message for assigning to read-only variables.
|
2015-04-11 01:53:13 +00:00 |
cast-conversion.cpp
|
…
|
|
cast-explicit-ctor.cpp
|
…
|
|
cast-lvalue-to-rvalue-reference.cpp
|
[Sema] If lvalue to rvalue reference cast is valid don't emit diagnostic.
|
2015-07-12 22:10:56 +00:00 |
cdtor-fn-try-block.cpp
|
Fix several accidental DOS line endings in source files
|
2016-01-03 15:55:40 +00:00 |
class-base-member-init.cpp
|
…
|
|
class-layout.cpp
|
PR6037
|
2015-01-19 01:44:02 +00:00 |
class-names.cpp
|
…
|
|
class.cpp
|
Lit C++11 Compatibility Patch #8
|
2016-04-14 23:47:07 +00:00 |
comma.cpp
|
…
|
|
compare.cpp
|
DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.
|
2016-10-21 22:00:42 +00:00 |
complex-folding.cpp
|
[complex] Teach the other two binary operators on complex numbers (==
|
2014-10-11 11:03:30 +00:00 |
complex-init-list.cpp
|
…
|
|
complex-overload.cpp
|
…
|
|
composite-pointer-type.cpp
|
DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.
|
2016-10-21 22:00:42 +00:00 |
compound-literal.cpp
|
A compound literal within a global lambda or block is still within
|
2016-10-31 21:56:26 +00:00 |
condition.cpp
|
PR28373: fix crash-on-invalid if the condition of an if-statement fails typo-correction.
|
2016-06-30 18:36:34 +00:00 |
conditional-expr.cpp
|
Fix clang's handling of the copy performed in the second phase of class
|
2016-09-07 02:14:33 +00:00 |
const-cast.cpp
|
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
|
2015-11-11 19:34:47 +00:00 |
constant-expression-cxx1y.cpp
|
Emit CCEDiags when evaluating a const variable.
|
2016-12-27 05:33:20 +00:00 |
constant-expression-cxx1z.cpp
|
[c++1z] Permit constant evaluation of a call through a function pointer whose
|
2016-12-15 02:35:39 +00:00 |
constant-expression-cxx11.cpp
|
Bail out if we try to build a DeclRefExpr naming an invalid declaration.
|
2017-01-04 23:14:16 +00:00 |
constant-expression.cpp
|
Don't assert if evaluation of an expression that we're syntactically required
|
2015-12-04 03:00:44 +00:00 |
constexpr-ackermann.cpp
|
…
|
|
constexpr-backtrace-limit.cpp
|
…
|
|
constexpr-depth.cpp
|
…
|
|
constexpr-duffs-device.cpp
|
…
|
|
constexpr-factorial.cpp
|
…
|
|
constexpr-many-arguments.cpp
|
…
|
|
constexpr-nqueens.cpp
|
Extend this test to also be valid in C++14.
|
2016-05-13 06:42:55 +00:00 |
constexpr-printing.cpp
|
PR17381: Treat undefined behavior during expression evaluation as an unmodeled
|
2015-12-03 01:36:22 +00:00 |
constexpr-steps.cpp
|
…
|
|
constexpr-string.cpp
|
Support constant expression evaluation for wchar_t versions of simple string
|
2016-11-29 19:45:17 +00:00 |
constexpr-turing.cpp
|
…
|
|
constexpr-value-init.cpp
|
DR616, and part of P0135R1: member access (or pointer-to-member access) on a
|
2016-12-03 01:14:32 +00:00 |
constructor-initializer.cpp
|
[Lit Test] Updated 34 Lit tests to be C++11 compatible.
|
2015-11-17 20:25:05 +00:00 |
constructor-recovery.cpp
|
Add support for derived class special members hiding functions brought in from
|
2016-05-13 06:47:56 +00:00 |
constructor.cpp
|
When we see something that looks like a constructor with a return type, only issue one error, not two.
|
2015-07-06 01:04:39 +00:00 |
conversion-delete-expr.cpp
|
…
|
|
conversion-function.cpp
|
Bail out if we try to build a DeclRefExpr naming an invalid declaration.
|
2017-01-04 23:14:16 +00:00 |
conversion-incomplete-type.cpp
|
…
|
|
conversion.cpp
|
Fix the spelling of 'bitfield' in diagnostics to be consistently 'bit-field'.
|
2016-12-20 02:43:58 +00:00 |
convert-to-bool.cpp
|
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
|
2015-11-11 19:34:47 +00:00 |
converting-constructor.cpp
|
[Lit Test] Updated 34 Lit tests to be C++11 compatible.
|
2015-11-17 20:25:05 +00:00 |
copy-assignment.cpp
|
Make some diagnostic tests C++11 clean.
|
2016-12-21 18:33:17 +00:00 |
copy-constructor-error.cpp
|
…
|
|
copy-initialization.cpp
|
Fix clang's handling of the copy performed in the second phase of class
|
2016-09-07 02:14:33 +00:00 |
coreturn.cpp
|
[coroutines] Build fallthrough and set_exception statements.
|
2016-10-27 07:30:31 +00:00 |
coroutines.cpp
|
[coroutines] Add diagnostics for copy/move assignment operators and functions with deduced return types.
|
2016-10-27 18:43:28 +00:00 |
crash-lambda-12645424.cpp
|
…
|
|
crashes.cpp
|
Re-commit r273548, reverted in r273589, with a fix to not produce
|
2016-06-23 19:02:52 +00:00 |
cstyle-cast.cpp
|
Warn when a reference is bound to an empty l-value (dereferenced null pointer).
|
2016-05-14 17:44:14 +00:00 |
cv-unqual-rvalues.cpp
|
…
|
|
cxx-altivec.cpp
|
Normalize line endings
|
2014-03-02 18:46:05 +00:00 |
cxx-deprecated.cpp
|
[c++1z] Support [[deprecated]] attributes on namespaces. Note that it only applies to situations where the namespace is mentioned. Thus, use on anonymous namespaces is diagnosed.
|
2014-11-14 22:34:56 +00:00 |
cxx-member-pointer-op.cpp
|
…
|
|
cxx0x-class.cpp
|
…
|
|
cxx0x-compat.cpp
|
[c++1z] N4295: fold-expressions.
|
2014-11-08 05:07:16 +00:00 |
cxx0x-constexpr-const.cpp
|
Improve the error message for assigning to read-only variables.
|
2015-04-11 01:53:13 +00:00 |
cxx0x-cursory-default-delete.cpp
|
Fix rejects-valid caused by r261297.
|
2016-02-24 20:58:14 +00:00 |
cxx0x-defaulted-functions.cpp
|
Add a note that points to the linkage specifier for the C++ linkage errors
|
2016-11-02 15:46:34 +00:00 |
cxx0x-delegating-ctors.cpp
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
cxx0x-deleted-default-ctor.cpp
|
When a special member is explicitly defaulted outside its class, and we reject
|
2014-01-22 20:09:10 +00:00 |
cxx0x-initializer-aggregates.cpp
|
[Sema] Don't create an invalid source range for overlong initializer lists.
|
2015-09-23 16:03:53 +00:00 |
cxx0x-initializer-constructor.cpp
|
Fix clang's handling of the copy performed in the second phase of class
|
2016-09-07 02:14:33 +00:00 |
cxx0x-initializer-references.cpp
|
Use descriptive message if list initializer is incorrectly parenthesized.
|
2016-11-12 15:38:55 +00:00 |
cxx0x-initializer-scalars.cpp
|
Use descriptive message if list initializer is incorrectly parenthesized.
|
2016-11-12 15:38:55 +00:00 |
cxx0x-initializer-stdinitializerlist.cpp
|
Fix bug where types other than 'cv auto', 'cv auto &', and 'cv auto &&' could
|
2017-01-05 23:12:16 +00:00 |
cxx0x-noexcept-expression.cpp
|
Fix several accidental DOS line endings in source files
|
2016-01-03 15:55:40 +00:00 |
cxx0x-nontrivial-union.cpp
|
…
|
|
cxx0x-return-init-list.cpp
|
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
|
2015-11-11 19:34:47 +00:00 |
cxx0x-type-convert-construct.cpp
|
Fix string-literal to char* conversion in overload resolution for C++11
|
2014-01-17 21:08:52 +00:00 |
cxx1y-constexpr-not-const.cpp
|
If a function decl cannot be merged, mark it as invalid.
|
2015-01-17 02:33:17 +00:00 |
cxx1y-contextual-conversion-tweaks.cpp
|
…
|
|
cxx1y-deduced-return-type.cpp
|
Function declarations are, in fact, permitted in the init-statement of a for
|
2016-06-28 23:26:18 +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
|
Update a few more tests in response to the MS ABI enum semantics
|
2015-10-08 08:28:09 +00:00 |
cxx1y-init-captures.cpp
|
C++14 init-capture: error out instead of crashing.
|
2016-07-01 22:27:16 +00:00 |
cxx1y-initializer-aggregates.cpp
|
Make diagnostic for use of default member initializer before enclosing class is
|
2016-11-22 22:55:12 +00:00 |
cxx1y-sized-deallocation.cpp
|
Relax the requirement on sized deallocation a bit: Default on unsized delete if sized delete is not provided in global scope, and -fdefine-sized-deallocation option is disabled.
|
2015-02-22 06:36:53 +00:00 |
cxx1y-user-defined-literals.cpp
|
…
|
|
cxx1y-variable-templates_in_class.cpp
|
DR259: Demote the pedantic error for an explicit instantiation after an
|
2016-08-31 23:23:25 +00:00 |
cxx1y-variable-templates_top_level.cpp
|
DR259: Demote the pedantic error for an explicit instantiation after an
|
2016-08-31 23:23:25 +00:00 |
cxx1z-constexpr-lambdas.cpp
|
Fix PR28366: Handle variables from enclosing local scopes more gracefully during constant expression evaluation.
|
2016-11-13 06:09:16 +00:00 |
cxx1z-copy-omission.cpp
|
Fix test.
|
2016-12-07 00:24:40 +00:00 |
cxx1z-decomposition.cpp
|
Bail out if we try to build a DeclRefExpr naming an invalid declaration.
|
2017-01-04 23:14:16 +00:00 |
cxx1z-init-statement-warn-unused.cpp
|
P0305R0: Semantic analysis and code generation for C++17 init-statement for 'if' and 'switch':
|
2016-07-14 00:11:03 +00:00 |
cxx1z-init-statement.cpp
|
P0305R0: Semantic analysis and code generation for C++17 init-statement for 'if' and 'switch':
|
2016-07-14 00:11:03 +00:00 |
cxx1z-lambda-star-this.cpp
|
Fix cv-qualification of '*this' captures and nasty bug PR27507
|
2016-06-11 16:41:54 +00:00 |
cxx1z-noexcept-function-type.cpp
|
[c++1z] P0003R5: Removing dynamic exception specifications.
|
2016-12-08 02:49:07 +00:00 |
cxx1z-user-defined-literals.cpp
|
Allow lexer to handle string_view literals. Patch from Anton Bikineev.
|
2016-12-30 04:51:10 +00:00 |
cxx11-ast-print.cpp
|
Fix PR 28885: Fix AST Printer output for the inherited constructor using
|
2016-10-03 12:22:17 +00:00 |
cxx11-attr-print.cpp
|
Add an optional string argument to DeprecatedAttr for Fix-It.
|
2016-03-16 18:50:49 +00:00 |
cxx11-call-to-deleted-constructor.cpp
|
[SemaCXX patch] Patch to fix a crash when a 'delete' constructor
|
2015-04-14 17:21:58 +00:00 |
cxx11-crashes.cpp
|
Adjust type-trait evaluation to properly handle Using(Shadow)Decls
|
2016-11-27 16:26:14 +00:00 |
cxx11-gnu-attrs.cpp
|
Improve some infrastructure for extended parameter infos and
|
2016-03-03 00:10:03 +00:00 |
cxx11-inheriting-ctors.cpp
|
Fix clang's handling of the copy performed in the second phase of class
|
2016-09-07 02:14:33 +00:00 |
cxx11-thread-local-print.cpp
|
…
|
|
cxx11-thread-local.cpp
|
[Sema] Emit a better diagnostic when variable redeclarations disagree
|
2015-07-14 20:08:49 +00:00 |
cxx11-thread-unsupported.cpp
|
Fix missing diagnostic for unsupported TLS for some thread_local variables.
|
2014-11-21 06:52:52 +00:00 |
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
|
When pretty-printing a C++11 literal operator, don't insert whitespace between
|
2015-10-08 00:17:59 +00:00 |
cxx98-compat-flags.cpp
|
Fix clang's handling of the copy performed in the second phase of class
|
2016-09-07 02:14:33 +00:00 |
cxx98-compat-pedantic.cpp
|
Fix clang's handling of the copy performed in the second phase of class
|
2016-09-07 02:14:33 +00:00 |
cxx98-compat.cpp
|
DR259: Demote the pedantic error for an explicit instantiation after an
|
2016-08-31 23:23:25 +00:00 |
dcl_ambig_res.cpp
|
…
|
|
dcl_init_aggr.cpp
|
Lit C++11 Compatibility Patch #7
|
2016-04-13 20:00:45 +00:00 |
decl-expr-ambiguity.cpp
|
[Lit Test] Updated 20 Lit tests to be C++11 compatible.
|
2015-12-10 01:07:17 +00:00 |
decl-init-ref.cpp
|
Add increment/decrement operators and compound assignment operators to the
|
2014-09-25 01:15:40 +00:00 |
decl-microsoft-call-conv.cpp
|
PR24595: Ignore calling convention modifiers for structors in MS ABI.
|
2015-09-14 21:29:57 +00:00 |
declspec-thread.cpp
|
Fix buildbots
|
2015-05-14 05:24:59 +00:00 |
decltype-98.cpp
|
…
|
|
decltype-crash.cpp
|
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
|
2015-11-11 19:34:47 +00:00 |
decltype-overloaded-functions.cpp
|
…
|
|
decltype-pr4444.cpp
|
…
|
|
decltype-pr4448.cpp
|
…
|
|
decltype-this.cpp
|
…
|
|
decltype.cpp
|
Implementing C99 partial re-initialization behavior (DR-253)
|
2015-06-10 00:27:52 +00:00 |
default-arg-closures.cpp
|
[MS] Instantiate default args during instantiation of exported default ctors
|
2017-01-05 01:08:22 +00:00 |
default-argument-temporaries.cpp
|
…
|
|
default-assignment-operator.cpp
|
[Sema] Be consistent about diagnostic wording: always use "cannot".
|
2015-08-15 15:23:14 +00:00 |
default-constructor-initializers.cpp
|
…
|
|
default1.cpp
|
[Lit Test] Updated 34 Lit tests to be C++11 compatible.
|
2015-11-17 20:25:05 +00:00 |
default2.cpp
|
Detect recursive default argument definition
|
2016-06-14 02:55:56 +00:00 |
defaulted-ctor-loop.cpp
|
…
|
|
defaulted-private-dtor.cpp
|
…
|
|
delete-and-function-templates.cpp
|
Fix PR28100 - Allow redeclarations of deleted explicit specializations.
|
2016-06-14 03:23:15 +00:00 |
delete-mismatch.h
|
Detect uses of mismatching forms of 'new' and 'delete'
|
2015-05-18 19:59:11 +00:00 |
delete.cpp
|
MismatchingNewDeleteDetector uses incorrect field, and finds no initializer
|
2015-10-26 19:20:24 +00:00 |
deleted-function-access.cpp
|
[Sema] Diagnose use of declaration correctly.
|
2015-07-22 00:30:58 +00:00 |
deleted-function.cpp
|
PR22673 again: diagnose use of the used decl, not the found decl. This is also
|
2015-02-24 21:44:43 +00:00 |
deleted-operator.cpp
|
Enable support for __float128 in Clang and enable it on pertinent platforms
|
2016-05-09 08:52:33 +00:00 |
dependent-auto.cpp
|
…
|
|
dependent-noexcept-unevaluated.cpp
|
PR21437, final part of DR1330: delay-parsing of exception-specifications. This
|
2014-11-13 20:01:57 +00:00 |
dependent-types.cpp
|
…
|
|
deprecated.cpp
|
[c++1z] P0003R5: Removing dynamic exception specifications.
|
2016-12-08 02:49:07 +00:00 |
derived-to-base-ambig.cpp
|
PR25890: Fix incoherent error handling in PerformImplicitConversion and
|
2016-10-06 23:12:58 +00:00 |
designated-initializers.cpp
|
[Sema][TreeTransform] Re-create DesignatedInitExpr when a field designator
|
2016-10-24 09:33:32 +00:00 |
destructor.cpp
|
Fix destructor definition of invalid classes
|
2016-03-16 14:36:11 +00:00 |
devirtualize-vtable-marking.cpp
|
Don't let virtual calls and dynamic casts call Sema::MarkVTableUsed().
|
2015-01-26 06:23:36 +00:00 |
diagnostic-order.cpp
|
Store list of undefined-but-used objects in a deterministic order to fix
|
2016-03-25 21:49:43 +00:00 |
direct-initializer.cpp
|
[Lit Test] Updated 34 Lit tests to be C++11 compatible.
|
2015-11-17 20:25:05 +00:00 |
discrim-union.cpp
|
…
|
|
dllexport-pr22591.cpp
|
__declspec is not a core Clang language extension. Instead, require -fms-extensions or -fborland to enable the language extension.
|
2015-05-26 19:44:52 +00:00 |
dllexport.cpp
|
[MS] Instantiate default args during instantiation of exported default ctors
|
2017-01-05 01:08:22 +00:00 |
dllimport.cpp
|
Sema: support __declspec(dll*) on ObjC interfaces
|
2016-07-15 20:41:10 +00:00 |
do-while-scope.cpp
|
…
|
|
dr1301.cpp
|
…
|
|
dynamic-cast.cpp
|
…
|
|
elaborated-type-specifier.cpp
|
Test what happens when tag lookup and redeclaration lookup disagree
|
2016-10-04 18:10:23 +00:00 |
empty-class-layout.cpp
|
PR6037
|
2015-01-19 01:44:02 +00:00 |
enable_if.cpp
|
[Sema] Fix a bug in enable_if condition instantiation.
|
2016-11-17 01:33:54 +00:00 |
enum-bitfield.cpp
|
A conversion from a scoped enumeration bitfield to an integral type is an
|
2015-03-28 00:31:40 +00:00 |
enum-increment.cpp
|
…
|
|
enum-scoped.cpp
|
Fix implementation of C++'s restrictions on using-declarations referring to enumerators:
|
2016-05-05 02:13:49 +00:00 |
enum-unscoped-nonexistent.cpp
|
…
|
|
enum.cpp
|
Explicitly permit undefined behavior in constant initializers for global
|
2015-12-08 03:21:47 +00:00 |
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 |
err_reference_bind_drops_quals.cpp
|
When emitting a dropped qualifier error, show which qualifiers are dropped.
|
2015-05-16 01:27:03 +00:00 |
err_typecheck_assign_const.cpp
|
[Sema] Don't assume CallExpr::getDirectCallee will succeed
|
2015-08-26 05:13:19 +00:00 |
err_typecheck_assign_const_filecheck.cpp
|
Improve the error message for assigning to read-only variables.
|
2015-04-11 01:53:13 +00:00 |
eval-sizeof-dependent-type.cpp
|
Sema: do not attempt to sizeof a dependent type
|
2016-06-04 03:16:21 +00:00 |
exception-spec-no-exceptions.cpp
|
…
|
|
exception-spec.cpp
|
Promote a warning on ill-formed code (redeclaration missing an exception
|
2015-09-30 00:48:50 +00:00 |
exceptions-seh.cpp
|
Re-land r228258 and make clang-cl's /EHs- disable -fexceptions again
|
2015-02-05 18:56:03 +00:00 |
exceptions.cpp
|
[Sema] Don't permit catching variably modified types
|
2016-06-08 16:05:07 +00:00 |
explicit.cpp
|
Implement the remaining portion of DR1467 from r227022. I may have overlooked a few things, but this implementation comes straight from the DR resolution itself.
|
2015-01-27 18:47:05 +00:00 |
expression-traits.cpp
|
DR616, and part of P0135R1: member access (or pointer-to-member access) on a
|
2016-12-03 01:14:32 +00:00 |
expressions.cpp
|
[Lit Test] Updated 34 Lit tests to be C++11 compatible.
|
2015-11-17 20:25:05 +00:00 |
extern-c.cpp
|
Fix filtering of prior declarations when checking for a tag redeclaration to
|
2016-05-23 20:03:04 +00:00 |
flexible-array-test.cpp
|
Sema: Inherit the flexible array property from struct fields
|
2014-09-24 11:04:09 +00:00 |
fntype-decl.cpp
|
…
|
|
for-range-dereference.cpp
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
for-range-examples.cpp
|
Re-commit r273548, reverted in r273589, with a fix to not produce
|
2016-06-23 19:02:52 +00:00 |
for-range-no-std.cpp
|
…
|
|
for-range-unused.cpp
|
…
|
|
format-strings-0x-nopedantic.cpp
|
Move one more diagnostic into the new -Wformat-pedantic group.
|
2015-03-04 14:18:20 +00:00 |
format-strings-0x.cpp
|
Move the fixit for -Wformat-security to a note.
|
2016-03-15 20:56:38 +00:00 |
format-strings.cpp
|
Move the fixit for -Wformat-security to a note.
|
2016-03-15 20:56:38 +00:00 |
friend-class-nodecl.cpp
|
…
|
|
friend-out-of-line.cpp
|
…
|
|
friend.cpp
|
Don't try to use !Previous.empty() as a proxy for "Is this a redeclaration?" --
|
2016-10-21 03:15:03 +00:00 |
friend2.cpp
|
Do not find friend function definitions inside non-instantiated class.
|
2016-10-04 10:11:43 +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-2.cpp
|
Do not find friend function definitions inside non-instantiated class.
|
2016-10-04 10:11:43 +00:00 |
function-redecl.cpp
|
Functions declared in a scope should not hide previous declaration in earlier scopes
|
2016-06-16 21:39:46 +00:00 |
function-type-qual.cpp
|
Improve the error message for assigning to read-only variables.
|
2015-04-11 01:53:13 +00:00 |
functional-cast.cpp
|
Warn when a reference is bound to an empty l-value (dereferenced null pointer).
|
2016-05-14 17:44:14 +00:00 |
generalized-deprecated.cpp
|
P0188R1: add support for standard [[fallthrough]] attribute. This is almost
|
2016-03-08 00:32:55 +00:00 |
generic-selection.cpp
|
…
|
|
gnu-case-ranges.cpp
|
…
|
|
gnu-flags.cpp
|
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
|
2015-11-11 19:34:47 +00:00 |
goto.cpp
|
Reword switch/goto diagnostics "protected scope" diagnostics. Making up a term
|
2014-09-06 00:24:58 +00:00 |
goto2.cpp
|
…
|
|
i-c-e-cxx.cpp
|
…
|
|
illegal-member-initialization.cpp
|
Implement the likely resolution of core issue 253.
|
2016-02-19 01:52:46 +00:00 |
implicit-exception-spec.cpp
|
Make diagnostic for use of default member initializer before enclosing class is
|
2016-11-22 22:55:12 +00:00 |
implicit-int.cpp
|
…
|
|
implicit-member-functions.cpp
|
Use the appropriate SourceLocation for the template backtrace when doing
|
2014-01-11 02:37:12 +00:00 |
implicit-virtual-member-functions.cpp
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
incomplete-call.cpp
|
Do not parse members of incomplete class.
|
2015-06-10 19:06:59 +00:00 |
increment-decrement.cpp
|
When emitting a dropped qualifier error, show which qualifiers are dropped.
|
2015-05-16 01:27:03 +00:00 |
indirect-goto.cpp
|
…
|
|
inherit.cpp
|
Add test case for r193923
|
2013-11-02 12:11:58 +00:00 |
init-priority-attr.cpp
|
Add the `pass_object_size` attribute to clang.
|
2015-12-02 21:58:08 +00:00 |
inline.cpp
|
C does not have inline variables.
|
2016-07-14 22:22:58 +00:00 |
instantiate-blocks.cpp
|
…
|
|
instantiate-template-fatal-error.cpp
|
[Sema] Avoid instantiating templates only when UncompilableErrorOccurred
|
2016-11-03 15:04:58 +00:00 |
integer-overflow.cpp
|
Adjust tests to have consistent integer sizes.
|
2016-04-11 20:37:04 +00:00 |
internal_linkage.cpp
|
Implement __attribute__((internal_linkage)).
|
2015-11-10 21:28:44 +00:00 |
invalid-instantiated-field-decl.cpp
|
…
|
|
invalid-member-expr.cpp
|
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
|
2015-11-11 19:34:47 +00:00 |
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
|
[Parser] Correct typo after lambda capture initializer is parsed.
|
2016-12-20 02:11:29 +00:00 |
libstdcxx_atomic_ns_hack.cpp
|
…
|
|
libstdcxx_common_type_hack.cpp
|
…
|
|
libstdcxx_explicit_init_list_hack.cpp
|
[Sema] Don't crash when diagnosing hack in libstdc++
|
2015-08-21 06:44:10 +00:00 |
libstdcxx_is_pod_hack.cpp
|
SemaCXX: Don't crash when annotation tokens show up before the tag name
|
2014-12-29 02:14:26 +00:00 |
libstdcxx_libcxx_less_hack.cpp
|
DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.
|
2016-10-21 22:00:42 +00:00 |
libstdcxx_map_base_hack.cpp
|
…
|
|
libstdcxx_pair_swap_hack.cpp
|
Extend hack to work around bad exception specifications for 'swap' members to
|
2016-10-19 23:47:37 +00:00 |
libstdcxx_pointer_return_false_hack.cpp
|
…
|
|
linkage-invalid-decl.cpp
|
Fix infinite recursion for invalid declaration, by Dmitry Polukhin
|
2016-01-12 09:01:25 +00:00 |
linkage-spec.cpp
|
Retain previous language linkage of friend function declarations
|
2013-10-22 22:53:01 +00:00 |
linkage.cpp
|
Update Clang tests to handle explicitly typed load changes in LLVM.
|
2015-02-27 21:19:58 +00:00 |
linkage2.cpp
|
Exclude invalid old decl from mismatching linkage assertion
|
2014-03-06 21:48:45 +00:00 |
literal-operators.cpp
|
Improve diagnostics for ill-formed literal operator declarations.
|
2016-02-17 00:04:04 +00:00 |
literal-type.cpp
|
…
|
|
local-classes.cpp
|
…
|
|
long-virtual-inheritance-chain.cpp
|
…
|
|
lookup-member.cpp
|
PR24030, PR24033: Consistently check whether a new declaration conflicts with
|
2015-07-06 04:43:58 +00:00 |
make_integer_seq.cpp
|
[Sema] Don't artificially forbid BuiltinTemplateDecls in CheckTemplateArgument
|
2016-07-11 17:09:56 +00:00 |
many-template-parameter-lists.cpp
|
[Sema] Add a crazy test case for r243987
|
2015-08-04 15:18:16 +00:00 |
member-class-11.cpp
|
…
|
|
member-expr-anonymous-union.cpp
|
…
|
|
member-expr-static.cpp
|
…
|
|
member-expr.cpp
|
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
|
2015-11-11 19:34:47 +00:00 |
member-init.cpp
|
Fix the spelling of 'bitfield' in diagnostics to be consistently 'bit-field'.
|
2016-12-20 02:43:58 +00:00 |
member-location.cpp
|
…
|
|
member-name-lookup.cpp
|
…
|
|
member-operator-expr.cpp
|
…
|
|
member-pointer-ms.cpp
|
Add missing test coverage for an inheritance model attrib merge diag.
|
2016-09-10 13:03:59 +00:00 |
member-pointer-size.cpp
|
…
|
|
member-pointer.cpp
|
Revert accidentally-committed test for PR27558 (which currently fails...)
|
2016-05-19 01:41:52 +00:00 |
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
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
microsoft-dtor-lookup.cpp
|
Don't let virtual calls and dynamic casts call Sema::MarkVTableUsed().
|
2015-01-26 06:23:36 +00:00 |
microsoft-new-delete.cpp
|
DR1295 and cleanup for P0135R1: Make our initialization code more directly
|
2016-12-09 18:49:13 +00:00 |
microsoft-super.cpp
|
Fix access control for lookups using the Microsoft __super extension.
|
2015-09-09 23:04:17 +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
|
…
|
|
modules-ts.cppm
|
[Modules TS] Diagnose 'export' declaration within 'export' declaration.
|
2016-09-26 21:27:23 +00:00 |
ms-const-member-expr.cpp
|
[MSVC Compat] Don't evaluate member base expressions w/o side effects
|
2016-02-26 04:23:19 +00:00 |
ms-empty_bases.cpp
|
Address post-commit review feedback to r270457
|
2016-05-23 17:32:35 +00:00 |
ms-exception-spec.cpp
|
[Sema] Return an appropriate result from CheckSpecifiedExceptionType
|
2016-06-11 01:25:04 +00:00 |
ms-friend-lookup.cpp
|
MSVC compat: Allow lookup of friend types in enclosing namespaces
|
2014-07-10 23:44:52 +00:00 |
ms-inline-asm.cpp
|
[ms-inline-asm] Add field access to MS inline asm identifier lookup
|
2015-08-26 21:57:20 +00:00 |
ms-interface.cpp
|
[Sema] Implement several unary type traits more accurately
|
2015-11-16 06:58:51 +00:00 |
ms-layout_version.cpp
|
Address post-commit review feedback to r270457
|
2016-05-23 17:32:35 +00:00 |
ms-novtable.cpp
|
Ignore the "novtable" declspec when not using the Microsoft C++ ABI.
|
2015-07-20 22:57:31 +00:00 |
ms-overload-entry-point.cpp
|
…
|
|
ms-property-error.cpp
|
[MSVC] Fix for http://llvm.org/PR25636: indexed accessor property not supported correctly.
|
2015-12-10 04:38:18 +00:00 |
ms-property.cpp
|
[MSVC] Fix for http://llvm.org/PR25636: indexed accessor property not supported correctly.
|
2015-12-10 04:38:18 +00:00 |
ms-unsupported.cpp
|
Ignore the "novtable" declspec when not using the Microsoft C++ ABI.
|
2015-07-20 22:57:31 +00:00 |
ms-uuid.cpp
|
Follow-up to r281367: Compare uuids case-insensitively.
|
2016-09-14 01:16:54 +00:00 |
ms-wchar.cpp
|
…
|
|
ms_integer_suffix.cpp
|
[MS Extensions] Remove support for the i128 integer literal suffix
|
2015-07-26 09:02:26 +00:00 |
ms_mutable_reference_member.cpp
|
[MSVC2012] Allow 'mutable' references
|
2015-02-04 04:45:32 +00:00 |
ms_struct.cpp
|
Rename -Wmsvc-include to -Wmicrosoft-include, now that -Wmicrosoft is split up.
|
2015-07-28 16:48:12 +00:00 |
ms_wide_bitfield.cpp
|
Remove warning on over-wide bit-field of boolean type; there's no risk that
|
2015-09-23 22:07:44 +00:00 |
namespace-alias.cpp
|
When a namespace alias redeclares a using declaration, point the diagnostic at
|
2015-12-29 23:42:34 +00:00 |
namespace.cpp
|
[Lit Test] Updated 34 Lit tests to be C++11 compatible.
|
2015-11-17 20:25:05 +00:00 |
neon-vector-types.cpp
|
…
|
|
nested-name-spec-locations.cpp
|
…
|
|
nested-name-spec.cpp
|
Fix a crash on invalid code.
|
2016-10-28 00:15:24 +00:00 |
new-array-size-conv.cpp
|
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
|
2015-11-11 19:34:47 +00:00 |
new-delete-0x.cpp
|
Sema: Do not allow lambda expressions to appear inside of constant expressions
|
2013-10-25 09:12:52 +00:00 |
new-delete-cxx0x.cpp
|
PR22924, PR22845, some of CWG1464: When checking the initializer for an array
|
2016-10-05 22:41:02 +00:00 |
new-delete-predefined-decl-2.cpp
|
…
|
|
new-delete-predefined-decl.cpp
|
…
|
|
new-delete.cpp
|
Warn when a reference is bound to an empty l-value (dereferenced null pointer).
|
2016-05-14 17:44:14 +00:00 |
new-null.cpp
|
Issue a warning if a throwing operator new or operator new[] returns a null
|
2014-01-17 02:09:33 +00:00 |
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
|
[MSVC] Fix check for wchar_t type in case of -fno-wchar
|
2016-04-14 09:52:06 +00:00 |
non-empty-class-size-zero.cpp
|
…
|
|
nonnull.cpp
|
Fix representation of __attribute__((nonnull)) to support correctly modeling
|
2014-08-27 04:59:42 +00:00 |
ns_returns_retained_block_return.cpp
|
More tests for // rdar://17259812
|
2014-06-12 16:55:43 +00:00 |
null_in_arithmetic_ops.cpp
|
DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.
|
2016-10-21 22:00:42 +00:00 |
nullability-declspec.cpp
|
Replace __double_underscored type nullability qualifiers with _Uppercase_underscored
|
2015-06-24 22:02:08 +00:00 |
nullability.cpp
|
Accept nullability qualifiers on array parameters.
|
2016-11-10 23:28:17 +00:00 |
nullptr-98.cpp
|
…
|
|
nullptr.cpp
|
DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.
|
2016-10-21 22:00:42 +00:00 |
nullptr_in_arithmetic_ops.cpp
|
DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.
|
2016-10-21 22:00:42 +00:00 |
offsetof-0x.cpp
|
…
|
|
offsetof.cpp
|
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
|
2015-11-11 19:34:47 +00:00 |
old-style-cast.cpp
|
Add a triple to fix this test on Windows
|
2013-11-27 04:59:03 +00:00 |
openmp_default_simd_align.cpp
|
[OPENMP] Introduced type trait "__builtin_omp_required_simd_align" for default simd alignment.
|
2015-07-02 03:40:19 +00:00 |
operator-arrow-depth.cpp
|
Revert "Don't require -re suffix on -verify directives with regexes."
|
2013-12-14 01:07:05 +00:00 |
operator-arrow-temporary.cpp
|
…
|
|
out-of-line-def-mismatch.cpp
|
…
|
|
overload-0x.cpp
|
Fix string-literal to char* conversion in overload resolution for C++11
|
2014-01-17 21:08:52 +00:00 |
overload-call-copycon.cpp
|
[Lit Test] Updated 34 Lit tests to be C++11 compatible.
|
2015-11-17 20:25:05 +00:00 |
overload-call.cpp
|
Revert "DR1391: Check for implicit conversion sequences for non-dependent function template parameters between deduction and substitution. The idea is to accept as many cases as possible, on the basis that substitution failure outside the immediate context is much more common during substitution than during implicit conversion sequence formation."
|
2017-01-02 11:15:42 +00:00 |
overload-decl.cpp
|
If a function decl cannot be merged, mark it as invalid.
|
2015-01-17 02:33:17 +00:00 |
overload-member-call.cpp
|
Revert "DR1391: Check for implicit conversion sequences for non-dependent function template parameters between deduction and substitution. The idea is to accept as many cases as possible, on the basis that substitution failure outside the immediate context is much more common during substitution than during implicit conversion sequence formation."
|
2017-01-02 11:15:42 +00:00 |
overload-value-dep-arg.cpp
|
…
|
|
overloaded-builtin-operators-0x.cpp
|
…
|
|
overloaded-builtin-operators.cpp
|
Enable support for __float128 in Clang and enable it on pertinent platforms
|
2016-05-09 08:52:33 +00:00 |
overloaded-name.cpp
|
…
|
|
overloaded-operator-decl.cpp
|
…
|
|
overloaded-operator.cpp
|
Don't perform ADL when looking up operator=; there is no non-member form of
|
2014-09-23 20:31:39 +00:00 |
override-in-system-header.cpp
|
Further restrict issuance of 'override' warning if method
|
2014-11-03 19:46:18 +00:00 |
parentheses.cpp
|
…
|
|
pascal-strings.cpp
|
…
|
|
pass-object-size.cpp
|
[Sema] Teach overload resolution about unaddressable functions.
|
2016-01-07 02:26:57 +00:00 |
pr9812.cpp
|
Fix for PR9812: warn about bool instead of _Bool.
|
2014-01-15 09:15:43 +00:00 |
pr13353.cpp
|
…
|
|
pr13394-crash-on-invalid.cpp
|
Don't mark record decls invalid when one of its methods is invalid, PR18284.
|
2013-12-21 00:49:51 +00:00 |
pr18284-crash-on-invalid.cpp
|
Don't mark record decls invalid when one of its methods is invalid, PR18284.
|
2013-12-21 00:49:51 +00:00 |
pr25181-crash-on-invalid.cpp
|
[Sema] PR25181 Fix crash when method declaration with throw spec fails to parse correctly
|
2016-02-19 01:15:08 +00:00 |
pr27047-default-init-expr-name-conflict.cpp
|
Fix crash in BuildCXXDefaultInitExpr.
|
2016-04-29 18:06:53 +00:00 |
pr28050.cpp
|
Deprecated (legacy) string literal conversion to 'char *' causes strange overloading resolution
|
2016-07-19 11:29:16 +00:00 |
pragma-init_seg.cpp
|
[Lit Test] Updated 20 Lit tests to be C++11 compatible.
|
2015-12-10 01:07:17 +00:00 |
pragma-optimize.cpp
|
Fix Clang tests that used CHECK-NEXT-NOT and CHECK-DAG-NOT.
|
2016-02-26 19:34:01 +00:00 |
pragma-pack.cpp
|
…
|
|
pragma-unused.cpp
|
…
|
|
pragma-visibility.cpp
|
…
|
|
pragma-vtordisp.cpp
|
Recommit "[MS] Improved implementation of stack pragmas (vtordisp, *_seg)"
|
2016-04-29 11:27:00 +00:00 |
pragma-weak.cpp
|
[Sema] Fix assertion hit with #pragma weak.
|
2014-03-09 05:15:28 +00:00 |
predefined-expr.cpp
|
Improve handling of __FUNCTION__ and other predefined expression for Objective-C Blocks
|
2016-11-16 07:07:28 +00:00 |
prefetch-enum.cpp
|
…
|
|
primary-base.cpp
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
printf-block.cpp
|
[Lit Test] Updated 26 Lit tests to be C++11 compatible.
|
2015-11-11 19:34:47 +00:00 |
printf-cstr.cpp
|
…
|
|
pseudo-destructors.cpp
|
Unify warnings/errors from "maybe you meant" to "did you mean".
|
2015-04-02 22:10:06 +00:00 |
ptrtomember-overload-resolution.cpp
|
…
|
|
ptrtomember.cpp
|
…
|
|
qual-id-test.cpp
|
Lit C++11 Compatibility Patch #8
|
2016-04-14 23:47:07 +00:00 |
qualification-conversion.cpp
|
…
|
|
qualified-id-lookup.cpp
|
Revert "Don't require -re suffix on -verify directives with regexes."
|
2013-12-14 01:07:05 +00:00 |
qualified-member-enum.cpp
|
…
|
|
qualified-names-diag.cpp
|
…
|
|
redeclared-alias-template.cpp
|
…
|
|
redeclared-auto.cpp
|
…
|
|
redefine_extname.cpp
|
Disable #pragma redefine_extname for C++ code as it does not make sense in such a context.
|
2015-07-16 17:06:53 +00:00 |
ref-init-ambiguous.cpp
|
…
|
|
references.cpp
|
Fix typo from r237482. "to reference of type" --> "to reference to type"
|
2015-05-16 01:39:39 +00:00 |
reinterpret-cast.cpp
|
DR1295 and cleanup for P0135R1: Make our initialization code more directly
|
2016-12-09 18:49:13 +00:00 |
reinterpret-fn-obj-pedantic.cpp
|
…
|
|
return-noreturn.cpp
|
Pretty print support for template arg enum constants
|
2014-12-13 04:31:07 +00:00 |
return-stack-addr-2.cpp
|
Fix typos from r277797 and unused variable from r277889.
|
2016-08-06 01:44:06 +00:00 |
return-stack-addr.cpp
|
Don't produce a 'returning reference to local' warning if a lambda returns a
|
2014-01-30 22:05:38 +00:00 |
return.cpp
|
Fix typo-correction crash if a typo occurs within the operand of a
|
2016-06-30 20:24:30 +00:00 |
runtimediag-ppe.cpp
|
Adding a -Wunused-value warning for expressions with side effects used in an unevaluated expression context, such as sizeof(), or decltype(). Also adds a similar warning when the expression passed to typeid() *is* evaluated, since it is equally likely that the user would expect the expression operand to be unevaluated in that case.
|
2014-12-17 21:57:17 +00:00 |
rval-references-examples.cpp
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
rval-references.cpp
|
[Sema] Allow static_cast<T&&>(e) to check explicit conversions for non-reference-related types.
|
2016-11-03 02:13:17 +00:00 |
scope-check.cpp
|
Fix Sema tests using __try by adding triple
|
2015-04-28 22:58:25 +00:00 |
self-comparison.cpp
|
…
|
|
shift.cpp
|
…
|
|
short-enums.cpp
|
…
|
|
short-wchar-sign.cpp
|
…
|
|
sourceranges.cpp
|
clang/test/SemaCXX/sourceranges.cpp: Fix silly expressions. Sorry for the breakage.
|
2015-09-04 11:49:36 +00:00 |
statements.cpp
|
AST: Remove overzealous assertion from IsModifiable
|
2015-01-04 00:44:32 +00:00 |
static-array-member.cpp
|
…
|
|
static-assert.cpp
|
Move a test from static-assert.cpp to DeclPrinterTest
|
2015-06-05 22:40:53 +00:00 |
static-cast-complete-type.cpp
|
…
|
|
static-cast.cpp
|
Warn when a reference is bound to an empty l-value (dereferenced null pointer).
|
2016-05-14 17:44:14 +00:00 |
static-data-member.cpp
|
…
|
|
static-initializers.cpp
|
…
|
|
storage-class.cpp
|
Added warning on structures/unions that are empty or contain only
|
2013-11-14 02:13:03 +00:00 |
string-init.cpp
|
…
|
|
string-plus-char.cpp
|
Add -Wstring-plus-char, which warns when adding char literals to C strings.
|
2013-10-25 16:52:00 +00:00 |
string-plus-int.cpp
|
Sema: Don't diagnose string + int if the int is value dependent
|
2014-12-15 10:00:35 +00:00 |
struct-class-redecl.cpp
|
DR1909: Diagnose all invalid cases of a class member sharing its name with the class.
|
2015-07-06 01:45:27 +00:00 |
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
|
P0188R1: add support for standard [[fallthrough]] attribute. This is almost
|
2016-03-08 00:32:55 +00:00 |
switch-implicit-fallthrough-off-by-default.cpp
|
Add test for r263138.
|
2016-03-10 19:22:21 +00:00 |
switch-implicit-fallthrough-per-method.cpp
|
P0188R1: add support for standard [[fallthrough]] attribute. This is almost
|
2016-03-08 00:32:55 +00:00 |
switch-implicit-fallthrough.cpp
|
P0188R1: add support for standard [[fallthrough]] attribute. This is almost
|
2016-03-08 00:32:55 +00:00 |
switch.cpp
|
[Sema] Avoid "case value not in enumerated type" warning for C++11 opaque enums
|
2016-12-08 14:46:05 +00:00 |
tag-ambig.cpp
|
…
|
|
template-ambiguous-overload.cpp
|
Sema: print qualified name for overload candidates
|
2016-12-22 04:26:57 +00:00 |
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
|
…
|
|
thread-safety-reference-handling.cpp
|
Take the non-reference type when constructing a dummy expression.
|
2015-03-16 21:49:43 +00:00 |
trailing-return-0x.cpp
|
C++1y is now C++14!
|
2014-08-19 15:55:55 +00:00 |
trivial-constructor.cpp
|
…
|
|
trivial-destructor.cpp
|
…
|
|
type-convert-construct.cpp
|
Lit C++11 Compatibility Patch #7
|
2016-04-13 20:00:45 +00:00 |
type-definition-in-specifier.cpp
|
Bail out if we try to build a DeclRefExpr naming an invalid declaration.
|
2017-01-04 23:14:16 +00:00 |
type-dependent-exprs.cpp
|
…
|
|
type-formatting.cpp
|
…
|
|
type-traits-incomplete.cpp
|
…
|
|
type-traits.cpp
|
Clang support for __is_assignable intrinsic
|
2016-05-23 17:21:55 +00:00 |
type_pack_element.cpp
|
[Feature] Add a builtin for indexing into parameter packs. Patch by Louis Dionne.
|
2016-07-01 01:24:09 +00:00 |
typedef-redecl.cpp
|
…
|
|
typeid-ref.cpp
|
type_info objects are not unnamed_addr: the ABI requires us to
|
2014-02-08 03:26:05 +00:00 |
typeid.cpp
|
Sema: Don't permit variably modified types in typeid
|
2014-11-21 21:09:12 +00:00 |
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-blocks.c
|
Sema: correct typo recovery with blocks
|
2015-10-31 00:39:15 +00:00 |
typo-correction-crash.cpp
|
Fix typo-correction crash if a typo occurs within the operand of a
|
2016-06-30 20:24:30 +00:00 |
typo-correction-cxx11.cpp
|
Fix a typo correction crash when resolving ambiguous corrections.
|
2015-06-25 23:47:39 +00:00 |
typo-correction-delayed.cpp
|
[Lit Test] Updated 20 Lit tests to be C++11 compatible.
|
2015-12-10 01:07:17 +00:00 |
typo-correction.cpp
|
Correct typos after acting on invalid subscript expressions
|
2016-02-19 07:15:33 +00:00 |
unaddressable-functions.cpp
|
[Sema] Teach CheckPlaceholderExpr about unaddressable functions.
|
2016-06-08 00:34:22 +00:00 |
unary-real-imag.cpp
|
…
|
|
undefined-inline.cpp
|
Don't warn on "use" of undefined inline function that isn't actually an ODR
|
2016-03-25 22:29:27 +00:00 |
undefined-internal.cpp
|
Warn if function or variable cannot be implicitly instantiated
|
2016-04-19 06:19:52 +00:00 |
underlying_type.cpp
|
Canonicalize UnaryTransformType types when they don't have a known underlying type.
|
2016-03-30 22:18:29 +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
|
PR23334: Perform semantic checking of lambda capture initialization in the right context.
|
2015-04-27 21:27:54 +00:00 |
unknown-anytype-blocks.cpp
|
…
|
|
unknown-anytype.cpp
|
[Sema] Don't allow applying address-of operator to a call to a function
|
2016-11-19 00:13:03 +00:00 |
unknown-type-name.cpp
|
[Lit Test] Updated 20 Lit tests to be C++11 compatible.
|
2015-12-10 01:07:17 +00:00 |
unreachable-catch-clauses.cpp
|
Generate a diagnostic when a catch handler cannot execute due to class hierarchy inversion with regards to other catch handlers for the same block.
|
2015-04-08 00:05:29 +00:00 |
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
|
Lit C++11 Compatibility Patch #8
|
2016-04-14 23:47:07 +00:00 |
user-defined-conversions.cpp
|
…
|
|
using-decl-1.cpp
|
When typo-correcting a using-declaration, actually correct the name of the
|
2016-05-14 01:58:49 +00:00 |
using-decl-pr4441.cpp
|
…
|
|
using-decl-pr4450.cpp
|
…
|
|
using-decl-templates.cpp
|
Improve error message when referencing a non-tag type with a tag
|
2016-12-09 19:47:58 +00:00 |
using-directive.cpp
|
…
|
|
value-dependent-exprs.cpp
|
…
|
|
value-initialization.cpp
|
…
|
|
vararg-class.cpp
|
Add a -Wclass-varargs to warn on objects of any class type being passed through an ellipsis. Since C++11 relaxed the rules on this, we allow a lot more bad code through silently, such as:
|
2014-02-28 01:36:39 +00:00 |
vararg-default-arg.cpp
|
…
|
|
vararg-non-pod.cpp
|
Lit C++11 Compatibility Patch #7
|
2016-04-13 20:00:45 +00:00 |
varargs.cpp
|
Improve diagnostic checking for va_start to also warn on other instances of undefined behavior, such as a parameter declared with the register keyword in C, or a parameter of a type that undergoes default argument promotion.
|
2016-04-24 13:30:21 +00:00 |
vartemplate-lambda.cpp
|
[Sema] Transform the default arguments of a lambda expression when the
|
2016-12-16 21:16:57 +00:00 |
vector-casts.cpp
|
[Sema] Be consistent about diagnostic wording: always use "cannot".
|
2015-08-15 15:23:14 +00:00 |
vector-no-lax.cpp
|
[Sema] Be consistent about diagnostic wording: always use "cannot".
|
2015-08-15 15:23:14 +00:00 |
vector.cpp
|
[Lit Test] Updated 34 Lit tests to be C++11 compatible.
|
2015-11-17 20:25:05 +00:00 |
virtual-base-used.cpp
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
virtual-function-in-union.cpp
|
[Sema] Unions cannot have virtual functions.
|
2015-06-27 19:18:55 +00:00 |
virtual-member-functions-key-function.cpp
|
…
|
|
virtual-override-x64.cpp
|
…
|
|
virtual-override-x86.cpp
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
virtual-override.cpp
|
Mark DR1250 as implemented
|
2016-02-01 01:33:17 +00:00 |
virtuals.cpp
|
Rework parsing of pure-specifiers. Perform the grammar matching and
|
2015-06-30 01:28:56 +00:00 |
visibility.cpp
|
…
|
|
vla-consruct.cpp
|
Implementation of VlA of GNU C++ extension, by Vladimir Yakovlev.
|
2016-04-29 09:39:50 +00:00 |
vla.cpp
|
[Sema] Diagnose references to unbound arrays in function definitions
|
2015-04-09 19:53:25 +00:00 |
vtable-instantiation.cpp
|
Rename test.cc files to test.cpp.
|
2014-12-22 18:13:07 +00:00 |
vtordisp-mode.cpp
|
MS ABI: Implement #pragma vtordisp() and clang-cl /vdN
|
2014-02-12 23:50:26 +00:00 |
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
|
Fix -Wdynamic-class-memaccess to skip invalid classes.
|
2016-03-31 04:18:07 +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++1z-extensions.cpp
|
Add missing warning for use of C++1z init-statements in C++14 and before.
|
2016-10-18 20:27:16 +00:00 |
warn-c++11-extensions.cpp
|
…
|
|
warn-cast-align.cpp
|
…
|
|
warn-char-subscripts.cpp
|
…
|
|
warn-comma-operator.cpp
|
Add -Wcomma warning to Clang.
|
2016-02-18 23:58:40 +00:00 |
warn-consumed-analysis.cpp
|
Fix for PR20402 in -Wconsumed.
|
2015-04-15 22:32:44 +00:00 |
warn-consumed-parsing.cpp
|
Attributes accepting an EnumArgument are allowed to pass a string literal, or an identifier. VariadicEnumArguments now behave consistently instead of only accepting a string literal.
|
2014-12-19 16:42:04 +00:00 |
warn-dangling-field.cpp
|
…
|
|
warn-deprecated-header.cpp
|
…
|
|
warn-div-or-rem-by-zero.cpp
|
…
|
|
warn-empty-body.cpp
|
-Wempty-body: fix false negative triggered by macros
|
2015-03-15 01:08:23 +00:00 |
warn-enum-compare.cpp
|
…
|
|
warn-everthing.cpp
|
[Sema] -Wunused-variable warning for array variables should behave
|
2016-10-27 13:30:51 +00:00 |
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
|
Revert the bool portion of r267054
|
2016-04-22 22:14:32 +00:00 |
warn-func-not-needed.cpp
|
Consider hidden decls for isUsed checks.
|
2013-10-22 21:56:29 +00:00 |
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
|
Ignore qualified templated functions for -Winfinite-recursion. This treats
|
2014-01-04 01:57:42 +00:00 |
warn-large-by-value-copy.cpp
|
…
|
|
warn-literal-conversion.cpp
|
Revert the bool portion of r267054
|
2016-04-22 22:14:32 +00:00 |
warn-logical-not-compare.cpp
|
Expand -Wlogical-not-parentheses to also fire on `!x & A`.
|
2016-10-27 16:32:06 +00:00 |
warn-loop-analysis.cpp
|
Add a test case for the regression in -Wfor-loop-analysis caused by r273548.
|
2016-06-23 18:11:19 +00:00 |
warn-max-unsigned-zero.cpp
|
Add test for r288732, warn on unsigned zero in std::max
|
2016-12-06 00:27:21 +00:00 |
warn-member-not-needed.cpp
|
…
|
|
warn-memset-bad-sizeof.cpp
|
Reapply [Sema] Add sizeof diagnostics for bzero
|
2016-08-10 18:34:47 +00:00 |
warn-memsize-comparison.cpp
|
DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.
|
2016-10-21 22:00:42 +00:00 |
warn-missing-noreturn.cpp
|
…
|
|
warn-missing-prototypes.cpp
|
Sema: Don't emit a missing prototype warning for deleted functions.
|
2015-03-12 14:28:47 +00:00 |
warn-missing-variable-declarations.cpp
|
Extend the tests for -Wmissing-variable-declarations.
|
2016-12-23 19:20:07 +00:00 |
warn-msvc-enum-bitfield.cpp
|
Add warning when assigning enums to bitfields without an explicit unsigned underlying type
|
2016-11-16 23:40:00 +00:00 |
warn-new-overaligned-2.cpp
|
…
|
|
warn-new-overaligned-3.cpp
|
…
|
|
warn-new-overaligned.cpp
|
Issue a warning if a throwing operator new or operator new[] returns a null
|
2014-01-17 02:09:33 +00:00 |
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-pessmizing-move.cpp
|
Fix -Wredundant-move warning.
|
2015-07-29 23:47:19 +00:00 |
warn-pure-virtual-call-from-ctor-dtor.cpp
|
[Sema] Don't emit "pure virtual" warning for fully qualified calls.
|
2015-07-14 23:36:10 +00:00 |
warn-pure-virtual-kext.cpp
|
[Sema] Don't emit "pure virtual" warning for fully qualified calls.
|
2015-07-14 23:36:10 +00:00 |
warn-range-loop-analysis.cpp
|
fix typo "varaible"
|
2016-08-24 16:37:21 +00:00 |
warn-redundant-move.cpp
|
Fix -Wredundant-move warning.
|
2015-07-29 23:47:19 +00:00 |
warn-reinterpret-base-class.cpp
|
PR6037
|
2015-01-19 01:44:02 +00:00 |
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-self-move.cpp
|
Extend the self move warning to record types.
|
2015-01-13 02:32:02 +00:00 |
warn-shadow-in-lambdas.cpp
|
[Sema] Avoid -Wshadow warnings for shadowed variables that
|
2016-11-10 16:19:11 +00:00 |
warn-shadow.cpp
|
Avoid -Wshadow warnings about constructor parameters named after fields
|
2016-04-29 00:37:43 +00:00 |
warn-sign-conversion.cpp
|
Update a few more tests in response to the MS ABI enum semantics
|
2015-10-08 08:28:09 +00:00 |
warn-static-const-float.cpp
|
…
|
|
warn-static-function-inheader.cpp
|
…
|
|
warn-static-function-inheader.h
|
…
|
|
warn-string-conversion.cpp
|
Broaden -Wstring-conversion to catch string literals in logical or expressions.
|
2014-01-25 01:10:35 +00:00 |
warn-sysheader-macro.cpp
|
Suppress -Wshadow / -Wold-style-cast expanded from system header macros
|
2013-12-12 12:47:48 +00:00 |
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
|
[CFG] Fix crash finding destructor of lifetime-extended temporary.
|
2016-08-02 21:07:23 +00:00 |
warn-thread-safety-negative.cpp
|
When cloning LocalInstantiationScope's, don't update the current scope in Sema.
|
2015-03-18 21:52:47 +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
|
Fix false positive in -Wunsequenced and templates.
|
2016-08-05 21:02:34 +00:00 |
warn-unused-attribute.cpp
|
Enabling the subject list for the warn_unused attribute, and adding a test case. Previously, would issue a "warning ignored" diagnostic instead of the more specific "only applies to."
|
2013-11-27 16:59:17 +00:00 |
warn-unused-comparison.cpp
|
No longer emit diagnostics about unused results (comparisons, etc) from unevaluated contexts. Fixes PR18571.
|
2014-10-16 20:13:28 +00:00 |
warn-unused-filescoped.cpp
|
Add -Wunused-local-typedef, a warning that finds unused local typedefs.
|
2014-09-06 01:25:55 +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-local-typedef-serialize.cpp
|
[Hexagon] Use integrated assembler by default
|
2015-12-09 16:34:24 +00:00 |
warn-unused-local-typedef-x86asm.cpp
|
Move x86-specific bits of warn-unused-local-typedef.cpp into their own file.
|
2014-09-06 18:16:37 +00:00 |
warn-unused-local-typedef.cpp
|
Mark TypeDecls used in explicit destructor calls as referenced.
|
2014-11-12 04:33:52 +00:00 |
warn-unused-parameters.cpp
|
…
|
|
warn-unused-private-field-delayed-template.cpp
|
clang-cl: Don't warn for unused private fields when encountering a late parsed template member
|
2014-10-11 00:24:15 +00:00 |
warn-unused-private-field.cpp
|
Fix spurious warnings about unused private field
|
2016-05-09 07:09:51 +00:00 |
warn-unused-result.cpp
|
Properly implement warn_unused_result checking for classes/structs.
|
2015-04-09 19:43:04 +00:00 |
warn-unused-value-cxx11.cpp
|
Adding a -Wunused-value warning for expressions with side effects used in an unevaluated expression context, such as sizeof(), or decltype(). Also adds a similar warning when the expression passed to typeid() *is* evaluated, since it is equally likely that the user would expect the expression operand to be unevaluated in that case.
|
2014-12-17 21:57:17 +00:00 |
warn-unused-value.cpp
|
Lit C++11 Compatibility Patch #8
|
2016-04-14 23:47:07 +00:00 |
warn-unused-variables-error.cpp
|
…
|
|
warn-unused-variables.cpp
|
Simplify the test case from r285289.
|
2016-11-02 16:11:30 +00:00 |
warn-using-namespace-in-header.cpp
|
…
|
|
warn-variable-not-needed.cpp
|
…
|
|
warn-vla.cpp
|
…
|
|
warn-weak-vtables.cpp
|
Disable -Wweak-vtables when there are no key functions
|
2016-12-06 21:44:41 +00:00 |
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
|
[Lit Test] Updated 20 Lit tests to be C++11 compatible.
|
2015-12-10 01:07:17 +00:00 |
zero-length-arrays.cpp
|
…
|
|