1#ifndef SASS_FN_SELECTORS_H
2#define SASS_FN_SELECTORS_H
3
4#include "fn_utils.hpp"
5
6namespace Sass {
7
8 namespace Functions {
9
10 #define ARGSEL(argname) get_arg_sel(argname, env, sig, pstate, traces, ctx)
11 #define ARGSELS(argname) get_arg_sels(argname, env, sig, pstate, traces, ctx)
12
13 BUILT_IN(selector_nest);
14 BUILT_IN(selector_append);
15 BUILT_IN(selector_extend);
16 BUILT_IN(selector_replace);
17 BUILT_IN(selector_unify);
18 BUILT_IN(is_superselector);
19 BUILT_IN(simple_selectors);
20 BUILT_IN(selector_parse);
21
22 extern Signature selector_nest_sig;
23 extern Signature selector_append_sig;
24 extern Signature selector_extend_sig;
25 extern Signature selector_replace_sig;
26 extern Signature selector_unify_sig;
27 extern Signature is_superselector_sig;
28 extern Signature simple_selectors_sig;
29 extern Signature selector_parse_sig;
30
31 }
32
33}
34
35#endif
36

source code of gtk/subprojects/libsass/src/fn_selectors.hpp