Lines Matching full:shorty
39 explicit ArgArray(const char* shorty, uint32_t shorty_len)
40 : shorty_(shorty), shorty_len_(shorty_len), num_bytes_(0) {
46 // Analyze shorty to see if we need the large arg array.
48 char c = shorty[i];
127 LOG(FATAL) << "Unexpected shorty character: " << shorty_[i];
167 LOG(FATAL) << "Unexpected shorty character: " << shorty_[i];
201 LOG(FATAL) << "Unexpected shorty character: " << shorty_[i];
324 LOG(FATAL) << "Unexpected shorty character: " << shorty_[i];
428 const char* shorty)
434 method->Invoke(soa.Self(), args, arg_array->GetNumBytes(), result, shorty);
456 const char* shorty = method->GetShorty(&shorty_len);
458 ArgArray arg_array(shorty, shorty_len);
460 InvokeWithArgArray(soa, method, &arg_array, &result, shorty);
486 const char* shorty = method->GetShorty(&shorty_len);
488 ArgArray arg_array(shorty, shorty_len);
490 InvokeWithArgArray(soa, method, &arg_array, &result, shorty);
517 const char* shorty = method->GetShorty(&shorty_len);
519 ArgArray arg_array(shorty, shorty_len);
521 InvokeWithArgArray(soa, method, &arg_array, &result, shorty);
548 const char* shorty = method->GetShorty(&shorty_len);
550 ArgArray arg_array(shorty, shorty_len);
552 InvokeWithArgArray(soa, method, &arg_array, &result, shorty);
633 const char* shorty = np_method->GetShorty(&shorty_len);
634 ArgArray arg_array(shorty, shorty_len);
640 InvokeWithArgArray(soa, m, &arg_array, &result, shorty);
664 return soa.AddLocalReference<jobject>(BoxPrimitive(Primitive::GetType(shorty[0]), result));
677 const char* shorty;
681 shorty = "LZ";
685 shorty = "LB";
689 shorty = "LC";
693 shorty = "LD";
697 shorty = "LF";
701 shorty = "LI";
705 shorty = "LJ";
709 shorty = "LS";
713 shorty = nullptr;
719 ArgArray arg_array(shorty, 2);
728 &result, shorty);