fix fieldDecl printer for multiple variables with same type part