NameAndType nameType(Symbol sym){
  return new NameAndType(fieldName(sym),retrofit ? sym.erasure(types) : sym.externalType(types),types);
}

NameAndType nameType ( Symbol sym ) { return new NameAndType ( fieldName ( sym ) , retrofit ? sym . erasure ( types ) : sym . externalType ( types ) , types ) ; }
given a symbol , return its name - and - type .
