..
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
Avoid getting an argument of allocation function if it does not exist.
2013-09-14 12:00:01 +00:00
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
Switch the semantic DeclContext for a block-scope declaration of a function or
2013-09-20 01:15:31 +00:00
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
Emit CCEDiags when evaluating a const variable.
2016-12-27 05:33:20 +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
Mark invalid RecordDecls as completed.
2016-10-27 08:37:14 +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
Modify the uninitialized field visitor to detect uninitialized use across the
2013-09-20 03:03:06 +00:00
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 crash on invalid initialization with std::initializer_list
2015-12-09 23:18:38 +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
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
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
When a DecompositionDecl is marked invalid, also set the child BindingDecl's to
2016-11-11 20:51:04 +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
Remove C++ default arg side table for MS ABI ctor closures
2016-11-23 16:51:30 +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
Sema: support __declspec(dll*) on ObjC interfaces
2016-07-15 20:41:10 +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
Teach typo correction to look inside of classes like it does namespaces.
2013-09-26 19:10:29 +00:00
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
[-cxx-abi microsoft] Correctly identify Win32 entry points
2013-09-16 22:44:20 +00:00
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
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
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
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
[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
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
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
Store decls in prototypes on the declarator instead of in the AST
2016-12-09 17:14:05 +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
…