1<===> parent/input.scss 2a {b: selector-parse("&")} 3 4<===> parent/error 5Error: $selector: Parent selectors aren't allowed here. 6 , 71 | & 8 | ^ 9 ' 10 - 1:1 root stylesheet 11 , 121 | a {b: selector-parse("&")} 13 | ^^^^^^^^^^^^^^^^^^^ 14 ' 15 input.scss 1:7 root stylesheet 16 17<===> parent/error-libsass 18Error: Parent selectors aren't allowed here. 19 on line 1:22 of input.scss, in function `selector-parse` 20 from line 1:7 of input.scss 21>> a {b: selector-parse("&")} 22 23 ---------------------^ 24 25<===> 26================================================================================ 27<===> parse/invalid/input.scss 28a {b: selector-parse("[c")} 29 30<===> parse/invalid/error 31Error: $selector: expected more input. 32 , 331 | [c 34 | ^ 35 ' 36 - 1:3 root stylesheet 37 , 381 | a {b: selector-parse("[c")} 39 | ^^^^^^^^^^^^^^^^^^^^ 40 ' 41 input.scss 1:7 root stylesheet 42 43<===> parse/invalid/error-libsass 44Error: invalid operator in attribute selector for c 45 on line 1:23 of input.scss, in function `selector-parse` 46 from line 1:7 of input.scss 47>> a {b: selector-parse("[c")} 48 49 ----------------------^ 50 51<===> 52================================================================================ 53<===> parse/extra/options.yml 54--- 55:todo: 56- sass/libsass#2965 57 58<===> parse/extra/input.scss 59a {b: selector-parse("c {")} 60 61<===> parse/extra/error 62Error: $selector: expected selector. 63 , 641 | c { 65 | ^ 66 ' 67 - 1:3 root stylesheet 68 , 691 | a {b: selector-parse("c {")} 70 | ^^^^^^^^^^^^^^^^^^^^^ 71 ' 72 input.scss 1:7 root stylesheet 73 74<===> 75================================================================================ 76<===> too_nested/options.yml 77--- 78:todo: 79- sass/libsass#2964 80 81<===> too_nested/input.scss 82a {b: selector-parse((append((), append((), c)),))} 83 84<===> too_nested/error 85Error: $selector: (c,) is not a valid selector: it must be a string, 86a list of strings, or a list of lists of strings. 87 , 881 | a {b: selector-parse((append((), append((), c)),))} 89 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 90 ' 91 input.scss 1:7 root stylesheet 92 93<===> 94================================================================================ 95<===> inner_comma/options.yml 96--- 97:todo: 98- sass/libsass#2964 99 100<===> inner_comma/input.scss 101a {b: selector-parse(((c,),))} 102 103<===> inner_comma/error 104Error: $selector: ((c,),) is not a valid selector: it must be a string, 105a list of strings, or a list of lists of strings. 106 , 1071 | a {b: selector-parse(((c,),))} 108 | ^^^^^^^^^^^^^^^^^^^^^^^ 109 ' 110 input.scss 1:7 root stylesheet 111 112<===> 113================================================================================ 114<===> outer_space/options.yml 115--- 116:todo: 117- sass/libsass#2964 118 119<===> outer_space/input.scss 120a {b: selector-parse(append((), append((), c)))} 121 122<===> outer_space/error 123Error: $selector: c is not a valid selector: it must be a string, 124a list of strings, or a list of lists of strings. 125 , 1261 | a {b: selector-parse(append((), append((), c)))} 127 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 128 ' 129 input.scss 1:7 root stylesheet 130 131<===> 132================================================================================ 133<===> slash_list/options.yml 134:todo: 135- sass/libsass#2887 136 137<===> 138================================================================================ 139<===> slash_list/top_level/input.scss 140@use "sass:list"; 141a {b: selector-parse(list.slash(c d, e f))} 142 143<===> slash_list/top_level/error 144Error: $selector: c d / e f is not a valid selector: it must be a string, 145a list of strings, or a list of lists of strings. 146 , 1472 | a {b: selector-parse(list.slash(c d, e f))} 148 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 149 ' 150 input.scss 2:7 root stylesheet 151 152<===> 153================================================================================ 154<===> slash_list/in_comma_list/input.scss 155@use "sass:list"; 156a {b: selector-parse((list.slash(c, d), list.slash(e, f)))} 157 158<===> slash_list/in_comma_list/error 159Error: $selector: c / d, e / f is not a valid selector: it must be a string, 160a list of strings, or a list of lists of strings. 161 , 1622 | a {b: selector-parse((list.slash(c, d), list.slash(e, f)))} 163 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 164 ' 165 input.scss 2:7 root stylesheet 166 167<===> 168================================================================================ 169<===> type/options.yml 170--- 171:todo: 172- sass/libsass#2964 173 174<===> type/input.scss 175a {b: selector-parse(1)} 176 177<===> type/error 178Error: $selector: 1 is not a valid selector: it must be a string, 179a list of strings, or a list of lists of strings. 180 , 1811 | a {b: selector-parse(1)} 182 | ^^^^^^^^^^^^^^^^^ 183 ' 184 input.scss 1:7 root stylesheet 185 186<===> 187================================================================================ 188<===> too_many_args/input.scss 189a {b: selector-parse(c, d)} 190 191<===> too_many_args/error 192Error: Only 1 argument allowed, but 2 were passed. 193 ,--> input.scss 1941 | a {b: selector-parse(c, d)} 195 | ^^^^^^^^^^^^^^^^^^^^ invocation 196 ' 197 ,--> sass:selector 1981 | @function parse($selector) { 199 | ================ declaration 200 ' 201 input.scss 1:7 root stylesheet 202 203<===> too_many_args/error-libsass 204Error: wrong number of arguments (2 for 1) for `selector-parse' 205 on line 1:7 of input.scss 206>> a {b: selector-parse(c, d)} 207 208 ------^ 209 210<===> 211================================================================================ 212<===> too_few_args/input.scss 213a {b: selector-parse()} 214 215<===> too_few_args/error 216Error: Missing argument $selector. 217 ,--> input.scss 2181 | a {b: selector-parse()} 219 | ^^^^^^^^^^^^^^^^ invocation 220 ' 221 ,--> sass:selector 2221 | @function parse($selector) { 223 | ================ declaration 224 ' 225 input.scss 1:7 root stylesheet 226 227<===> too_few_args/error-libsass 228Error: Function selector-parse is missing argument $selector. 229 on line 1 of input.scss 230>> a {b: selector-parse()} 231 232 ------^ 233