x Stylesheet ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | ,-> div { 2 | | /* mix( [ && [ by ]? ] ; ; ) */ 3 | | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | | opacity: mix(70%;0%;100%); 5 | `-> } `---- x Rule ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | ,-> div { 2 | | /* mix( [ && [ by ]? ] ; ; ) */ 3 | | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | | opacity: mix(70%;0%;100%); 5 | `-> } `---- x QualifiedRule ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | ,-> div { 2 | | /* mix( [ && [ by ]? ] ; ; ) */ 3 | | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | | opacity: mix(70%;0%;100%); 5 | `-> } `---- x SelectorList ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | div { : ^^^ 2 | /* mix( [ && [ by ]? ] ; ; ) */ `---- x ComplexSelector ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | div { : ^^^ 2 | /* mix( [ && [ by ]? ] ; ; ) */ `---- x CompoundSelector ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | div { : ^^^ 2 | /* mix( [ && [ by ]? ] ; ; ) */ `---- x TypeSelector ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | div { : ^^^ 2 | /* mix( [ && [ by ]? ] ; ; ) */ `---- x TagNameSelector ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | div { : ^^^ 2 | /* mix( [ && [ by ]? ] ; ; ) */ `---- x WqName ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | div { : ^^^ 2 | /* mix( [ && [ by ]? ] ; ; ) */ `---- x Ident ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | div { : ^^^ 2 | /* mix( [ && [ by ]? ] ; ; ) */ `---- x SimpleBlock ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | ,-> div { 2 | | /* mix( [ && [ by ]? ] ; ; ) */ 3 | | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | | opacity: mix(70%;0%;100%); 5 | `-> } `---- x LBrace ,-[$DIR/tests/fixture/function/mix/input.css:1:1] 1 | div { : ^ 2 | /* mix( [ && [ by ]? ] ; ; ) */ `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4 | opacity: mix(70%;0%;100%); `---- x Declaration ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4 | opacity: mix(70%;0%;100%); `---- x DeclarationName ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^^^^^ 4 | opacity: mix(70%;0%;100%); `---- x Ident ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^^^^^ 4 | opacity: mix(70%;0%;100%); `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4 | opacity: mix(70%;0%;100%); `---- x Function ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4 | opacity: mix(70%;0%;100%); `---- x Ident ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^ 4 | opacity: mix(70%;0%;100%); `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^ 4 | opacity: mix(70%;0%;100%); `---- x Percentage ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^ 4 | opacity: mix(70%;0%;100%); `---- x Number ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^ 4 | opacity: mix(70%;0%;100%); `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^ 4 | opacity: mix(70%;0%;100%); `---- x Ident ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^ 4 | opacity: mix(70%;0%;100%); `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^^ 4 | opacity: mix(70%;0%;100%); `---- x Ident ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^^ 4 | opacity: mix(70%;0%;100%); `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^ 4 | opacity: mix(70%;0%;100%); `---- x Delimiter ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^ 4 | opacity: mix(70%;0%;100%); `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^ 4 | opacity: mix(70%;0%;100%); `---- x Percentage ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^ 4 | opacity: mix(70%;0%;100%); `---- x Number ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^ 4 | opacity: mix(70%;0%;100%); `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^ 4 | opacity: mix(70%;0%;100%); `---- x Delimiter ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^ 4 | opacity: mix(70%;0%;100%); `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^^ 4 | opacity: mix(70%;0%;100%); `---- x Percentage ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^^ 4 | opacity: mix(70%;0%;100%); `---- x Number ,-[$DIR/tests/fixture/function/mix/input.css:2:1] 2 | /* mix( [ && [ by ]? ] ; ; ) */ 3 | opacity: mix( 70% by ease ; 0% ; 100% ); : ^^^ 4 | opacity: mix(70%;0%;100%); `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^^^^^^^^^^^^^^^^^^^^^^^ 5 | } `---- x Declaration ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^^^^^^^^^^^^^^^^^^^^^^^ 5 | } `---- x DeclarationName ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^^^^^ 5 | } `---- x Ident ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^^^^^ 5 | } `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^^^^^^^^^^^^^^ 5 | } `---- x Function ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^^^^^^^^^^^^^^ 5 | } `---- x Ident ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^ 5 | } `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^ 5 | } `---- x Percentage ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^ 5 | } `---- x Number ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^ 5 | } `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^ 5 | } `---- x Delimiter ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^ 5 | } `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^ 5 | } `---- x Percentage ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^ 5 | } `---- x Number ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^ 5 | } `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^ 5 | } `---- x Delimiter ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^ 5 | } `---- x ComponentValue ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^^ 5 | } `---- x Percentage ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^^ 5 | } `---- x Number ,-[$DIR/tests/fixture/function/mix/input.css:3:1] 3 | opacity: mix( 70% by ease ; 0% ; 100% ); 4 | opacity: mix(70%;0%;100%); : ^^^ 5 | } `----