@@ -652,6 +652,54 @@ custom-@{element}-selector {}
652652// ^^^^^^^^ meta.string.css string.unquoted.css meta.interpolation.less
653653// ^^^^^^ meta.string.css string.unquoted.css - meta.interpolation
654654
655+ .pseudo-class-lang :lang(@{lng} -* K\* , de- @{DE} , *- @{lng} - EN, " de-*@{DE} \* " ) {}
656+ // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.selector.css
657+ // ^^^^ meta.function-call.identifier.css
658+ // ^ meta.function-call.arguments.css meta.group.css - meta.string - meta.interpolation
659+ // ^^^^^^ meta.function-call.arguments.css meta.group.css meta.string.css meta.interpolation.less
660+ // ^^^^^ meta.function-call.arguments.css meta.group.css meta.string.css string.unquoted.css
661+ // ^^ meta.function-call.arguments.css meta.group.css - meta.string - meta.interpolation
662+ // ^^^ meta.function-call.arguments.css meta.group.css meta.string.css string.unquoted.css
663+ // ^^^^^ meta.function-call.arguments.css meta.group.css meta.string.css meta.interpolation.less
664+ // ^^ meta.function-call.arguments.css meta.group.css - meta.string - meta.interpolation
665+ // ^^ meta.function-call.arguments.css meta.group.css meta.string.css string.unquoted.css
666+ // ^^^^^^ meta.function-call.arguments.css meta.group.css meta.string.css meta.interpolation.less
667+ // ^^^ meta.function-call.arguments.css meta.group.css meta.string.css string.unquoted.css
668+ // ^^ meta.function-call.arguments.css meta.group.css - meta.string - meta.interpolation
669+ // ^^^^^ meta.function-call.arguments.css meta.group.css meta.string.css - meta.interpolation
670+ // ^^^^^ meta.function-call.arguments.css meta.group.css meta.string.css meta.interpolation.less
671+ // ^^^ meta.function-call.arguments.css meta.group.css meta.string.css - meta.interpolation
672+ // ^ meta.function-call.arguments.css meta.group.css - meta.string - meta.interpolation
673+ // ^^^^ entity.other.pseudo-class.css
674+ // ^ punctuation.section.group.begin.css
675+ // ^ punctuation.definition.variable.less
676+ // ^ punctuation.section.interpolation.begin.less
677+ // ^^^ variable.other.less
678+ // ^ punctuation.section.interpolation.end.less
679+ // ^ constant.other.wildcard.asterisk.css, variable.language.wildcard.asterisk.css
680+ // ^^ constant.character.escape.css
681+ // ^ punctuation.separator.sequence.css
682+ // ^^^ string.unquoted.css
683+ // ^ punctuation.definition.variable.less
684+ // ^ punctuation.section.interpolation.begin.less
685+ // ^^ variable.other.less
686+ // ^ punctuation.section.interpolation.end.less
687+ // ^ punctuation.separator.sequence.css
688+ // ^ constant.other.wildcard.asterisk.css, variable.language.wildcard.asterisk.css
689+ // ^ punctuation.definition.variable.less
690+ // ^ punctuation.section.interpolation.begin.less
691+ // ^^^ variable.other.less
692+ // ^ punctuation.section.interpolation.end.less
693+ // ^ punctuation.separator.sequence.css
694+ // ^ punctuation.definition.string.begin.css
695+ // ^ punctuation.definition.variable.less
696+ // ^ punctuation.section.interpolation.begin.less
697+ // ^^ variable.other.less
698+ // ^ punctuation.section.interpolation.end.less
699+ // ^^ constant.character.escape.css
700+ // ^ punctuation.definition.string.end.css
701+ // ^ punctuation.section.group.end.css
702+
655703.nested-selector-interpolation-tests {
656704
657705 @{selector} {
@@ -756,6 +804,34 @@ custom-@{element}-selector {}
756804// ^^^^^ variable.other.less
757805// ^^^ support.constant.color.w3c.standard.css
758806// ^ punctuation.section.group.end.css
807+
808+ font : san\73 - \73 erif;
809+ // ^^^^^^^^^^^^^^^^ meta.string.css string.unquoted.css
810+
811+ font : sans @{serif} var (--name );
812+ // ^^^^^ meta.string.css string.unquoted.css
813+ // ^^^^^^^^ meta.string.css meta.interpolation.less
814+ // ^ - meta.string - meta.interpolation
815+ // ^^^^^^^^^^^ meta.function-call
816+
817+ image : url(@{server}/assets/@{image}.png ) ;
818+ // ^ meta.property-value.css - meta.function-call
819+ // ^^^ meta.property-value.css meta.function-call.identifier.css
820+ // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.property-value.css meta.function-call.arguments.css meta.group.css
821+ // ^^^^^^^^^ meta.path.url.css meta.string.css meta.interpolation.less - string
822+ // ^^^^^^^^ meta.path.url.css meta.string.css string.unquoted.css
823+ // ^^^^^^^^ meta.path.url.css meta.string.css meta.interpolation.less - string
824+ // ^^^^ meta.path.url.css meta.string.css string.unquoted.css
825+
826+ grid : [@{line} name, line @{name} , li@{ne} name];
827+ // ^^^^^^^ meta.string.css meta.interpolation.less - string
828+ // ^^^^ meta.string.css string.unquoted.line-name.css
829+ // ^^^^ meta.string.css string.unquoted.line-name.css
830+ // ^^^^^^^ meta.string.css meta.interpolation.less - string
831+ // ^^ meta.string.css string.unquoted.line-name.css
832+ // ^^^^^ meta.string.css meta.interpolation.less - string
833+ // ^^^^ meta.string.css string.unquoted.line-name.css
834+
759835}
760836
761837// =============================================================================
0 commit comments