Skip to content

Commit bd3bd43

Browse files
committed
dsl: add an alt field accessor, &nth
Signed-off-by: Masatake YAMATO <[email protected]>
1 parent 8d7b61f commit bd3bd43

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

dsl/sorter.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ DECLARE_ALT_VALUE_FN(inherits);
5959
DECLARE_ALT_VALUE_FN(implementation);
6060
DECLARE_ALT_VALUE_FN(kind);
6161
DECLARE_ALT_VALUE_FN(language);
62+
DECLARE_ALT_VALUE_FN(nth);
6263
DECLARE_ALT_VALUE_FN(scope);
6364
DECLARE_ALT_VALUE_FN(scope_kind);
6465
DECLARE_ALT_VALUE_FN(scope_name);
@@ -115,6 +116,8 @@ static DSLProcBind pbinds [] = {
115116
.helpstr = "-> #f|<string>"},
116117
{ "&language", alt_value_language, NULL, DSL_PATTR_MEMORABLE, 0UL,
117118
.helpstr = "-> #f|<string>" },
119+
{ "&nth", alt_value_nth, NULL, DSL_PATTR_MEMORABLE, 0UL,
120+
.helpstr = "-> #f|<integer>"},
118121
{ "&scope", alt_value_scope, NULL, DSL_PATTR_MEMORABLE, 0UL,
119122
.helpstr = "-> #f|<string>; $scope-kind:$scope-name"},
120123
{ "&scope-kind", alt_value_scope_kind, NULL, DSL_PATTR_MEMORABLE, 0UL,
@@ -155,6 +158,7 @@ DEFINE_ALT_VALUE_FN(inherits);
155158
DEFINE_ALT_VALUE_FN(implementation);
156159
DEFINE_ALT_VALUE_FN(kind);
157160
DEFINE_ALT_VALUE_FN(language);
161+
DEFINE_ALT_VALUE_FN(nth);
158162
DEFINE_ALT_VALUE_FN(scope);
159163
DEFINE_ALT_VALUE_FN(scope_kind);
160164
DEFINE_ALT_VALUE_FN(scope_name);

0 commit comments

Comments
 (0)