public String prototype(cp_info constant_pool[]){
  CONSTANT_Utf8_info cm, dm;
  String s;
  cm=(CONSTANT_Utf8_info)(constant_pool[name_index]);
  dm=(CONSTANT_Utf8_info)(constant_pool[descriptor_index]);
  s=ClassFile.access_string(access_flags," ");
  if (s.compareTo("") != 0)   s=s + " ";
  return s + ClassFile.parseDesc(dm.convert(),"") + " "+ cm.convert();
}

public String prototype ( cp_info constant_pool [ ] ) { CONSTANT_Utf8_info cm , dm ; String s ; cm = ( CONSTANT_Utf8_info ) ( constant_pool [ name_index ] ) ; dm = ( CONSTANT_Utf8_info ) ( constant_pool [ descriptor_index ] ) ; s = ClassFile . access_string ( access_flags , " " ) ; if ( s . compareTo ( "" ) != 0 ) s = s + " " ; return s + ClassFile . parseDesc ( dm . convert ( ) , "" ) + " " + cm . convert ( ) ; }
returns the prototype of this field .
