| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.transform/ |
| H A D | adaptor.pass.cpp | 41 using Result = std::ranges::transform_view<MoveOnlyView, PlusOne>; in test() 42 std::same_as<Result> auto result = std::views::transform(PlusOne{})(MoveOnlyView{buff}); in test() 49 auto const partial = std::views::transform(PlusOne{}); in test() 50 using Result = std::ranges::transform_view<MoveOnlyView, PlusOne>; in test() 62 using Result = std::ranges::transform_view<MoveOnlyView, PlusOne>; in test() 70 auto const partial = std::views::transform(PlusOne{}); in test() 71 using Result = std::ranges::transform_view<MoveOnlyView, PlusOne>; in test() 82 using Result = std::ranges::transform_view<MoveOnlyView, PlusOne>; in test() 83 std::same_as<Result> auto result = std::views::transform(MoveOnlyView{buff}, PlusOne{}); in test() 127 static_assert( CanBePiped<MoveOnlyView, decltype(std::views::transform(PlusOne{}))>); in test() [all …]
|
| H A D | ctad.compile.pass.cpp | 20 struct PlusOne { struct 45 PlusOne f; in testCTAD() 49 std::ranges::transform_view<View, PlusOne> in testCTAD() 53 std::ranges::transform_view<View, PlusOne> in testCTAD() 57 std::ranges::transform_view<std::ranges::ref_view<Range>, PlusOne> in testCTAD() 61 std::ranges::transform_view<std::ranges::owning_view<Range>, PlusOne> in testCTAD() 65 std::ranges::transform_view<std::ranges::ref_view<BorrowedRange>, PlusOne> in testCTAD() 69 std::ranges::transform_view<std::ranges::owning_view<BorrowedRange>, PlusOne> in testCTAD()
|
| H A D | size.pass.cpp | 25 std::ranges::transform_view transformView(MoveOnlyView{}, PlusOne{}); in test() 30 const std::ranges::transform_view transformView(MoveOnlyView{globalBuff, 4}, PlusOne{}); in test() 34 static_assert(!SizeInvocable<std::ranges::transform_view<ForwardView, PlusOne>>); in test() 36 static_assert(SizeInvocable<std::ranges::transform_view<SizedSentinelNotConstView, PlusOne>>); in test() 37 …static_assert(!SizeInvocable<const std::ranges::transform_view<SizedSentinelNotConstView, PlusOne>… in test()
|
| H A D | base.pass.cpp | 22 std::ranges::transform_view<MoveOnlyView, PlusOne> transformView; in test() 29 std::ranges::transform_view<CopyableView, PlusOne> transformView; in test() 40 const std::ranges::transform_view<CopyableView, PlusOne> transformView; in test()
|
| H A D | general.pass.cpp | 34 static_assert( ValidTransformView<MoveOnlyView, PlusOne>); 35 static_assert(!ValidTransformView<Range, PlusOne>);
|
| H A D | end.pass.cpp | 59 using TransformView = std::ranges::transform_view<InputView, PlusOne>; in test() 95 using TransformView = std::ranges::transform_view<MoveOnlyView, PlusOne>; in test()
|
| H A D | begin.pass.cpp | 47 const std::ranges::transform_view transformView(MoveOnlyView{buff}, PlusOne{}); in test()
|
| H A D | types.h | 134 struct PlusOne { struct
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.transform/iterator/ |
| H A D | requirements.compile.pass.cpp | 19 …_assert(std::ranges::bidirectional_range<std::ranges::transform_view<BidirectionalView, PlusOne>>); 20 static_assert(!std::ranges::bidirectional_range<std::ranges::transform_view<ForwardView, PlusOne>>); 22 …c_assert(std::ranges::random_access_range<std::ranges::transform_view<RandomAccessView, PlusOne>>); 23 …assert(!std::ranges::random_access_range<std::ranges::transform_view<BidirectionalView, PlusOne>>);
|
| H A D | ctor.pass.cpp | 59 std::ranges::transform_view<MoveOnlyView, PlusOne> transformView; in test() 61 std::ranges::iterator_t<std::ranges::transform_view<MoveOnlyView, PlusOne>> i2(iter); in test() 63 std::ranges::iterator_t<const std::ranges::transform_view<MoveOnlyView, PlusOne>> constIter(iter); in test() 67 …efault_initializable<std::ranges::iterator_t<std::ranges::transform_view<MoveOnlyView, PlusOne>>>); in test() 68 …itializable<std::ranges::iterator_t<std::ranges::transform_view<IterNoDefaultInitView, PlusOne>>>); in test()
|
| H A D | sentinel.pass.cpp | 23 std::ranges::transform_view<SizedSentinelView, PlusOne> transformView1; in test() 26 …std::ranges::sentinel_t<const std::ranges::transform_view<SizedSentinelView, PlusOne>> sent2{sent1… in test() 27 …std::ranges::sentinel_t<const std::ranges::transform_view<SizedSentinelView, PlusOne>> sent3{sent2… in test() 34 std::ranges::transform_view transformView2(SizedSentinelView{4}, PlusOne()); in test()
|
| H A D | compare.pass.cpp | 26 using R = std::ranges::transform_view<std::ranges::subrange<It>, PlusOne>; in test() 30 …::same_as<R> auto r = std::ranges::subrange<It>(It(a), It(a+3)) | std::views::transform(PlusOne()); in test() 50 using R = std::ranges::transform_view<std::ranges::subrange<It>, PlusOne>; in test() 54 …::same_as<R> auto r = std::ranges::subrange<It>(It(a), It(a+3)) | std::views::transform(PlusOne()); in test()
|
| H A D | arithmetic.pass.cpp | 20 std::ranges::transform_view<MoveOnlyView, PlusOne> transformView; in test() 33 std::declval<std::ranges::iterator_t<std::ranges::transform_view<InputView, PlusOne>>>()++), in test()
|
| H A D | deref.pass.cpp | 22 using View = std::ranges::transform_view<MoveOnlyView, PlusOne>; in main() 23 View transformView(MoveOnlyView{buff}, PlusOne{}); in main()
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | arc-peformselector.m | 10 - (id)PlusOne __attribute__((ns_returns_retained)); // expected-note {{method 'PlusOne' declared he… 37 …return [self performSelector : @selector(PlusOne)]; // expected-error {{performSelector names a se…
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VVPISelLowering.cpp | 419 auto PlusOne = CDAG.getNode(ISD::ADD, MVT::i32, {AVL, ConstOne}); in legalizePackedAVL() local 420 LegalAVL = CDAG.getNode(ISD::SRL, MVT::i32, {PlusOne, ConstOne}); in legalizePackedAVL()
|