Home
last modified time | relevance | path

Searched refs:GeneratorWrapper (Results 1 – 10 of 10) sorted by relevance

/external/catch2/include/internal/
Dcatch_generators_generic.hpp18 GeneratorWrapper<T> m_generator;
22 TakeGenerator(size_t target, GeneratorWrapper<T>&& generator): in TakeGenerator()
48 GeneratorWrapper<T> take(size_t target, GeneratorWrapper<T>&& generator) { in take()
49 return GeneratorWrapper<T>(pf::make_unique<TakeGenerator<T>>(target, std::move(generator))); in take()
55 GeneratorWrapper<T> m_generator;
59 FilterGenerator(P&& pred, GeneratorWrapper<T>&& generator): in FilterGenerator()
89 GeneratorWrapper<T> filter(Predicate&& pred, GeneratorWrapper<T>&& generator) { in filter()
90 …return GeneratorWrapper<T>(std::unique_ptr<IGenerator<T>>(pf::make_unique<FilterGenerator<T, Predi… in filter()
98 GeneratorWrapper<T> m_generator;
104 RepeatGenerator(size_t repeats, GeneratorWrapper<T>&& generator): in RepeatGenerator()
[all …]
Dcatch_generators_specific.hpp68 GeneratorWrapper<T>>::type
70 return GeneratorWrapper<T>( in random()
77 GeneratorWrapper<T>>::type
79 return GeneratorWrapper<T>( in random()
119 GeneratorWrapper<T> range(T const& start, T const& end, T const& step) { in range()
121 return GeneratorWrapper<T>(pf::make_unique<RangeGenerator<T>>(start, end, step)); in range()
125 GeneratorWrapper<T> range(T const& start, T const& end) { in range()
127 return GeneratorWrapper<T>(pf::make_unique<RangeGenerator<T>>(start, end)); in range()
160 GeneratorWrapper<ResultType> from_range(InputIterator from, InputSentinel to) { in from_range()
161 return GeneratorWrapper<ResultType>(pf::make_unique<IteratorGenerator<ResultType>>(from, to)); in from_range()
[all …]
Dcatch_generators.hpp90 class GeneratorWrapper final { class
93 GeneratorWrapper(std::unique_ptr<IGenerator<T>> generator): in GeneratorWrapper() function in Catch::Generators::GeneratorWrapper
105 GeneratorWrapper<T> value(T&& value) { in value()
106 … return GeneratorWrapper<T>(pf::make_unique<SingleValueGenerator<T>>(std::forward<T>(value))); in value()
109 GeneratorWrapper<T> values(std::initializer_list<T> values) { in values()
110 return GeneratorWrapper<T>(pf::make_unique<FixedValuesGenerator<T>>(values)); in values()
115 std::vector<GeneratorWrapper<T>> m_generators;
118 void populate(GeneratorWrapper<T>&& generator) { in populate()
159GeneratorWrapper<std::tuple<Ts...>> table( std::initializer_list<std::tuple<typename std::decay<Ts… in table()
168 … auto makeGenerators( GeneratorWrapper<T>&& generator, Gs &&... moreGenerators ) -> Generators<T> { in makeGenerators()
[all …]
/external/catch2/examples/
D300-Gen-OwnGenerator.cpp40 Catch::Generators::GeneratorWrapper<int> random(int low, int high) { in random()
41 …return Catch::Generators::GeneratorWrapper<int>(std::unique_ptr<Catch::Generators::IGenerator<int>… in random()
53 …auto i = GENERATE(take(100, GeneratorWrapper<int>(std::unique_ptr<IGenerator<int>>(new RandomIntGe…
D301-Gen-MapTypeConversion.cpp39 Catch::Generators::GeneratorWrapper<std::string> lines(std::string /* ignored for example */) { in lines()
40 return Catch::Generators::GeneratorWrapper<std::string>( in lines()
/external/catch2/docs/
Dgenerators.md65 * `filter(predicate, GeneratorWrapper<T>&&)` for `FilterGenerator<T, Predicate>`
66 * `take(count, GeneratorWrapper<T>&&)` for `TakeGenerator<T>`
67 * `repeat(repeats, GeneratorWrapper<T>&&)` for `RepeatGenerator<T>`
68 * `map(func, GeneratorWrapper<T>&&)` for `MapGenerator<T, U, Func>` (map `U` to `T`, deduced from `…
69 * `map<T>(func, GeneratorWrapper<U>&&)` for `MapGenerator<T, U, Func>` (map `U` to `T`)
70 * `chunk(chunk-size, GeneratorWrapper<T>&&)` for `ChunkGenerator<T>`
147 will need to be wrapped inside a `GeneratorWrapper<T>`.
148 `GeneratorWrapper<T>` is a value wrapper around a
/external/catch2/single_include/catch2/
Dcatch.hpp3958 class GeneratorWrapper final { class
3961 GeneratorWrapper(std::unique_ptr<IGenerator<T>> generator): in GeneratorWrapper() function in Catch::Generators::GeneratorWrapper
3973 GeneratorWrapper<T> value(T&& value) { in value()
3974 … return GeneratorWrapper<T>(pf::make_unique<SingleValueGenerator<T>>(std::forward<T>(value))); in value()
3977 GeneratorWrapper<T> values(std::initializer_list<T> values) { in values()
3978 return GeneratorWrapper<T>(pf::make_unique<FixedValuesGenerator<T>>(values)); in values()
3983 std::vector<GeneratorWrapper<T>> m_generators;
3986 void populate(GeneratorWrapper<T>&& generator) { in populate()
4026GeneratorWrapper<std::tuple<Ts...>> table( std::initializer_list<std::tuple<typename std::decay<Ts… in table()
4035 … auto makeGenerators( GeneratorWrapper<T>&& generator, Gs &&... moreGenerators ) -> Generators<T> { in makeGenerators()
[all …]
/external/libabigail/tests/lib/
Dcatch.hpp3982 class GeneratorWrapper final { class
3985 GeneratorWrapper(std::unique_ptr<IGenerator<T>> generator): in GeneratorWrapper() function in Catch::Generators::GeneratorWrapper
3997 GeneratorWrapper<T> value(T&& value) { in value()
3998 … return GeneratorWrapper<T>(pf::make_unique<SingleValueGenerator<T>>(std::forward<T>(value))); in value()
4001 GeneratorWrapper<T> values(std::initializer_list<T> values) { in values()
4002 return GeneratorWrapper<T>(pf::make_unique<FixedValuesGenerator<T>>(values)); in values()
4007 std::vector<GeneratorWrapper<T>> m_generators;
4010 void populate(GeneratorWrapper<T>&& generator) { in populate()
4050GeneratorWrapper<std::tuple<Ts...>> table( std::initializer_list<std::tuple<typename std::decay<Ts… in table()
4059 … auto makeGenerators( GeneratorWrapper<T>&& generator, Gs &&... moreGenerators ) -> Generators<T> { in makeGenerators()
[all …]
/external/tensorflow/tensorflow/python/data/kernel_tests/
Dfrom_generator_test.py344 class GeneratorWrapper(object): class
359 GeneratorWrapper, output_types=dtypes.int64).take(2)
/external/catch2/projects/SelfTest/IntrospectiveTests/
DGeneratorsImpl.tests.cpp310 …auto value2 = GENERATE_REF(Catch::Generators::GeneratorWrapper<int>(std::unique_ptr<Catch::Generat…