Closed

Description
Some combinations of string variables and literals are not concatenated properly using '+'. It seems to be if there's a variable between two literals. Example
fn main() {
let str ff = "abc";
log ff + "ABC" + ff;
log "ABC" + ff + "ABC";
}
Produces
rt: ---
rt: e6c6:main:main: rust: abcABCabc
rt: e6c6:main:main: rust: ABCabABC
Note the missing 'c' in the second line.
Metadata
Metadata
Assignees
Labels
No labels