Lines Matching refs:OperatorWrapper
41 class OperatorWrapper { class
43 OperatorWrapper() = delete;
48 operator OperatorWrapper<SimpleClass>();
57 operator OperatorWrapper<ComplexClass>();
150 for (const OperatorWrapper<SimpleClass>& foo : SimpleView()) {} in OperatorSimpleClassIterator()
153 for (const OperatorWrapper<SimpleClass> foo : SimpleView()) {} in OperatorSimpleClassIterator()
154 for (OperatorWrapper<SimpleClass> foo : SimpleView()) {} in OperatorSimpleClassIterator()
158 for (const OperatorWrapper<SimpleClass>& foo : SimpleRefView()) {} in OperatorSimpleClassRefIterator()
161 for (const OperatorWrapper<SimpleClass> foo : SimpleRefView()) {} in OperatorSimpleClassRefIterator()
162 for (OperatorWrapper<SimpleClass> foo : SimpleRefView()) {} in OperatorSimpleClassRefIterator()
167 for (const OperatorWrapper<SimpleClass>& foo : array) {} in OperatorSimpleClassArray()
170 for (const OperatorWrapper<SimpleClass> foo : array) {} in OperatorSimpleClassArray()
171 for (OperatorWrapper<SimpleClass> foo : array) {} in OperatorSimpleClassArray()
175 for (const OperatorWrapper<ComplexClass>& foo : ComplexView()) {} in OperatorComplexClassIterator()
178 for (const OperatorWrapper<ComplexClass> foo : ComplexView()) {} in OperatorComplexClassIterator()
179 for (OperatorWrapper<ComplexClass> foo : ComplexView()) {} in OperatorComplexClassIterator()
183 for (const OperatorWrapper<ComplexClass>& foo : ComplexRefView()) {} in OperatorComplexClassRefIterator()
186 for (const OperatorWrapper<ComplexClass> foo : ComplexRefView()) {} in OperatorComplexClassRefIterator()
187 for (OperatorWrapper<ComplexClass> foo : ComplexRefView()) {} in OperatorComplexClassRefIterator()
192 for (const OperatorWrapper<ComplexClass>& foo : array) {} in OperatorComplexClassArray()
195 for (const OperatorWrapper<ComplexClass> foo : array) {} in OperatorComplexClassArray()
196 for (OperatorWrapper<ComplexClass> foo : array) {} in OperatorComplexClassArray()