Home | History | Annotate | Download | only in libdex

Lines Matching defs:shorty

625 /* Helper for crossVerifyProtoIdItem(), which checks a shorty character
628 static bool shortyDescMatch(char shorty, const char* descriptor, bool
630 switch (shorty) {
646 if ((descriptor[0] != shorty) || (descriptor[1] != '\0')) {
647 ALOGE("Shorty vs. primitive type mismatch: '%c', '%s'",
648 shorty, descriptor);
655 ALOGE("Shorty vs. type mismatch: '%c', '%s'",
656 shorty, descriptor);
662 ALOGE("Bogus shorty: '%c'", shorty);
673 const char* shorty =
681 if (!shortyDescMatch(*shorty,
692 shorty++; // Skip the return type.
701 if (*shorty == '\0') {
702 ALOGE("Shorty is too short");
706 if (!shortyDescMatch(*shorty, desc, false)) {
710 shorty++;
713 if (*shorty != '\0') {
714 ALOGE("Shorty is too long");