/llvm-project/clang/test/CXX/temp/temp.deduct.guide/ |
H A D | p1.cpp | 5 struct Outer { struct 8 template<typename> struct A {}; 51 template<typename T> struct B {}; // expected-note {{here}} 61 typedef A(int(&)[21]) -> A<int>; // expected-error {{deduction guide cannot be declared 'typedef'}} 81 A(int(&)[40]) -> A<int> {} // expected-error {{deduction guide cannot have a function definition}} in A() 84 …<int> try {} catch (...) {} // expected-error {{deduction guide cannot have a function definition}} in A()
|
/llvm-project/lldb/test/API/lang/cpp/nested-template/ |
H A D | main.cpp | 1 struct Outer { struct 2 Outer() {} in Outer() argument 9 InnerOuter main() argument
|
/llvm-project/libcxx/test/std/language.support/support.exception/uncaught/ |
H A D | uncaught_exceptions.pass.cpp | 29 struct Outer { struct 30 Outer(int depth) : d_(depth) {} in Outer() argument 31 ~Outer() { in ~Outer() argument 45 Outer o(0); in main() argument
|
/llvm-project/lldb/test/API/lang/cpp/reference-to-outer-type/ |
H A D | main.cpp | 1 struct Outer { struct 2 typedef int HookToOuter; argument 19 struct In : Outer {}; argument
|
/llvm-project/clang/test/Modules/Inputs/ |
H A D | innerstructredef.h | 1 struct Outer { struct 3 struct Inner { 5 } field;
|
H A D | cxx-templates-common.h | 27 template<typename T> struct Outer { struct 28 template<typename U> struct Inner {
|
/llvm-project/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/ |
H A D | default.lazy.verify.cpp | 18 struct Outer { struct 26 Outer x; // expected-no-diagnostics argument
|
/llvm-project/clang/test/Modules/ |
H A D | inner-struct-redefines-invisible.m | 7 struct Outer { struct 11 } field;
|
H A D | merge-lambdas.cpp | 28 struct Outer { struct 33 Outer(Inner = Inner()); argument 58 struct Outer { struct 63 Outer(Inner = Inner()); argument
|
/llvm-project/clang/test/CXX/temp/temp.decls/temp.class.spec/ |
H A D | p6.cpp | 39 struct Outer { struct 45 Outer<int, int> outer; // expected-note{{instantiation}} argument 59 struct Outer { struct 64 struct Inner<T, T> { 69 struct Inner {
|
/llvm-project/clang/test/SemaTemplate/ |
H A D | explicit-specialization-member.cpp | 67 template<int N> struct Outer { struct 69 template<> struct Inner<> { 73 template<typename...> static int a; 76 template<typename...> static inline int b; 80 template<> constexpr int f() { in f()
|
H A D | constructor-template.cpp | 41 struct Outer { struct 46 explicit Outer(const A& a) : alloc(a) { } in Outer() argument
|
/llvm-project/clang/test/Index/ |
H A D | ctor-init-source-loc.cpp | 28 struct Outer { struct 36 struct Derived4: Outer::Inner<Q>::Parm argument 83 struct Outer { struct 85 struct Inner {
|
/llvm-project/lldb/test/Shell/SymbolFile/DWARF/x86/Inputs/ |
H A D | debug-types-basic.cpp | 13 struct Outer { struct 23 extern constexpr Outer outer{47}; argument
|
/llvm-project/clang/test/SemaCXX/ |
H A D | virtual-member-functions-key-function.cpp | 53 struct Outer { struct 60 void Outer::Inner::g() { } in g() argument
|
H A D | template-specialization.cpp | 36 struct Outer { struct 40 using U = S<Inner<P>>; 43 struct Inner<void> {
|
/llvm-project/lldb/test/Shell/SymbolFile/DWARF/x86/ |
H A D | simple-template-names-context.cpp |
|
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.join/range.join.iterator/ |
H A D | member_types.compile.pass.cpp | 98 using Outer = InnerRValue<BidiCommonOuter<BidiCommonInner>>; in test() typedef 111 using Outer = BidiCommonOuter<Inner>; in test() typedef 120 using Outer = DiffTypeRange<std::ptrdiff_t, Inner>; in test() typedef
|
/llvm-project/lldb/test/API/functionalities/pointer_num_children/ |
H A D | main.cpp | 6 struct Outer { struct 12 Outer outer{&inner}; in main() argument
|
/llvm-project/clang/test/CodeGenCXX/ |
H A D | template-linkage.cpp | 49 struct Outer { struct 50 template <typename T> struct Inner { 53 template <typename T> void Get() { in Get()
|
H A D | cxx1y-variable-template.cpp | 11 template<typename T> struct Outer { struct 16 Outer<char[100]> outer_int; argument
|
/llvm-project/clang/test/CodeGen/assignment-tracking/ |
H A D | assignment-tracking.cpp | 13 struct Outer { Inner A, B; }; struct
|
/llvm-project/clang/test/CXX/class/class.friend/ |
H A D | p1.cpp | 5 struct Outer { struct 6 struct Inner {
|
/llvm-project/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/ |
H A D | construct_type.pass.cpp | 41 using Outer = CountingAllocator<T, 1>; in test_bullet_one() typedef 73 using Outer = CountingAllocator<T, 1>; in test_bullet_two() typedef 111 using Outer = CountingAllocator<T, 1>; in test_bullet_three() typedef
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/ |
H A D | system-header-simulation.h | 51 struct Outer { struct 52 struct Inner {};
|