Tokenizer::setVarId: assert that strange code with same type names and variable names work. Ticket: #3990