Skip to content

Commit f710ad1

Browse files
committed
attempt #9 at fixing mvsc++ build
1 parent 2fde9b3 commit f710ad1

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

‎src/include/fls/primitive/predicate/equal.hpp‎

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,27 @@
66
#ifndef FLS_PRIMITIVE_PREDICATE_EQUAL_HPP
77
#define FLS_PRIMITIVE_PREDICATE_EQUAL_HPP
88

9+
#include "fls/api/api.hpp"
910
#include "fls/expression/data_type.hpp"
1011

1112
namespace fastlanes {
1213
/*--------------------------------------------------------------------------------------------------------------------*/
1314
class SelectionDS;
1415
/*--------------------------------------------------------------------------------------------------------------------*/
1516
template <typename PT>
16-
void eq_vector_constant_func(const PT* __restrict array_pointer, PT value, SelectionDS& selection_ds);
17+
FLS_API void eq_vector_constant_func(const PT* __restrict array_pointer, PT value, SelectionDS& selection_ds);
1718

1819
template <typename PT>
19-
void ge_tvec_tvec(const PT* __restrict array_pointer, const PT* value, SelectionDS& selection_ds);
20+
FLS_API void ge_tvec_tvec(const PT* __restrict array_pointer, const PT* value, SelectionDS& selection_ds);
2021
template <typename PT>
21-
void ge_tvec_cvec(const PT* __restrict array_pointer, const PT* value, SelectionDS& selection_ds);
22+
FLS_API void ge_tvec_cvec(const PT* __restrict array_pointer, const PT* value, SelectionDS& selection_ds);
2223

2324
template <typename PT>
24-
void lessthan_func(const PT* __restrict array_pointer, PT value, SelectionDS& selection_ds);
25+
FLS_API void lessthan_func(const PT* __restrict array_pointer, PT value, SelectionDS& selection_ds);
2526

26-
void and_selection_ds_func(const SelectionDS& selection_ds_1,
27-
const SelectionDS& selection_ds_2,
28-
SelectionDS& selection_ds_3);
27+
FLS_API void and_selection_ds_func(const SelectionDS& selection_ds_1,
28+
const SelectionDS& selection_ds_2,
29+
SelectionDS& selection_ds_3);
2930

3031
template <typename PT>
3132
using predicate_func_p = void (*)(const PT* __restrict left_vec,

0 commit comments

Comments
 (0)