.. |
Inputs
|
Ignore test Inputs globally and remove redundant lit.local.cfg files
|
2013-11-15 13:37:49 +00:00 |
2008-01-11-BadWarning.cpp
|
…
|
|
MicrosoftCompatibility-cxx98.cpp
|
…
|
|
MicrosoftCompatibility.cpp
|
TokenKinds: _Atomic isn't a keyword in MS mode
|
2014-03-04 22:07:09 +00:00 |
MicrosoftCompatibilityNoExceptions.cpp
|
…
|
|
MicrosoftExtensions.cpp
|
Move the warning about unused relational comparison from -Wunused-value to
|
2014-03-11 03:11:08 +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
|
…
|
|
PR8884.cpp
|
…
|
|
PR9459.cpp
|
…
|
|
PR9460.cpp
|
…
|
|
PR9461.cpp
|
…
|
|
PR9572.cpp
|
Fix some confusing diagnostic wording. s/implicit default/implicit/ if we're
|
2013-06-13 03:34:55 +00:00 |
PR9884.cpp
|
…
|
|
PR9902.cpp
|
…
|
|
PR9908.cpp
|
…
|
|
PR10177.cpp
|
…
|
|
PR10243.cpp
|
…
|
|
PR10447.cpp
|
DR14, DR101, and part of DR1: fix handling of extern "C" declarations in
|
2013-06-18 20:15:12 +00:00 |
PR10458.cpp
|
…
|
|
PR11358.cpp
|
…
|
|
PR12481.cpp
|
…
|
|
PR12778.cpp
|
Avoid getting an argument of allocation function if it does not exist.
|
2013-09-14 12:00:01 +00:00 |
__null.cpp
|
…
|
|
__try.cpp
|
Sema: Don't crash when __try/__except/__finally appears in a template function
|
2013-10-15 09:30:14 +00:00 |
abstract.cpp
|
Normalize line endings
|
2014-03-02 18:46:05 +00:00 |
access-base-class.cpp
|
…
|
|
access-control-check.cpp
|
…
|
|
access-member-pointer.cpp
|
…
|
|
access.cpp
|
When performing a delayed access check, use the surrounding lexical context for
|
2013-12-11 03:35:27 +00:00 |
addr-of-overloaded-function-casting.cpp
|
Don't produce duplicate notes if we have deduction failure notes when resolving
|
2013-08-14 00:00:44 +00:00 |
addr-of-overloaded-function.cpp
|
Revert "Don't require -re suffix on -verify directives with regexes."
|
2013-12-14 01:07:05 +00:00 |
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
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
alias-template.cpp
|
Replace "can not" with "cannot" in diagnostics messages.
|
2014-03-07 22:36:23 +00:00 |
alignment-of-derived-class.cpp
|
Fix alignment of class derived from empty class.
|
2013-07-16 00:21:28 +00:00 |
alignof-sizeof-reference.cpp
|
sizeof(void) etc. should be a hard error in C++.
|
2013-08-13 22:26:42 +00:00 |
alignof.cpp
|
Fix alignof computation of large arrays on x86_64.
|
2013-08-08 19:53:46 +00:00 |
altivec.cpp
|
…
|
|
ambig-user-defined-conversions.cpp
|
…
|
|
ambiguous-builtin-unary-operator.cpp
|
…
|
|
ambiguous-conversion-show-overload.cpp
|
Add 'not' to commands that are expected to fail.
|
2013-07-04 16:16:58 +00:00 |
anonymous-struct.cpp
|
Diagnose typedef names for linkage purposes that would change
|
2014-01-30 01:12:53 +00:00 |
anonymous-union-cxx11.cpp
|
…
|
|
anonymous-union.cpp
|
Fix member refs with using decl + anonymous union.
|
2013-07-16 00:01:31 +00:00 |
array-bound-merge.cpp
|
…
|
|
array-bounds-ptr-arith.cpp
|
…
|
|
array-bounds-system-header.cpp
|
…
|
|
array-bounds.cpp
|
…
|
|
arrow-operator.cpp
|
…
|
|
ast-print.cpp
|
Reapply "Pretty Printer: Fix printing of conversion operator decls and calls."
|
2014-02-25 18:03:55 +00:00 |
atomic-type.cxx
|
…
|
|
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.cpp
|
No longer accepting attribute spellings with prefix and suffix underscores except for GNU attributes, or C++11-style attributes in the GNU namespace. This prevents attributes such as __declspec(__dllexport__) or [[__noreturn__]] from being treated as known attributes.
|
2013-12-11 22:27:44 +00:00 |
attr-declspec-ignored.cpp
|
…
|
|
attr-deprecated.cpp
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
attr-format.cpp
|
…
|
|
attr-no-sanitize-address.cpp
|
Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases.
|
2013-07-23 19:30:11 +00:00 |
attr-no-sanitize-memory.cpp
|
Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases.
|
2013-07-23 19:30:11 +00:00 |
attr-no-sanitize-thread.cpp
|
Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases.
|
2013-07-23 19:30:11 +00:00 |
attr-nodebug.cpp
|
…
|
|
attr-nonnull.cpp
|
…
|
|
attr-noreturn.cpp
|
…
|
|
attr-print.cpp
|
Improved source code fidelity for gcc mode attribute.
|
2013-06-20 12:46:19 +00:00 |
attr-regparm.cpp
|
…
|
|
attr-selectany.cpp
|
Delay attribute checking until auto types are deduced
|
2014-01-21 23:54:36 +00:00 |
attr-sentinel.cpp
|
…
|
|
attr-unavailable.cpp
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +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 |
auto-cxx0x.cpp
|
…
|
|
auto-cxx98.cpp
|
…
|
|
auto-pragma.cpp
|
…
|
|
auto-subst-failure.cpp
|
…
|
|
bitfield-layout.cpp
|
…
|
|
block-call.cpp
|
…
|
|
blocks-1.cpp
|
Switch the semantic DeclContext for a block-scope declaration of a function or
|
2013-09-20 01:15:31 +00:00 |
blocks.cpp
|
…
|
|
bool.cpp
|
Split the deprecated increment bool warning into a sub-group of -Wdeprecated
|
2013-08-08 03:05:52 +00:00 |
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
|
Only provide MS builtins when -fms-extensions is on
|
2013-11-13 22:47:22 +00:00 |
c99-variable-length-array-cxx11.cpp
|
…
|
|
c99-variable-length-array.cpp
|
Allow transformation of VariableArray to ConstantArray.
|
2014-02-06 03:49:11 +00:00 |
c99.cpp
|
Sema: Cleanup and simplify anonymous union diagnostics
|
2013-11-02 10:38:05 +00:00 |
calling-conv-compat.cpp
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
captured-statements.cpp
|
Add some missing ProhibitAttributes calls to some declaration-like #pragmas.
|
2013-09-16 21:17:44 +00:00 |
cast-conversion.cpp
|
Don't build expressions for invalid casts.
|
2013-07-26 23:47:47 +00:00 |
cast-explicit-ctor.cpp
|
…
|
|
class-base-member-init.cpp
|
Make CXXBaseSpecifier::getType return unqual type.
|
2013-07-11 22:22:22 +00:00 |
class-layout.cpp
|
Fix bug in computing POD-for-layout.
|
2013-07-20 01:06:31 +00:00 |
class-names.cpp
|
…
|
|
class.cpp
|
Avoid spurious error messages if parent template class cannot be instantiated
|
2013-08-10 05:54:47 +00:00 |
comma.cpp
|
…
|
|
compare.cpp
|
Fix a tranche of comment, test and doc typos
|
2013-12-05 16:25:25 +00:00 |
complex-init-list.cpp
|
…
|
|
complex-overload.cpp
|
…
|
|
composite-pointer-type.cpp
|
…
|
|
compound-literal.cpp
|
Tweak changes in r186464 to avoid a crash.
|
2013-10-01 00:28:29 +00:00 |
condition.cpp
|
…
|
|
conditional-expr.cpp
|
PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and a
|
2014-01-27 04:19:56 +00:00 |
const-cast.cpp
|
Revert "Don't require -re suffix on -verify directives with regexes."
|
2013-12-14 01:07:05 +00:00 |
constant-expression-cxx1y.cpp
|
Don't reject dependent range-based for loops in constexpr functions. The loop
|
2013-11-15 02:29:26 +00:00 |
constant-expression-cxx11.cpp
|
PR19010: Make sure we initialize (empty) indirect base class subobjects when
|
2014-03-05 23:32:50 +00:00 |
constant-expression.cpp
|
[Sema] Fix assertion hit while trying to do constant evaluation for a dependent expression
|
2014-02-15 18:53:57 +00:00 |
constexpr-ackermann.cpp
|
…
|
|
constexpr-backtrace-limit.cpp
|
Add 'not' to commands that are expected to fail.
|
2013-07-04 16:16:58 +00:00 |
constexpr-depth.cpp
|
…
|
|
constexpr-duffs-device.cpp
|
Add another C++14 constexpr test case.
|
2013-07-25 01:53:54 +00:00 |
constexpr-factorial.cpp
|
…
|
|
constexpr-many-arguments.cpp
|
…
|
|
constexpr-nqueens.cpp
|
…
|
|
constexpr-printing.cpp
|
Revert "Don't require -re suffix on -verify directives with regexes."
|
2013-12-14 01:07:05 +00:00 |
constexpr-steps.cpp
|
…
|
|
constexpr-strlen.cpp
|
…
|
|
constexpr-turing.cpp
|
…
|
|
constexpr-value-init.cpp
|
Fix a tranche of comment, test and doc typos
|
2013-12-05 16:25:25 +00:00 |
constructor-initializer.cpp
|
Improve diagnostic for using non-class/namespace/scoped enum in a nested name specifier.
|
2014-02-09 06:54:23 +00:00 |
constructor-recovery.cpp
|
…
|
|
constructor.cpp
|
…
|
|
conversion-delete-expr.cpp
|
…
|
|
conversion-function.cpp
|
Replace "can not" with "cannot" in diagnostics messages.
|
2014-03-07 22:36:23 +00:00 |
conversion-incomplete-type.cpp
|
Fix a conversion to incomplete type bug -- The error message now specifically states that the type is incomplete and points to the forward declaration of the incomplete type.
|
2013-06-27 01:50:25 +00:00 |
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
|
Fix error recovery in return statement.
|
2013-12-04 03:51:59 +00:00 |
cstyle-cast.cpp
|
Revert "Don't require -re suffix on -verify directives with regexes."
|
2013-12-14 01:07:05 +00:00 |
cv-unqual-rvalues.cpp
|
…
|
|
cxx-altivec.cpp
|
Normalize line endings
|
2014-03-02 18:46:05 +00:00 |
cxx-member-pointer-op.cpp
|
…
|
|
cxx0x-class.cpp
|
Modify the uninitialized field visitor to detect uninitialized use across the
|
2013-09-20 03:03:06 +00:00 |
cxx0x-compat.cpp
|
Add compat/extension warnings for init captures.
|
2013-09-28 05:38:27 +00:00 |
cxx0x-constexpr-const.cpp
|
…
|
|
cxx0x-cursory-default-delete.cpp
|
PR16638, DR1552: the exception specification on an implicitly-declared
|
2014-02-07 22:51:16 +00:00 |
cxx0x-defaulted-functions.cpp
|
…
|
|
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
|
…
|
|
cxx0x-initializer-constructor.cpp
|
…
|
|
cxx0x-initializer-references.cpp
|
Switch the semantic DeclContext for a block-scope declaration of a function or
|
2013-09-20 01:15:31 +00:00 |
cxx0x-initializer-scalars.cpp
|
…
|
|
cxx0x-initializer-stdinitializerlist.cpp
|
PR18013: Don't assert diagnosing a bad std::initializer_list construction.
|
2013-11-21 23:30:57 +00:00 |
cxx0x-nontrivial-union.cpp
|
Don't check for triviality on fields of templated records. We can't know the
|
2013-06-25 23:22:23 +00:00 |
cxx0x-return-init-list.cpp
|
…
|
|
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
|
…
|
|
cxx1y-contextual-conversion-tweaks.cpp
|
r184100 Fix -- Updated test cases for contextual conversion
|
2013-06-18 01:27:47 +00:00 |
cxx1y-deduced-return-type.cpp
|
PR17533 and duplicates: don't compute the return type of an overloaded operator
|
2013-11-15 02:58:23 +00:00 |
cxx1y-generic-lambdas-capturing.cpp
|
This patch implements capturing of variables within generic lambdas.
|
2013-11-07 05:17:06 +00:00 |
cxx1y-generic-lambdas.cpp
|
PR18401: Fix assert by implementing the current proposed direction of core
|
2014-01-09 02:22:22 +00:00 |
cxx1y-init-captures.cpp
|
Move a generic lambda test into the more logical test file.
|
2013-12-08 15:11:48 +00:00 |
cxx1y-initializer-aggregates.cpp
|
…
|
|
cxx1y-sized-deallocation.cpp
|
Implement C++1y sized deallocation (n3778). This is not enabled by -std=c++1y;
|
2013-09-29 04:40:38 +00:00 |
cxx1y-user-defined-literals.cpp
|
Handle standard libraries that miss out the space when defining the standard
|
2013-09-24 04:06:10 +00:00 |
cxx1y-variable-templates_in_class.cpp
|
Fix crash if a dependent template-id was assumed to be a type but instantiates
|
2013-12-04 00:56:29 +00:00 |
cxx1y-variable-templates_top_level.cpp
|
PR19152: If a variable template's type involves 'auto', instantiate the
|
2014-03-16 01:00:40 +00:00 |
cxx11-ast-print.cpp
|
…
|
|
cxx11-attr-print.cpp
|
There is no std namespace for standards-based attributes. Removing the scope qualifier and updating the only affected test case.
|
2014-02-13 04:31:04 +00:00 |
cxx11-crashes.cpp
|
If we find an error in the range expression in a range-based for loop, and the
|
2013-08-21 01:40:36 +00:00 |
cxx11-gnu-attrs.cpp
|
Removing the alloc_size attribute. The attribute was semantically handled, but silently ignored. Most of this feature was already reverted in June 2012 (r159016), this just cleans up the pieces left over.
|
2013-12-21 17:15:13 +00:00 |
cxx11-inheriting-ctors.cpp
|
…
|
|
cxx11-thread-local-print.cpp
|
…
|
|
cxx11-thread-local.cpp
|
…
|
|
cxx11-user-defined-literals-unused.cpp
|
…
|
|
cxx11-user-defined-literals.cpp
|
Reject template-ids containing literal-operator-ids that have a dependent
|
2013-12-05 00:58:33 +00:00 |
cxx98-compat-flags.cpp
|
…
|
|
cxx98-compat-pedantic.cpp
|
Remove support for arrays of runtime bound in C++1y, now they have been voted
|
2013-10-01 00:19:43 +00:00 |
cxx98-compat.cpp
|
Implement DR329. We already did the right thing here in C++98 mode, but r104014
|
2014-02-03 02:37:59 +00:00 |
dcl_ambig_res.cpp
|
sizeof(void) etc. should be a hard error in C++.
|
2013-08-13 22:26:42 +00:00 |
dcl_init_aggr.cpp
|
…
|
|
decl-expr-ambiguity.cpp
|
…
|
|
decl-init-ref.cpp
|
PR16502: Fix a dumb bug where we might look past the last initializer in an
|
2013-07-01 06:08:20 +00:00 |
decl-microsoft-call-conv.cpp
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
decltype-98.cpp
|
…
|
|
decltype-crash.cpp
|
…
|
|
decltype-overloaded-functions.cpp
|
…
|
|
decltype-pr4444.cpp
|
…
|
|
decltype-pr4448.cpp
|
…
|
|
decltype-this.cpp
|
…
|
|
decltype.cpp
|
PR18876: The special-case rule that ignores the destruction of a top-level
|
2014-02-18 03:51:47 +00:00 |
default-argument-temporaries.cpp
|
…
|
|
default-assignment-operator.cpp
|
Fix some confusing diagnostic wording. s/implicit default/implicit/ if we're
|
2013-06-13 03:34:55 +00:00 |
default-constructor-initializers.cpp
|
…
|
|
default1.cpp
|
Attempt typo correction for function calls with the wrong number of arguments.
|
2013-07-08 23:13:44 +00:00 |
default2.cpp
|
…
|
|
defaulted-ctor-loop.cpp
|
…
|
|
defaulted-private-dtor.cpp
|
…
|
|
delete.cpp
|
…
|
|
deleted-function.cpp
|
Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'.
|
2013-12-18 23:30:06 +00:00 |
deleted-operator.cpp
|
Update tests in preparation for using the MS ABI for Win32 targets
|
2014-01-13 19:48:13 +00:00 |
dependent-auto.cpp
|
…
|
|
dependent-noexcept-unevaluated.cpp
|
…
|
|
dependent-types.cpp
|
…
|
|
deprecated.cpp
|
Fix string-literal to char* conversion in overload resolution for C++11
|
2014-01-17 21:08:52 +00:00 |
derived-to-base-ambig.cpp
|
…
|
|
destructor.cpp
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
direct-initializer.cpp
|
…
|
|
discrim-union.cpp
|
…
|
|
dllexport.cpp
|
Sema: Definition of dllimport globals is not allowed
|
2014-02-26 21:27:13 +00:00 |
dllimport.cpp
|
Sema: Definition of dllimport globals is not allowed
|
2014-02-26 21:27:13 +00:00 |
do-while-scope.cpp
|
…
|
|
dr1301.cpp
|
…
|
|
dynamic-cast.cpp
|
Add an additional test for dynamic_cast.
|
2013-06-20 18:53:38 +00:00 |
elaborated-type-specifier.cpp
|
…
|
|
empty-class-layout.cpp
|
…
|
|
enable_if.cpp
|
Fix crash with enable_if on constructors.
|
2014-02-28 05:26:13 +00:00 |
enum-bitfield.cpp
|
…
|
|
enum-increment.cpp
|
Emit an error for enum increments and decrements in C++ mode.
|
2013-08-08 01:50:23 +00:00 |
enum-scoped.cpp
|
PR18551: accepts invalid strong enum to bool when operator! is used
|
2014-01-20 07:20:22 +00:00 |
enum-unscoped-nonexistent.cpp
|
…
|
|
enum.cpp
|
…
|
|
err_init_conversion_failed.cpp
|
The diagnostic err_init_conversion_failed uses the enum
|
2013-08-31 03:50:47 +00:00 |
exception-spec-no-exceptions.cpp
|
…
|
|
exceptions.cpp
|
…
|
|
explicit.cpp
|
PR18777: This PR is already fixed; add regtest.
|
2014-02-10 17:21:40 +00:00 |
expression-traits.cpp
|
PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and a
|
2014-01-27 04:19:56 +00:00 |
expressions.cpp
|
Fixed error recovery if sizeof is used without parenthesis
|
2014-01-15 01:53:39 +00:00 |
extern-c.cpp
|
Added warning on structures/unions that are empty or contain only
|
2013-11-14 02:13:03 +00:00 |
flexible-array-test.cpp
|
Fix "regression" caused by updating our notion of POD to better match the C++11
|
2014-01-11 00:53:35 +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
|
Improve the error message for attempting to build a for range loop using a
|
2013-10-11 22:16:04 +00:00 |
for-range-no-std.cpp
|
…
|
|
for-range-unused.cpp
|
…
|
|
format-strings-0x.cpp
|
Implement C++'s restrictions on the type of an expression passed to a vararg
|
2013-08-05 18:49:43 +00:00 |
format-strings.cpp
|
…
|
|
friend-class-nodecl.cpp
|
…
|
|
friend-out-of-line.cpp
|
…
|
|
friend.cpp
|
Reinstate r186040, with additional fixes and more test coverage (reverted in
|
2013-07-17 23:53:16 +00:00 |
function-extern-c.cpp
|
…
|
|
function-overload-typo-crash.cpp
|
…
|
|
function-overloaded-redecl.cpp
|
…
|
|
function-pointer-arguments.cpp
|
Fix for PR16570: when comparing two function pointers, discard qualifiers when
|
2013-08-09 21:42:32 +00:00 |
function-redecl.cpp
|
Switch the semantic DeclContext for a block-scope declaration of a function or
|
2013-09-20 01:15:31 +00:00 |
function-type-qual.cpp
|
[AST] Introduce a new DecayedType sugar node
|
2013-06-24 17:51:48 +00:00 |
functional-cast.cpp
|
Revert "Don't require -re suffix on -verify directives with regexes."
|
2013-12-14 01:07:05 +00:00 |
generic-selection.cpp
|
…
|
|
gnu-case-ranges.cpp
|
…
|
|
gnu-flags.cpp
|
Add specific warning flags for GNU ext in Sema.
|
2013-09-18 23:23:17 +00:00 |
goto.cpp
|
Fix a tranche of comment, test and doc typos
|
2013-12-05 16:25:25 +00:00 |
goto2.cpp
|
…
|
|
i-c-e-cxx.cpp
|
C++1y: track object lifetime during constexpr evaluation, and don't allow
|
2013-07-24 07:11:57 +00:00 |
illegal-member-initialization.cpp
|
…
|
|
implicit-exception-spec.cpp
|
…
|
|
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
|
…
|
|
increment-decrement.cpp
|
…
|
|
indirect-goto.cpp
|
…
|
|
inherit.cpp
|
Add test case for r193923
|
2013-11-02 12:11:58 +00:00 |
init-priority-attr.cpp
|
Adding in the subject for the init_priority attribute.
|
2013-11-27 16:34:09 +00:00 |
inline.cpp
|
…
|
|
instantiate-blocks.cpp
|
…
|
|
invalid-instantiated-field-decl.cpp
|
…
|
|
invalid-member-expr.cpp
|
…
|
|
invalid-template-specifier.cpp
|
…
|
|
issue547.cpp
|
…
|
|
lambda-expressions.cpp
|
Temporary fix for PR18473: Don't try to evaluate the initializer for a
|
2014-02-06 23:35:16 +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
|
Fix copy-pasted comment.
|
2013-06-20 23:01:44 +00:00 |
linkage-spec.cpp
|
Retain previous language linkage of friend function declarations
|
2013-10-22 22:53:01 +00:00 |
linkage.cpp
|
Actually test that the local static variable from my
|
2014-01-30 01:12:47 +00:00 |
linkage2.cpp
|
Exclude invalid old decl from mismatching linkage assertion
|
2014-03-06 21:48:45 +00:00 |
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
|
Revert "Don't require -re suffix on -verify directives with regexes."
|
2013-12-14 01:07:05 +00:00 |
member-init.cpp
|
PR18560: When switching to a new context, don't just save and restore an
|
2014-01-24 01:54:52 +00:00 |
member-location.cpp
|
…
|
|
member-name-lookup.cpp
|
…
|
|
member-operator-expr.cpp
|
…
|
|
member-pointer-ms.cpp
|
MS ABI: Add support for the -vm{b,g,s,m,v} flags
|
2014-02-11 21:05:00 +00:00 |
member-pointer-size.cpp
|
…
|
|
member-pointer.cpp
|
Improve diagnostic for using non-class/namespace/scoped enum in a nested name specifier.
|
2014-02-09 06:54:23 +00:00 |
member-pointers-2.cpp
|
…
|
|
microsoft-cxx0x.cpp
|
…
|
|
microsoft-dtor-lookup-cxx11.cpp
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
microsoft-dtor-lookup.cpp
|
[Win32 ABI] Defer operator delete checks until vtable is marked used
|
2014-02-24 15:58:24 +00:00 |
microsoft-new-delete.cpp
|
…
|
|
missing-header.cpp
|
…
|
|
missing-members.cpp
|
Allow CorrectTypo to replace CXXScopeSpecifiers that refer to classes.
|
2013-10-19 00:05:00 +00:00 |
missing-namespace-qualifier-typo-corrections.cpp
|
Teach typo correction to look inside of classes like it does namespaces.
|
2013-09-26 19:10:29 +00:00 |
ms-exception-spec.cpp
|
…
|
|
ms-interface.cpp
|
…
|
|
ms-overload-entry-point.cpp
|
[-cxx-abi microsoft] Correctly identify Win32 entry points
|
2013-09-16 22:44:20 +00:00 |
ms-wchar.cpp
|
…
|
|
ms_struct.cpp
|
Diagnose attempts to apply ms_struct to records with base classes
|
2014-02-27 20:30:49 +00:00 |
ms_wide_bitfield.cpp
|
MS wide bitfield error check in Sema
|
2013-07-17 20:46:03 +00:00 |
namespace-alias.cpp
|
…
|
|
namespace.cpp
|
…
|
|
neon-vector-types.cpp
|
Add error checking to reject neon_vector_type attribute on targets without NEON.
|
2013-09-16 18:07:35 +00:00 |
nested-name-spec-locations.cpp
|
…
|
|
nested-name-spec.cpp
|
Improve diagnostic for using non-class/namespace/scoped enum in a nested name specifier.
|
2014-02-09 06:54:23 +00:00 |
new-array-size-conv.cpp
|
…
|
|
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
|
…
|
|
new-delete-predefined-decl-2.cpp
|
…
|
|
new-delete-predefined-decl.cpp
|
…
|
|
new-delete.cpp
|
PR18544: don't assert that 'operator new' is not declared inside a namespace;
|
2014-01-19 23:25:37 +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
|
Allow dynamic_cast to void* even with -fno-rtti.
|
2013-09-24 23:21:41 +00:00 |
no-warn-composite-pointer-type.cpp
|
…
|
|
no-warn-unused-const-variables.cpp
|
Split -Wunused-variable warning.
|
2013-09-11 10:37:35 +00:00 |
no-wchar.cpp
|
…
|
|
non-empty-class-size-zero.cpp
|
…
|
|
nonnull.cpp
|
Combine the checks for returns_nonnull and for operator new returning null, in Sema::CheckReturnValExpr. Add the missing handling of value-dependent expressions for returns_nonnull.
|
2014-01-24 11:10:39 +00:00 |
null_in_arithmetic_ops.cpp
|
PR16074, implement warnings to catch pointer to boolean true and pointer to
|
2014-02-26 02:36:06 +00:00 |
nullptr-98.cpp
|
…
|
|
nullptr.cpp
|
Add a few more tests for casts.
|
2013-06-20 01:35:13 +00:00 |
nullptr_in_arithmetic_ops.cpp
|
PR16074, implement warnings to catch pointer to boolean true and pointer to
|
2014-02-26 02:36:06 +00:00 |
offsetof-0x.cpp
|
…
|
|
offsetof.cpp
|
Sema: Consider it an error to apply __builtin_offsetof to a member in a virtual base
|
2013-10-15 06:28:23 +00:00 |
old-style-cast.cpp
|
Add a triple to fix this test on Windows
|
2013-11-27 04:59:03 +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
|
…
|
|
overload-call.cpp
|
…
|
|
overload-decl.cpp
|
Sema: Do not allow overloading between methods based on restrict
|
2013-11-03 23:51:28 +00:00 |
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
|
PR14995: Allow a dependent type as the second parameter of operator++ and
|
2014-01-30 22:24:05 +00:00 |
parentheses.cpp
|
PR16727: don't try to evaluate a potentially value-dependent expression when
|
2013-08-19 22:06:05 +00:00 |
pascal-strings.cpp
|
…
|
|
pr9812.c
|
Fix for PR9812: warn about bool instead of _Bool.
|
2014-01-15 09:15:43 +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 |
pragma-pack.cpp
|
…
|
|
pragma-unused.cpp
|
…
|
|
pragma-visibility.cpp
|
…
|
|
pragma-vtordisp.cpp
|
MS ABI: Implement #pragma vtordisp() and clang-cl /vdN
|
2014-02-12 23:50:26 +00:00 |
pragma-weak.cpp
|
[Sema] Fix assertion hit with #pragma weak.
|
2014-03-09 05:15:28 +00:00 |
predefined-expr.cpp
|
Handle PredefinedExpr with templates and lambdas
|
2013-09-16 13:57:27 +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
|
…
|
|
printf-cstr.cpp
|
…
|
|
pseudo-destructors.cpp
|
…
|
|
ptrtomember-overload-resolution.cpp
|
…
|
|
ptrtomember.cpp
|
…
|
|
qual-id-test.cpp
|
…
|
|
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
|
…
|
|
ref-init-ambiguous.cpp
|
…
|
|
references.cpp
|
PR13110: Add a -Wignored-qualifiers warning when ignoring a const, volatile, or
|
2014-02-19 00:13:27 +00:00 |
reinterpret-cast.cpp
|
Revert "Don't require -re suffix on -verify directives with regexes."
|
2013-12-14 01:07:05 +00:00 |
reinterpret-fn-obj-pedantic.cpp
|
…
|
|
return-noreturn.cpp
|
…
|
|
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
|
Issue diagnostic when constructor or destructor
|
2013-12-03 17:10:08 +00:00 |
runtimediag-ppe.cpp
|
…
|
|
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
|
…
|
|
scope-check.cpp
|
PR18217: Rewrite JumpDiagnostics' handling of temporaries, to correctly handle
|
2013-12-12 01:27:02 +00:00 |
self-comparison.cpp
|
Add self-comparison warnings for fields.
|
2013-09-06 03:13:09 +00:00 |
shift.cpp
|
…
|
|
short-enums.cpp
|
…
|
|
short-wchar-sign.cpp
|
…
|
|
sourceranges.cpp
|
Build an appropriate (albeit trivial) TypeSourceInfo for a destructor name, so
|
2014-01-22 00:30:17 +00:00 |
statements.cpp
|
…
|
|
static-array-member.cpp
|
…
|
|
static-assert.cpp
|
…
|
|
static-cast-complete-type.cpp
|
…
|
|
static-cast.cpp
|
Sema: Fix crash during member pointer conversion involving incomplete classes
|
2014-01-16 12:02:55 +00:00 |
static-data-member.cpp
|
Fix pr16354.
|
2013-06-19 13:41:54 +00:00 |
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
|
…
|
|
struct-class-redecl.cpp
|
Add 'not' to commands that are expected to fail.
|
2013-07-04 16:16:58 +00:00 |
switch-0x.cpp
|
…
|
|
switch-implicit-fallthrough-cxx98.cpp
|
…
|
|
switch-implicit-fallthrough-macro.cpp
|
…
|
|
switch-implicit-fallthrough-per-method.cpp
|
…
|
|
switch-implicit-fallthrough.cpp
|
As of r202325, CFGBlock predecessors may be NULL. Ignore such preds. Fixes a crasher, PR18983.
|
2014-02-27 02:43:25 +00:00 |
switch.cpp
|
…
|
|
tag-ambig.cpp
|
…
|
|
templated-friend-decl.cpp
|
…
|
|
this.cpp
|
…
|
|
trailing-return-0x.cpp
|
Fix crash-on-invalid if decltype(auto) is used as a deduced return type in
|
2014-02-14 22:17:32 +00:00 |
trivial-constructor.cpp
|
…
|
|
trivial-destructor.cpp
|
…
|
|
type-convert-construct.cpp
|
…
|
|
type-definition-in-specifier.cpp
|
Replace "can not" with "cannot" in diagnostics messages.
|
2014-03-07 22:36:23 +00:00 |
type-dependent-exprs.cpp
|
…
|
|
type-formatting.cpp
|
…
|
|
type-traits-incomplete.cpp
|
…
|
|
type-traits.cpp
|
MSVC 2013 type trait support
|
2014-01-20 00: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
|
…
|
|
types_compatible_p.cpp
|
Don't reserve __builtin_types_compatible_p as a C++ keyword
|
2013-12-25 01:47:02 +00:00 |
typo-correction-pt2.cpp
|
Don't suggest non-static methods as corrections when they obviously
|
2014-02-28 18:12:42 +00:00 |
typo-correction.cpp
|
Use the appropriate SourceLocation for the template backtrace when doing
|
2014-01-11 02:37:12 +00:00 |
unary-real-imag.cpp
|
…
|
|
undefined-inline.cpp
|
…
|
|
undefined-internal.cpp
|
Consistently print anonymous namespace names as "<anonymous namespace>"
|
2014-02-14 22:12:54 +00:00 |
underlying_type.cpp
|
…
|
|
uninit-variables-conditional.cpp
|
…
|
|
uninit-variables.cpp
|
…
|
|
uninitialized.cpp
|
Fix a tranche of comment, test and doc typos
|
2013-12-05 16:25:25 +00:00 |
unknown-anytype-blocks.cpp
|
…
|
|
unknown-anytype.cpp
|
…
|
|
unknown-type-name.cpp
|
Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention...
|
2013-08-06 01:03:05 +00:00 |
unreachable-catch-clauses.cpp
|
…
|
|
unreachable-code.cpp
|
Start breaking -Wunreachable-code up into different diagnostic groups.
|
2014-03-15 01:26:32 +00:00 |
unused-functions.cpp
|
…
|
|
unused-with-error.cpp
|
…
|
|
unused.cpp
|
…
|
|
user-defined-conversions.cpp
|
…
|
|
using-decl-1.cpp
|
Restrict redeclaration of tags introduced by using decls to MSVCCompat
|
2014-01-18 00:59:32 +00:00 |
using-decl-pr4441.cpp
|
…
|
|
using-decl-pr4450.cpp
|
…
|
|
using-decl-templates.cpp
|
Fix assert if an attempt is made to explicitly instantiate an alias template.
|
2013-06-22 22:03:31 +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
|
Extend -Wnon-pod-varargs to check calls made from member pointers.
|
2013-06-22 02:30:38 +00:00 |
vector-casts.cpp
|
Tighten lax vector-conversion rules and enforce them consistently.
|
2014-02-04 23:58:19 +00:00 |
vector-no-lax.cpp
|
…
|
|
vector.cpp
|
vector_size cannot be applied to Booleans. Updated the semantic checking logic, as well as the comment and added a test case. Fixes PR12649
|
2013-09-13 20:43:08 +00:00 |
virtual-base-used.cpp
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
virtual-member-functions-key-function.cpp
|
Fix some confusing diagnostic wording. s/implicit default/implicit/ if we're
|
2013-06-13 03:34:55 +00:00 |
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
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
virtuals.cpp
|
Warn on duplicate function specifier
|
2013-11-13 06:57:53 +00:00 |
visibility.cpp
|
…
|
|
vla.cpp
|
PR18581: Attempt to complete the type in a VLA declaration before checking
|
2014-02-08 02:30:49 +00:00 |
vtable-instantiation.cc
|
…
|
|
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
|
Add -Wabsolute-value, warnings about absolute value functions.
|
2014-02-26 01:17:28 +00:00 |
warn-absolute-value2.cpp
|
Fix test from r203061
|
2014-03-06 02:28:22 +00:00 |
warn-assignment-condition.cpp
|
…
|
|
warn-bad-memaccess.cpp
|
…
|
|
warn-bool-conversion.cpp
|
PR16074, implement warnings to catch pointer to boolean true and pointer to
|
2014-02-26 02:36:06 +00:00 |
warn-c++11-extensions.cpp
|
…
|
|
warn-cast-align.cpp
|
…
|
|
warn-char-subscripts.cpp
|
…
|
|
warn-consumed-analysis.cpp
|
Consumed analysis: bugfix for operator calls. Also fixes some formatting
|
2014-01-16 23:07:16 +00:00 |
warn-consumed-parsing.cpp
|
Consumed analysis: add two new attributes which fine-tune the behavior of
|
2014-01-14 00:36:53 +00:00 |
warn-dangling-field.cpp
|
Move detection of reference members binding to temporaries from building of
|
2013-06-12 21:51:50 +00:00 |
warn-deprecated-header.cpp
|
…
|
|
warn-div-or-rem-by-zero.cpp
|
Fix the warning for divide by zero to be a bit more robust. ;]
|
2013-06-14 08:57:18 +00:00 |
warn-empty-body.cpp
|
Make Preprocessor::Lex non-recursive.
|
2013-09-19 00:41:32 +00:00 |
warn-enum-compare.cpp
|
…
|
|
warn-everthing.cpp
|
…
|
|
warn-exit-time-destructors.cpp
|
…
|
|
warn-func-not-needed.cpp
|
Consider hidden decls for isUsed checks.
|
2013-10-22 21:56:29 +00:00 |
warn-global-constructors.cpp
|
Make Expr::isConstantInitializer match IRGen.
|
2013-07-16 22:40:53 +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
|
…
|
|
warn-logical-not-compare.cpp
|
Testcase for PR16673.
|
2013-07-22 23:30:13 +00:00 |
warn-loop-analysis.cpp
|
Add a new warning to -Wloop-analysis to detect suspicious increments or
|
2013-08-06 21:31:54 +00:00 |
warn-member-not-needed.cpp
|
Add missing test for -Wunneeded-member-functions.
|
2013-06-19 22:01:25 +00:00 |
warn-memset-bad-sizeof.cpp
|
…
|
|
warn-memsize-comparison.cpp
|
Warn on mismatched parentheses in memcmp and friends.
|
2013-12-26 23:38:39 +00:00 |
warn-missing-noreturn.cpp
|
…
|
|
warn-missing-prototypes.cpp
|
…
|
|
warn-missing-variable-declarations.cpp
|
Fix -Wmissing-variable-declarations regression.
|
2013-09-24 23:10:08 +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
|
…
|
|
warn-pure-virtual-call-from-ctor-dtor.cpp
|
…
|
|
warn-reinterpret-base-class.cpp
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
warn-reorder-ctor-initialization.cpp
|
…
|
|
warn-self-assign.cpp
|
…
|
|
warn-self-comparisons.cpp
|
…
|
|
warn-shadow.cpp
|
…
|
|
warn-sign-conversion.cpp
|
…
|
|
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
|
PR16074, implement warnings to catch pointer to boolean true and pointer to
|
2014-02-26 02:36:06 +00:00 |
warn-thread-safety-analysis.cpp
|
Thread Safety Analysis: new test case for lambdas
|
2014-03-12 21:33:47 +00:00 |
warn-thread-safety-parsing.cpp
|
DeLesley Hutchins (who wrote the original thread-safety attribute functionality) and I have agreed to start migrating from lock-specific terminology to "capability"-specific terminology. This opens the door for future threading-related analysis passes so that a common nomenclature can be used.
|
2014-02-18 17:36:50 +00:00 |
warn-unreachable.cpp
|
-Wunreachable-code: treat 'const bool' locals as control values.
|
2014-03-15 06:47:45 +00:00 |
warn-unsequenced.cpp
|
Teach -Wunsequenced that the side-effects of a function evaluation are sequenced
|
2013-06-30 10:40:20 +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
|
Move the warning about unused relational comparison from -Wunused-value to
|
2014-03-11 03:11:08 +00:00 |
warn-unused-filescoped.cpp
|
Consider used attributes in hidden decls.
|
2013-10-25 01:28:12 +00:00 |
warn-unused-parameters.cpp
|
…
|
|
warn-unused-private-field.cpp
|
Modify the uninitialized field visitor to detect uninitialized use across the
|
2013-09-20 03:03:06 +00:00 |
warn-unused-result.cpp
|
Sema: Simplify the check if a method returns an instance of the class.
|
2013-10-16 16:21:04 +00:00 |
warn-unused-value.cpp
|
Sema: Reject templates in all extern "C" contexts.
|
2014-02-02 16:35:43 +00:00 |
warn-unused-variables-error.cpp
|
…
|
|
warn-unused-variables.cpp
|
PR8455: Handle an attribute between a goto label and a variable declaration per
|
2013-11-15 22:45:29 +00:00 |
warn-using-namespace-in-header.cpp
|
Split isFromMainFile into two functions.
|
2013-08-22 00:27:10 +00:00 |
warn-variable-not-needed.cpp
|
…
|
|
warn-vla.cpp
|
…
|
|
warn-weak-vtables.cpp
|
Remove the -cxx-abi command-line flag.
|
2014-01-14 19:35:09 +00:00 |
wchar_t.cpp
|
…
|
|
writable-strings-deprecated.cpp
|
Add -Wdeprecated-writable-string in C++ to -Wc++11-compat, since it's ill-formed in C++11.
|
2013-11-14 22:22:31 +00:00 |
zero-length-arrays.cpp
|
…
|
|