Lines Matching defs:id
328 #define VM_INTRINSIC_INITIALIZE(id, klass, name, sig, flags) #id "\0"
335 const char* vmIntrinsics::name_at(vmIntrinsics::ID id) {
347 if ((uint)id < (uint)ID_LIMIT)
348 return vm_intrinsic_name_table[(uint)id];
399 #define VM_INTRINSIC_CASE(id, klass, name, sig, fcode) \
402 return id;
414 const char* vmIntrinsics::short_name_as_C_string(vmIntrinsics::ID id, char* buf, int buflen) {
415 const char* str = name_at(id);
417 const char* kname = vmSymbols::name_for(class_for(id));
418 const char* mname = vmSymbols::name_for(name_for(id));
419 const char* sname = vmSymbols::name_for(signature_for(id));
421 switch (flags_for(id)) {
453 inline jlong intrinsic_info(vmIntrinsics::ID id) {
454 return intrinsic_info_array[vmIntrinsics::ID_from((int)id)];
457 vmSymbols::SID vmIntrinsics::class_for(vmIntrinsics::ID id) {
458 jlong info = intrinsic_info(id);
464 vmSymbols::SID vmIntrinsics::name_for(vmIntrinsics::ID id) {
465 jlong info = intrinsic_info(id);
471 vmSymbols::SID vmIntrinsics::signature_for(vmIntrinsics::ID id) {
472 jlong info = intrinsic_info(id);
478 vmIntrinsics::Flags vmIntrinsics::flags_for(vmIntrinsics::ID id) {
479 jlong info = intrinsic_info(id);
495 #define VM_INTRINSIC_MATCH(id, klassname, namepart, sigpart, flags) \
501 return vmIntrinsics::id; \