Home | History | Annotate | Download | only in libdex

Lines Matching defs:shorty

599 /* Helper for crossVerifyProtoIdItem(), which checks a shorty character
602 static bool shortyDescMatch(char shorty, const char* descriptor, bool
604 switch (shorty) {
620 if ((descriptor[0] != shorty) || (descriptor[1] != '\0')) {
621 ALOGE("Shorty vs. primitive type mismatch: '%c', '%s'",
622 shorty, descriptor);
629 ALOGE("Shorty vs. type mismatch: '%c', '%s'",
630 shorty, descriptor);
636 ALOGE("Bogus shorty: '%c'", shorty);
647 const char* shorty =
655 if (!shortyDescMatch(*shorty,
666 shorty++; // Skip the return type.
675 if (*shorty == '\0') {
676 ALOGE("Shorty is too short");
680 if (!shortyDescMatch(*shorty, desc, false)) {
684 shorty++;
687 if (*shorty != '\0') {
688 ALOGE("Shorty is too long");