File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed
core/common/src/internal/format/parser Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -97,11 +97,14 @@ internal fun <T> List<ParserStructure<T>>.concat(): ParserStructure<T> {
9797 } else {
9898 val newTails = mergedTails.map {
9999 when (val firstOperation = it.operations.firstOrNull()) {
100- is NumberSpanParserOperation -> ParserStructure (buildList(unconditionalModifications.size + it.operations.size) {
101- add(NumberSpanParserOperation (currentNumberSpan + firstOperation.consumers))
102- addAll(unconditionalModifications)
103- addAll(it.operations.drop(1 ))
104- }, it.followedBy)
100+ is NumberSpanParserOperation -> ParserStructure (
101+ buildList(unconditionalModifications.size + it.operations.size) {
102+ add(NumberSpanParserOperation (currentNumberSpan + firstOperation.consumers))
103+ addAll(unconditionalModifications)
104+ addAll(it.operations.drop(1 ))
105+ },
106+ it.followedBy
107+ )
105108
106109 null -> ParserStructure (
107110 buildList(unconditionalModifications.size + 1 ) {
You can’t perform that action at this time.
0 commit comments