diff options
author | David Majnemer <david.majnemer@gmail.com> | 2013-10-17 09:55:56 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2013-10-17 09:55:56 +0000 |
commit | 81857f0bcb70500cc96281954305730e16a1c046 (patch) | |
tree | 9d361b067fd42c3c341240c819b48e4675420ab7 | |
parent | bc7c87a8cbd437bc21977b1ca76a9e84e9ca1e82 (diff) | |
download | bcm5719-llvm-81857f0bcb70500cc96281954305730e16a1c046.tar.gz bcm5719-llvm-81857f0bcb70500cc96281954305730e16a1c046.zip |
Remove unicode characters, trailing whitespace from test case
llvm-svn: 192877
-rw-r--r-- | clang/test/SemaCXX/type-traits.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/clang/test/SemaCXX/type-traits.cpp b/clang/test/SemaCXX/type-traits.cpp index 1dc215625c2..d73b2d89953 100644 --- a/clang/test/SemaCXX/type-traits.cpp +++ b/clang/test/SemaCXX/type-traits.cpp @@ -1247,14 +1247,14 @@ void has_trivial_default_constructor() { void has_trivial_move_constructor() { // n3376 12.8 [class.copy]/12 - // A copy/move constructor for class X is trivial if it is not - // user-provided, its declared parameter type is the same as + // A copy/move constructor for class X is trivial if it is not + // user-provided, its declared parameter type is the same as // if it had been implicitly declared, and if - // — class X has no virtual functions (10.3) and no virtual + // - class X has no virtual functions (10.3) and no virtual // base classes (10.1), and - // — the constructor selected to copy/move each direct base + // - the constructor selected to copy/move each direct base // class subobject is trivial, and - // — for each non-static data member of X that is of class + // - for each non-static data member of X that is of class // type (or array thereof), the constructor selected // to copy/move that member is trivial; // otherwise the copy/move constructor is non-trivial. @@ -1448,14 +1448,14 @@ void has_nothrow_move_assign() { void has_trivial_move_assign() { // n3376 12.8 [class.copy]/25 - // A copy/move assignment operator for class X is trivial if it - // is not user-provided, its declared parameter type is the same + // A copy/move assignment operator for class X is trivial if it + // is not user-provided, its declared parameter type is the same // as if it had been implicitly declared, and if: - // — class X has no virtual functions (10.3) and no virtual base + // - class X has no virtual functions (10.3) and no virtual base // classes (10.1), and - // — the assignment operator selected to copy/move each direct + // - the assignment operator selected to copy/move each direct // base class subobject is trivial, and - // — for each non-static data member of X that is of class type + // - for each non-static data member of X that is of class type // (or array thereof), the assignment operator // selected to copy/move that member is trivial; { int arr[T(__has_trivial_move_assign(Int))]; } |