1 | #ifndef SASS_FN_MAPS_H |
2 | #define SASS_FN_MAPS_H |
3 | |
4 | #include "fn_utils.hpp" |
5 | |
6 | namespace Sass { |
7 | |
8 | namespace Functions { |
9 | |
10 | #define ARGM(argname, argtype) get_arg_m(argname, env, sig, pstate, traces) |
11 | |
12 | extern Signature map_get_sig; |
13 | extern Signature map_merge_sig; |
14 | extern Signature map_remove_sig; |
15 | extern Signature map_keys_sig; |
16 | extern Signature map_values_sig; |
17 | extern Signature map_has_key_sig; |
18 | |
19 | BUILT_IN(map_get); |
20 | BUILT_IN(map_merge); |
21 | BUILT_IN(map_remove); |
22 | BUILT_IN(map_keys); |
23 | BUILT_IN(map_values); |
24 | BUILT_IN(map_has_key); |
25 | |
26 | } |
27 | |
28 | } |
29 | |
30 | #endif |
31 | |