/llvm-project/llvm/test/MC/AArch64/ |
H A D | atomic-acquire-comment.s | 3 ; CHECK: ldaddab w3, wzr, [x5] ; acquire semantics dropped since destination is zero 4 ; CHECK: ldaddah w5, wzr, [x0] ; acquire semantics dropped since destination is zero 5 ; CHECK: ldadda w7, wzr, [x5] ; acquire semantics dropped since destination is zero 6 ; CHECK: ldadda x9, xzr, [sp] ; acquire semantics dropped since destination is zero 12 ; CHECK: ldaddalb w3, wzr, [x5] ; acquire semantics dropped since destination is zero 13 ; CHECK: ldaddalh w5, wzr, [x0] ; acquire semantics dropped since destination is zero 14 ; CHECK: ldaddal w7, wzr, [x5] ; acquire semantics dropped since destination is zero 15 ; CHECK: ldaddal x9, xzr, [sp] ; acquire semantics dropped since destination is zero 21 ; CHECK: ldclrab w3, wzr, [x5] ; acquire semantics dropped since destination is zero 22 ; CHECK: ldclrah w5, wzr, [x0] ; acquire semantics dropped since destination is zero [all …]
|
/llvm-project/clang/test/SemaObjC/ |
H A D | non-trivial-c-union.m | 17 U0 ug0; // expected-error {{cannot default-initialize an object of type 'U0' since it is a union that is non-trivial to default-initialize}} 19 S0 sg0; // expected-error {{cannot default-initialize an object of type 'S0' since it contains a union that is non-trivial to default-initialize}} 21 S0 sg2 = { .f1 = 0 }; // expected-error {{cannot default-initialize an object of type 'U0' since it is a union that is non-trivial to default-initialize}} 23 U0 foo0(U0); // expected-error {{cannot use type 'U0' for a function/method parameter since it is a union that is non-trivial to destruct}} expected-error {{cannot use type 'U0' for a function/method parameter since it is a union that is non-trivial to copy}} expected-error {{cannot use type 'U0' for function/method return since it is a union that is non-trivial to destruct}} expected-error {{cannot use type 'U0' for function/method return since it is a union that is non-trivial to copy}} 24 S0 foo1(S0); // expected-error {{cannot use type 'S0' for a function/method parameter since it contains a union that is non-trivial to destruct}} expected-error {{cannot use type 'S0' for a function/method parameter since it contains a union that is non-trivial to copy}} expected-error {{cannot use type 'S0' for function/method return since i [all...] |
/llvm-project/clang/test/CXX/drs/ |
H A D | cwg15xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,since-cxx11,cxx11-14 -fexceptions -fcxx-exceptions -pedantic-errors 3 // RUN: %clang_cc1 -std=c++14 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,since-cxx11,cxx11-14,cxx14-17 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,since-cxx11,since-cxx17 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,since-cxx20,since-cxx11,since-cxx17 -fexceptions -fcxx-exceptions -pedantic-errors 6 // RUN: %clang_cc1 -std=c++23 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx23,since-cxx20,since [all...] |
H A D | cwg16xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,cxx98-14,since-cxx11,cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 3 // RUN: %clang_cc1 -std=c++14 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,since-cxx14,cxx98-14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,since-cxx14,since-cxx17,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,since-cxx14,since-cxx20,since-cxx17,since [all...] |
H A D | cwg25xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 3 // RUN: %clang_cc1 -std=c++14 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11,since-cxx20 -fexceptions -fcxx-exceptions -pedantic-errors 6 // RUN: %clang_cc1 -std=c++23 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11,since-cxx20,since-cxx23 -fexceptions -fcxx-exceptions -pedantic-errors 7 // RUN: %clang_cc1 -std=c++2c -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11,since [all...] |
H A D | cwg12xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 %s -verify=expected,cxx98-14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 3 // RUN: %clang_cc1 -std=c++14 %s -verify=expected,cxx98-14,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 %s -verify=expected,since-cxx17,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 %s -verify=expected,since-cxx17,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 6 // RUN: %clang_cc1 -std=c++23 %s -verify=expected,since [all...] |
H A D | cwg26xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 -pedantic-errors %s -verify=expected,since-cxx11,cxx11 3 // RUN: %clang_cc1 -std=c++14 -pedantic-errors %s -verify=expected,since-cxx11 4 // RUN: %clang_cc1 -std=c++17 -pedantic-errors %s -verify=expected,since-cxx11 5 // RUN: %clang_cc1 -std=c++20 -pedantic-errors %s -verify=expected,since-cxx11,since-cxx20 6 // RUN: %clang_cc1 -std=c++23 -pedantic-errors %s -verify=expected,since-cxx11,since-cxx20,since-cxx23 7 // RUN: %clang_cc1 -std=c++2c -pedantic-errors %s -verify=expected,since-cxx11,since [all...] |
H A D | cwg19xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 %s -verify=expected,cxx98-11,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 3 // RUN: %clang_cc1 -std=c++14 %s -verify=expected,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 %s -verify=expected,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 %s -verify=expected,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 6 // RUN: %clang_cc1 -std=c++23 %s -verify=expected,since-cxx14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 7 // RUN: %clang_cc1 -std=c++2c %s -verify=expected,since [all...] |
H A D | cwg20xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11,cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 3 // RUN: %clang_cc1 -std=c++14 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11,since-cxx14 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11,since-cxx14 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11,since-cxx14,since-cxx20 -fexceptions -fcxx-exceptions -pedantic-errors 6 // RUN: %clang_cc1 -std=c++23 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11,since [all...] |
H A D | cwg14xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 %s -verify=expected,cxx11-17,since-cxx11, -fexceptions -fcxx-exceptions -pedantic-errors 3 // RUN: %clang_cc1 -std=c++14 %s -verify=expected,cxx14-17,cxx11-17,since-cxx11,since-cxx14 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 %s -verify=expected,cxx14-17,cxx11-17,since-cxx11,since-cxx14 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 %s -verify=expected,since-cxx11,since-cxx14,since-cxx20 -fexceptions -fcxx-exceptions -pedantic-errors 6 // RUN: %clang_cc1 -std=c++23 %s -verify=expected,since-cxx11,since [all...] |
H A D | cwg18xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,cxx98-14,cxx11-17,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 3 // RUN: %clang_cc1 -std=c++14 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,since-cxx14,cxx98-14,cxx11-17,since-cxx11,since-cxx14 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,since-cxx14,since-cxx17,cxx11-17,since-cxx11,since-cxx14,cxx17 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 -triple x86_64-unknown-unknown %s -verify=expected,cxx11-20,since-cxx14,since [all...] |
H A D | cwg8xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 -triple x86_64-unknown-unknown %s -verify=expected,cxx98-17,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 3 // RUN: %clang_cc1 -std=c++14 -triple x86_64-unknown-unknown %s -verify=expected,cxx98-17,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 -triple x86_64-unknown-unknown %s -verify=expected,cxx98-17,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx20,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 6 // RUN: %clang_cc1 -std=c++23 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx20,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 7 // RUN: %clang_cc1 -std=c++2c -triple x86_64-unknown-unknown %s -verify=expected,since-cxx20,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 12 // since [all...] |
H A D | cwg21xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 -triple x86_64-unknown-unknown %s -verify=expected,cxx98-14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 3 // RUN: %clang_cc1 -std=c++14 -triple x86_64-unknown-unknown %s -verify=expected,cxx98-14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 6 // RUN: %clang_cc1 -std=c++23 -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 7 // RUN: %clang_cc1 -std=c++2c -triple x86_64-unknown-unknown %s -verify=expected,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 119 // since-cxx11-error@-1 {{static assertion expression is not an integral constant expression}} 120 // since-cxx11-note@-2 {{read of temporary is not allowed in a constant expression outside the expression that created the temporary}} 121 // since-cxx11-note@#cwg21260-d {{temporary created here}} 123 // since [all...] |
H A D | cwg23xx.cpp | 2 // RUN: %clang_cc1 -std=c++11 %s -verify=expected,cxx11-14,since-cxx11 -fexceptions -fcxx-exceptions -pedantic-errors 3 // RUN: %clang_cc1 -std=c++14 %s -verify=expected,cxx11-14,since-cxx11,since-cxx14 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 %s -verify=expected,since-cxx11,since-cxx14,since-cxx17 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 %s -verify=expected,since-cxx11,since-cxx14,since-cxx17,since [all...] |
H A D | cwg2504.cpp | 2 // RUN: %clang_cc1 -std=c++11 %s -triple x86_64-linux-gnu -emit-llvm -o - -fexceptions -fcxx-exceptions -pedantic-errors | llvm-cxxfilt -n | FileCheck %s --check-prefixes CHECK,SINCE-CXX11 3 // RUN: %clang_cc1 -std=c++14 %s -triple x86_64-linux-gnu -emit-llvm -o - -fexceptions -fcxx-exceptions -pedantic-errors | llvm-cxxfilt -n | FileCheck %s --check-prefixes CHECK,SINCE-CXX11 4 // RUN: %clang_cc1 -std=c++17 %s -triple x86_64-linux-gnu -emit-llvm -o - -fexceptions -fcxx-exceptions -pedantic-errors | llvm-cxxfilt -n | FileCheck %s --check-prefixes CHECK,SINCE-CXX11 5 // RUN: %clang_cc1 -std=c++20 %s -triple x86_64-linux-gnu -emit-llvm -o - -fexceptions -fcxx-exceptions -pedantic-errors | llvm-cxxfilt -n | FileCheck %s --check-prefixes CHECK,SINCE-CXX11 6 // RUN: %clang_cc1 -std=c++23 %s -triple x86_64-linux-gnu -emit-llvm -o - -fexceptions -fcxx-exceptions -pedantic-errors | llvm-cxxfilt -n | FileCheck %s --check-prefixes CHECK,SINCE-CXX11 7 // RUN: %clang_cc1 -std=c++2c %s -triple x86_64-linux-gnu -emit-llvm -o - -fexceptions -fcxx-exceptions -pedantic-errors | llvm-cxxfilt -n | FileCheck %s --check-prefixes CHECK,SINCE-CXX11 30 // SINCE-CXX11-LABEL: define linkonce_odr void @cwg2504::B::B() 31 // SINCE-CXX11-NOT: br 32 // SINCE-CXX11: call noundef i32 @cwg2504::bar() 33 // SINCE [all...] |
H A D | cwg2335.cpp | 3 // RUN: %clang_cc1 -std=c++14 %s -verify=expected,since-cxx14 -fexceptions -fcxx-exceptions -pedantic-errors 4 // RUN: %clang_cc1 -std=c++17 %s -verify=expected,since-cxx14 -fexceptions -fcxx-exceptions -pedantic-errors 5 // RUN: %clang_cc1 -std=c++20 %s -verify=expected,since-cxx14 -fexceptions -fcxx-exceptions -pedantic-errors 6 // RUN: %clang_cc1 -std=c++23 %s -verify=expected,since-cxx14 -fexceptions -fcxx-exceptions -pedantic-errors 7 // RUN: %clang_cc1 -std=c++2c %s -verify=expected,since-cxx14 -fexceptions -fcxx-exceptions -pedantic-errors 26 // since-cxx14-error@-1 {{no member 'I' in 'cwg2335::ex2::partition_indices<int>'; it has not yet been instantiated}} 27 // since-cxx14-note@#cwg2335-ex2-right {{in instantiation of member function 'cwg2335::ex2::partition_indices<int>::compute_right' requested here}} in compute_right() 28 // since-cxx14-note@#cwg2335-ex2-inst {{in instantiation of template class 'cwg2335::ex2::partition_indices<int>' requested here}} 29 // since-cxx14-note@#cwg2335-ex2-I {{not-yet-instantiated member is declared here}} 40 // since [all...] |
/llvm-project/llvm/include/llvm-c/ |
H A D | lto.h | 52 * \since prior to LTO_API_VERSION=3 77 * \since prior to LTO_API_VERSION=3 85 * \since prior to LTO_API_VERSION=3 108 * \since prior to LTO_API_VERSION=3 116 * \since prior to LTO_API_VERSION=3 124 * \since prior to LTO_API_VERSION=3 132 * \since prior to LTO_API_VERSION=3 142 * \since LTO_API_VERSION=20 150 * \since prior to LTO_API_VERSION=3 158 * \since prior to LTO_API_VERSION=3 [all …]
|
H A D | Remarks.h | 55 * \since REMARKS_API_VERSION=0 62 * \since REMARKS_API_VERSION=0 69 * \since REMARKS_API_VERSION=0 76 * \since REMARKS_API_VERSION=0 83 * \since REMARKS_API_VERSION=0 91 * \since REMARKS_API_VERSION=0 98 * \since REMARKS_API_VERSION=0 107 * \since REMARKS_API_VERSION=0 115 * \since REMARKS_API_VERSION=0 122 * \since REMARKS_API_VERSION=0 [all …]
|
/llvm-project/libcxx/include/ |
H A D | numeric | 20 constexpr T // constexpr since C++20 24 constexpr T // constexpr since C++20 28 constexpr typename iterator_traits<InputIterator>::value_type // constexpr since C++20 32 constexpr T // constexpr since C++20 36 constexpr T // constexpr since C++20 40 constexpr T // constexpr since C++20 44 constexpr T // constexpr since C++20 50 constexpr T // constexpr since C++20 55 constexpr T // constexpr since C++20 61 constexpr T // constexpr since [all...] |
H A D | iterator | 20 template<class> struct incrementable_traits; // since C++20 22 using iter_difference_t = see below; // since C++20 24 template<class> struct indirectly_readable_traits; // since C++20 26 using iter_value_t = see below; // since C++20 32 requires is_object_v<T> // since C++20 39 inline constexpr unspecified iter_move = unspecified; // since C++20, nodiscard as an extension 44 using iter_rvalue_reference_t = decltype(ranges::iter_move(declval<T&>())); // since C++20 49 concept indirectly_readable = see below; // since C++20 53 common_reference_t<iter_reference_t<T>, iter_value_t<T>&>; // since C++20 57 concept indirectly_writable = see below; // since [all...] |
H A D | memory | 92 allocate_at_least(Alloc& a, size_type n); // Since C++23 110 }; // Since C++23 174 typedef ptrdiff_t difference_type; // since C++20 198 using uninitialized_copy_result = in_out_result<InputIterator, OutputIterator>; // since C++20 203 uninitialized_copy(InputIterator ifirst, Sentinel1 ilast, OutputIterator ofirst, Sentinel2 olast); // since C++20 208 uninitialized_copy(InputRange&& in_range, OutputRange&& out_range); // since C++20 219 using uninitialized_copy_n_result = in_out_result<InputIterator, OutputIterator>; // since C++20 224 uninitialized_copy_n(InputIterator ifirst, iter_difference_t<InputIterator> n, OutputIterator ofirst, Sentinel olast); // since C++20 235 ForwardIterator uninitialized_fill(ForwardIterator first, Sentinel last, const T& x); // since C++20 239 borrowed_iterator_t<ForwardRange> uninitialized_fill(ForwardRange&& range, const T& x); // since [all...] |
H A D | algorithm | 25 struct in_fun_result; // since C++20 28 struct in_in_result; // since C++20 31 struct in_out_result; // since C++20 34 struct in_in_out_result; // since C++20 37 struct in_out_out_result; // since C++20 40 struct min_max_result; // since C++20 43 struct in_found_result; // since C++20 46 struct in_value_result; // since C++23 49 indirect_strict_weak_order<projected<I, Proj>> Comp = ranges::less> // since C++20 53 indirect_strict_weak_order<projected<iterator_t<R>, Proj>> Comp = ranges::less> // since [all...] |
H A D | ostream | 134 basic_ostream<char, traits>& operator<<(basic_ostream<char, traits>&, wchar_t) = delete; // since C++20 136 basic_ostream<char, traits>& operator<<(basic_ostream<char, traits>&, char8_t) = delete; // since C++20 138 basic_ostream<char, traits>& operator<<(basic_ostream<char, traits>&, char16_t) = delete; // since C++20 140 basic_ostream<char, traits>& operator<<(basic_ostream<char, traits>&, char32_t) = delete; // since C++20 142 basic_ostream<wchar_t, traits>& operator<<(basic_ostream<wchar_t, traits>&, char8_t) = delete; // since C++20 144 basic_ostream<wchar_t, traits>& operator<<(basic_ostream<wchar_t, traits>&, char16_t) = delete; // since C++20 146 basic_ostream<wchar_t, traits>& operator<<(basic_ostream<wchar_t, traits>&, char32_t) = delete; // since C++20 148 basic_ostream<char, traits>& operator<<(basic_ostream<char, traits>&, const wchar_t*) = delete; // since C++20 150 basic_ostream<char, traits>& operator<<(basic_ostream<char, traits>&, const char8_t*) = delete; // since C++20 152 basic_ostream<char, traits>& operator<<(basic_ostream<char, traits>&, const char16_t*) = delete; // since [all...] |
/llvm-project/llvm/test/MC/ARM/ |
H A D | deprecated-v8.s | 14 @ CHECK-ARMV8: warning: deprecated since v7, use 'isb' 15 @ CHECK-THUMBV8: warning: deprecated since v7, use 'isb' 16 @ CHECK-ARMV7: warning: deprecated since v7, use 'isb' 17 @ CHECK-THUMBV7: warning: deprecated since v7, use 'isb' 18 @ CHECK-ARMV6-NOT: warning: deprecated since v7, use 'isb' 19 @ CHECK-NO-WARN-NOT: warning: deprecated since v7, use 'isb' 21 @ CHECK-ARMV8: warning: deprecated since v7, use 'dsb' 22 @ CHECK-THUMBV8: warning: deprecated since v7, use 'dsb' 23 @ CHECK-ARMV7: warning: deprecated since v7, use 'dsb' 24 @ CHECK-THUMBV7: warning: deprecated since v7, use 'dsb' [all …]
|
/llvm-project/clang/test/CXX/module/module.interface/ |
H A D | p6.cpp | 12 export struct S; // expected-error {{cannot export redeclaration 'S' here since the previous dec… 20 export struct X; // expected-error {{cannot export redeclaration 'X' here since the previous declar… 23 export struct Z; // expected-error {{cannot export redeclaration 'Z' here since the previous declar… 32 export struct B {}; // expected-error {{cannot export redeclaration 'B' here since the previous dec… 33 export struct C; // expected-error {{cannot export redeclaration 'C' here since the previous dec… 40 struct TemplS {}; // expected-error {{cannot export redeclaration 'TemplS' here since the previous … 46 struct TemplS2 {}; // expected-error {{cannot export redeclaration 'TemplS2' here since the previou… 49 export void baz(); // expected-error {{cannot export redeclaration 'baz' here since the previous de… 54 export void bar(); // expected-error {{cannot export redeclaration 'bar' here since the previous de… 64 // The compiler couldn't export A::f1() here since A::f1() is declared above without exported. [all …]
|