Lines Matching refs:ID
1073 // VM Intrinsic ID's uniquely identify some very special methods
1080 enum ID {
1114 static ID ID_from(int raw_id) {
1116 "must be a valid intrinsic ID");
1117 return (ID)raw_id;
1120 static const char* name_at(ID id);
1123 static ID find_id_impl(vmSymbols::SID holder,
1129 // Given a method's class, name, signature, and access flags, report its ID.
1130 static ID find_id(vmSymbols::SID holder,
1134 ID id = find_id_impl(holder, name, sig, flags);
1136 // ID _none does not hold the following asserts.
1145 static void verify_method(ID actual_id, methodOop m) PRODUCT_RETURN;
1148 static vmSymbols::SID class_for(ID id);
1149 static vmSymbols::SID name_for(ID id);
1150 static vmSymbols::SID signature_for(ID id);
1151 static Flags flags_for(ID id);
1153 static const char* short_name_as_C_string(ID id, char* buf, int size);
1156 static ID for_boxing(BasicType type);
1157 static ID for_unboxing(BasicType type);
1160 static ID for_raw_conversion(BasicType src, BasicType dest);