Home
last modified time | relevance | path

Searched refs:Inner (Results 1 – 25 of 712) sorted by relevance

12345678910>>...29

/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dcode-seg1.cpp16 struct Inner { struct
21 void Foo1::Inner::bar1() {} in bar1()
22 void Foo1::Inner::bar2() {} in bar2()
33 void Foo2::Inner::bar1() {} in bar1()
34 void Foo2::Inner::bar2() {} in bar2()
41 struct Inner { struct
46 void Foo3::Inner::bar1() {} in bar1()
47 void Foo3::Inner::bar2() {} in bar2()
58 void Foo4::Inner::bar1() {} in bar1()
59 void Foo4::Inner::bar2() {} in bar2()
[all …]
/llvm-project-15.0.7/clang/test/AST/
H A Dast-print-out-of-line-func.cpp6 class Inner { class
7 Inner();
8 Inner(int);
9 ~Inner();
25 Wrapper::Inner::Inner() { } in Inner() function in ns::Wrapper::Inner
28 void Wrapper::Inner::operator +=(int) { } in operator +=()
33 ns::Wrapper::Inner::Inner(int) { } in Inner() function in ns::Wrapper::Inner
36 ns::Wrapper::Inner::~Inner() { } in ~Inner()
40 void ::ns::Wrapper::Inner::member() { } in member()
51 void Wrapper::Inner::staticMember() { } in staticMember()
[all …]
/llvm-project-15.0.7/clang/test/Index/
H A Dctor-init-source-loc.cpp30 struct Inner { struct
36 struct Derived4: Outer::Inner<Q>::Parm argument
38 Derived4() : Outer::Inner<Q>::Parm() {} in Derived4()
45 struct Derived5: Outer::Inner<Q>::Parm::InnerIterator
54 struct Derived6: Outer::Inner<Q>
56 Derived6() : Outer::Inner<Q>() {} in Derived6()
64 struct Derived7: Outer::Inner<Base>::Parm
66 Derived7() : Outer::Inner<Base>::Parm() {} in Derived7()
72 struct Derived8: Outer::Inner<Base>
74 Derived8() : Outer::Inner<Base>() {} in Derived8()
[all …]
/llvm-project-15.0.7/clang/test/CXX/temp/temp.decls/temp.variadic/
H A Dmulti-level-substitution.cpp33 template<typename> struct Inner { struct
38 struct Inner<tuple<pair<Types, YTypes>...> > { struct
56 template<typename, typename> struct Inner { struct
61 struct Inner<tuple<pair<Types, YTypes>...>, struct
84 template<typename> struct Inner { struct
89 struct Inner<R(pair<Types, YTypes>...)> { struct
114 template<typename, typename> struct Inner { struct
146 template<typename> struct Inner { struct
171 template<typename> struct Inner { struct
176 struct Inner<tuple<Templates<Types>...>> { struct
[all …]
/llvm-project-15.0.7/clang/test/CXX/temp/temp.spec/temp.expl.spec/
H A Dp2.cpp144 struct X0<void*>::Inner { }; struct in N0::X0
147 struct X0<int>::Inner { }; struct in N0::X0
150 struct X0<unsigned>::Inner; member in N0::X0
153 struct X0<float>::Inner; member in N0::X0
160 struct N0::X0<long>::Inner { }; struct in N0::X0
163 struct N0::X0<float>::Inner { }; struct in N0::X0
173 N0::X0<void*>::Inner inner0;
174 N0::X0<int>::Inner inner1;
175 N0::X0<long>::Inner inner2;
176 N0::X0<float>::Inner inner3;
[all …]
H A Dp2-0x.cpp57 struct Inner : public T { }; // expected-note 2{{here}} struct
176 struct X0<void*>::Inner { }; struct in N0::X0
179 struct X0<int>::Inner { }; struct in N0::X0
182 struct X0<unsigned>::Inner; member in N0::X0
185 struct X0<float>::Inner; member in N0::X0
192 struct N0::X0<long>::Inner { }; struct in N0::X0
195 struct N0::X0<float>::Inner { }; struct in N0::X0
205 N0::X0<void*>::Inner inner0;
206 N0::X0<int>::Inner inner1;
207 N0::X0<long>::Inner inner2;
[all …]
/llvm-project-15.0.7/lldb/test/API/lang/cpp/accelerator-table/
H A Dmain.cpp4 struct Inner; \
5 Inner *i = nullptr; \
7 NAME::Inner &getInner##NAME();
19 A::Inner &inner_a = getInnerA(); in CLASS()
20 B::Inner &inner_b = getInnerB(); in CLASS()
21 C::Inner &inner_c = getInnerC(); in CLASS()
22 D::Inner &inner_d = getInnerD(); in CLASS()
23 E::Inner &inner_e = getInnerE(); in CLASS()
24 F::Inner &inner_f = getInnerF(); in CLASS()
25 G::Inner &inner_g = getInnerG(); in CLASS()
/llvm-project-15.0.7/llvm/test/DebugInfo/COFF/
H A Dparent-type-scopes.ll7 ; typedef int Inner;
10 ; struct Inner { int x; };
13 ; class Inner { public: int x; };
16 ; enum Inner { One, Two };
19 ; union Inner { int x; float y; };
22 ; WrapTypedef::Inner v1;
23 ; WrapStruct::Inner v2;
24 ; WrapClass::Inner v3;
25 ; WrapEnum::Inner v4;
26 ; WrapUnion::Inner v5;
[all …]
/llvm-project-15.0.7/clang/test/CXX/temp/temp.decls/temp.class.spec/
H A Dp8-1y.cpp23 template<typename Inner> static int y;
25 …template<typename Inner> static int y<Outer>; // expected-error 3{{cannot be deduced}} expected-no…
26 template<typename Inner> static int y<Inner>; // expected-error {{does not specialize}}
31 template<typename Outer> template<typename Inner> int X<Outer>::y<Outer>; // expected-error {{canno…
32 template<typename Outer> template<typename Inner> int X<Outer>::y<Inner>; // expected-error {{does …
33 template<> template<typename Inner> int X<int>::y<Inner>; // expected-error {{does not specialize}}…
H A Dp6.cpp40 template<typename X, typename Y> struct Inner;
41 …template<typename Y> struct Inner<T, Y> {}; // expected-note{{previous declaration of class templa… struct
42 template<typename Y> struct Inner<U, Y> {}; // expected-error{{cannot be redeclared}} struct
61 struct Inner;
64 struct Inner<T, T> { struct
69 struct Inner { struct
74 int array0[Outer<int>::Inner<int, int>::value? 1 : -1];
75 int array1[Outer<int>::Inner<int, float>::value? -1 : 1];
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dtypename-specifier-4.cpp66 struct Inner;
68 void f0(X0<T>::Inner<T*, T&>); // expected-note{{here}}
69 void f0(typename X0<T>::Inner<T*, T&>); // expected-error{{redecl}}
71 void f1(X0<T>::Inner<T*, T&>); // expected-note{{here}}
74 void f2(typename X0<T>::Inner<T*, T&>::type); // expected-note{{here}}
94 struct Inner {}; struct
97 typename Outer<T>::template Inner<U>
98 foo(typename Outer<T>::template Inner<U>);
103 typename Outer<T>::template Inner<U>
104 Outer<T>::foo(typename Outer<T>::template Inner<U>) { in foo()
[all …]
H A Dinstantiate-declref.cpp4 struct Inner { struct
17 Outer::Inner::InnerTemplate<type>::VeryInner::Kind2 = K2Val; in foo()
25 Outer::Inner::InnerTemplate<type>::VeryInner::Kind2 = K2Val; in bar()
38 template struct N::Outer::Inner::InnerTemplate<INT>::VeryInner;
39 template struct N::Outer::Inner::InnerTemplate<INT>::UeberInner; // expected-error{{no struct named…
44 struct Inner { struct
61 Inner i1; in foo()
63 Inner<T> i2; in foo()
70 template struct N2::Outer2::Inner<float>; member in N2::Outer2
71 template struct N2::Outer2::Inner<int*, float*>; // expected-note{{instantiation}} member in N2::Outer2
H A Dtemp_explicit.cpp53 struct Inner { struct
63 struct Inner { struct
71 void f3(X4<int&>::Inner); // okay, Inner::VeryInner, not instantiated
112 struct Inner { // expected-note{{here}} struct
117 template struct X6::Inner; // expected-error{{non-templated}}
140 namespace Inner { namespace
145 template struct Inner::X8<int>;
150 template struct ::N1::Inner::X8<float>;
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/
H A Dctor.other.pass.cpp28 template <class Inner>
29 using ConstCompatibleOuter = BufferView<const Inner*, const Inner*, Inner*, Inner*>;
31 template <class Inner>
32 …ConstIncompatibleOuter = BufferView<forward_iterator<const Inner*>, forward_iterator<const Inner*>,
33 … bidirectional_iterator<Inner*>, bidirectional_iterator<Inner*>>;
H A Deq.pass.cpp47 using Inner = BufferView<int*>; in test() typedef
48 …using Outer = BufferView<cpp20_input_iterator<Inner*>, sentinel_wrapper<cpp20_input_iterator<Inner in test()
50 Inner inners[2] = {buffer[0], buffer[1]}; in test()
60 …using Inner = BufferView<cpp20_input_iterator<int*>, sentinel_wrapper<cpp20_input_iterator<int*>>>; in test() typedef
61 Inner inners[1] = {buffer[0]}; in test()
/llvm-project-15.0.7/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/
H A Dconstruct_type.pass.cpp42 using Inner = CountingAllocator<T, 2>; in test_bullet_one() typedef
43 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_bullet_one()
45 static_assert(!std::uses_allocator<T, Inner>::value, ""); in test_bullet_one()
48 Inner I(PInner); in test_bullet_one()
75 using Inner = CountingAllocator<T, 2>; in test_bullet_two() typedef
76 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_bullet_two()
78 static_assert(std::uses_allocator<T, Inner>::value, ""); in test_bullet_two()
81 Inner I(PInner); in test_bullet_two()
108 using Inner = CountingAllocator<T, 2>; in test_bullet_three() typedef
109 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_bullet_three()
[all …]
H A Dconstruct_pair.pass.cpp92 using Inner = CountingAllocator<Pair, 2>; in test_with_inner_alloc() typedef
93 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
94 using SAInner = std::scoped_allocator_adaptor<Inner>; in test_with_inner_alloc()
96 static_assert(std::uses_allocator<T, Inner>::value, ""); in test_with_inner_alloc()
100 Inner I(PInner); in test_with_inner_alloc()
119 using Inner = CountingAllocator<Pair, 2>; in test_with_inner_alloc() typedef
120 using SA = std::scoped_allocator_adaptor<Outer, Inner>; in test_with_inner_alloc()
121 using SAInner = std::scoped_allocator_adaptor<Inner>; in test_with_inner_alloc()
123 static_assert(std::uses_allocator<T, Inner>::value, ""); in test_with_inner_alloc()
127 Inner I(PInner); in test_with_inner_alloc()
/llvm-project-15.0.7/clang/test/CXX/temp/temp.spec/temp.explicit/
H A Dp1.cpp31 struct Inner { struct
42 template struct X1<int>::Inner<float>;
43 template struct X1<int>::Inner<double>;
44 template struct X1<int>::Inner<void>; // expected-note{{instantiation}}
66 struct Inner { struct
85 template struct X2<int, float>::Inner; member in X2
86 template struct X2<int, Incomplete>::Inner; // expected-note{{instantiation}} member in X2
/llvm-project-15.0.7/llvm/test/Analysis/LoopInfo/
H A D2003-02-19-LoopInfoNestingBug.ll2 ; figure out that loop "Inner" should be nested inside of leep "LoopHeader",
7 ; CHECK: Loop at depth 3 containing: %Inner<header><latch><exiting>
15 br i1 false, label %Inner, label %Out
17 Inner: ; preds = %Inner, %Next
18 br i1 false, label %Inner, label %LoopHeader
20 LoopHeader: ; preds = %Inner, %Top
/llvm-project-15.0.7/llvm/test/DebugInfo/X86/
H A Dsroasplit-1.ll10 ; } Inner;
13 ; Inner inner[2];
17 ; Inner i1 = outer.inner[1];
33 %struct.Outer = type { [2 x %struct.Inner] }
34 %struct.Inner = type { i32, i64 }
39 %i1 = alloca %struct.Inner, align 8
43 …%arrayidx = getelementptr inbounds [2 x %struct.Inner], [2 x %struct.Inner]* %inner, i32 0, i64 1,…
44 %0 = bitcast %struct.Inner* %i1 to i8*, !dbg !28
45 %1 = bitcast %struct.Inner* %arrayidx to i8*, !dbg !28
47 %a = getelementptr inbounds %struct.Inner, %struct.Inner* %i1, i32 0, i32 0, !dbg !29
[all …]
H A Dsroasplit-2.ll10 ; } Inner;
13 ; Inner inner[2];
17 ; Inner i1 = outer.inner[1];
34 %struct.Outer = type { [2 x %struct.Inner] }
35 %struct.Inner = type { i32, i32 }
40 %i1 = alloca %struct.Inner, align 4
49 %5 = getelementptr inbounds [2 x %struct.Inner], [2 x %struct.Inner]* %4, i32 0, i64 1, !dbg !27
50 %6 = bitcast %struct.Inner* %i1 to i8*, !dbg !27
51 %7 = bitcast %struct.Inner* %5 to i8*, !dbg !27
53 %8 = getelementptr inbounds %struct.Inner, %struct.Inner* %i1, i32 0, i32 0, !dbg !28
[all …]
/llvm-project-15.0.7/lldb/test/API/functionalities/pointer_num_children/
H A Dmain.cpp1 struct Inner { struct
7 Inner *inner; argument
11 Inner inner{42, 56}; in main()
13 Inner **Ptr = &(outer.inner); in main()
14 Inner *&Ref = outer.inner; in main()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/
H A Dtypes.h247 template <class Inner = BufferView<int*>>
254 template <class Inner = BufferView<int*>>
256 … common_input_iterator< Inner*>, common_input_iterator< Inner*>>;
262 template <class Inner = BufferView<int*>>
269 template <class Inner = BufferView<int*>>
270 …mpleForwardCommonOuter = BufferView<forward_iterator<const Inner*>, forward_iterator<const Inner*>,
271 forward_iterator<Inner*>, forward_iterator<Inner*>>;
277 template <class Inner = BufferView<int*>>
284 template <class Inner = BufferView<int*>>
286 BufferView<forward_iterator<const Inner*>, sentinel_wrapper<forward_iterator<const Inner*>>,
[all …]
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFTypePrinter.cpp87 appendQualifiedNameBefore(Inner); in appendPointerLikeTypeBefore()
90 if (needsParens(Inner)) in appendPointerLikeTypeBefore()
110 appendPointerLikeTypeBefore(D, Inner(), "*"); in appendUnqualifiedNameBefore()
114 appendQualifiedNameBefore(Inner()); in appendUnqualifiedNameBefore()
122 appendQualifiedNameBefore(Inner()); in appendUnqualifiedNameBefore()
126 appendPointerLikeTypeBefore(D, Inner(), "&"); in appendUnqualifiedNameBefore()
132 appendQualifiedNameBefore(Inner()); in appendUnqualifiedNameBefore()
234 if (needsParens(Inner)) in appendUnqualifiedNameAfter()
236 appendUnqualifiedNameAfter(Inner, resolveReferencedType(Inner), in appendUnqualifiedNameAfter()
474 appendUnqualifiedNameAfter(D, Inner); in appendUnqualifiedName()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DMultipleStatementMacroCheck.cpp59 const auto Inner = expr(isInMacro(), unless(compoundStmt())).bind("inner"); in registerMatchers() local
61 stmt(anyOf(ifStmt(hasThen(Inner)), ifStmt(hasElse(Inner)).bind("else"), in registerMatchers()
62 whileStmt(hasBody(Inner)), forStmt(hasBody(Inner)))) in registerMatchers()
69 const auto *Inner = Result.Nodes.getNodeAs<Expr>("inner"); in check() local
79 auto InnerRanges = getExpansionRanges(Inner->getBeginLoc(), Result); in check()

12345678910>>...29