Source/sources/gnu/kawa/slib/srfi13.java
public int lambda43(Object start2, Object end2) {
            Object obj = this.staticLink.f144s1;
            Object obj2 = this.start1;
            try {
                int intValue = ((Number) obj2).intValue();
                Object obj3 = this.end1;
                try {
                    try {
                        try {
                            return srfi13.$PcStringSuffixLengthCi(obj, intValue, ((Number) obj3).intValue(), this.staticLink.f145s2, ((Number) start2).intValue(), ((Number) end2).intValue());
                        } catch (ClassCastException e) {
                            throw new WrongType(e, "%string-suffix-length-ci", 5, end2);
                        }
                    } catch (ClassCastException e2) {
                        throw new WrongType(e2, "%string-suffix-length-ci", 4, start2);
                    }
                } catch (ClassCastException e3) {
                    throw new WrongType(e3, "%string-suffix-length-ci", 2, obj3);
                }
            } catch (ClassCastException e4) {
                throw new WrongType(e4, "%string-suffix-length-ci", 1, obj2);
            }
        }
/* access modifiers changed from: 0000 */
access modifiers changed from: 0000
access modifiers changed from : 0000
public int lambda43(Object start2, Object end2) {
            Object obj = this.staticLink.f144s1;
            Object obj2 = this.start1;
            try {
                int intValue = ((Number) obj2).intValue();
                Object obj3 = this.end1;
                try {
                    try {
                        try {
                            return srfi13.$PcStringSuffixLengthCi(obj, intValue, ((Number) obj3).intValue(), this.staticLink.f145s2, ((Number) start2).intValue(), ((Number) end2).intValue());
                        } catch (ClassCastException e) {
                            throw new WrongType(e, "%string-suffix-length-ci", 5, end2);
                        }
                    } catch (ClassCastException e2) {
                        throw new WrongType(e2, "%string-suffix-length-ci", 4, start2);
                    }
                } catch (ClassCastException e3) {
                    throw new WrongType(e3, "%string-suffix-length-ci", 2, obj3);
                }
            } catch (ClassCastException e4) {
                throw new WrongType(e4, "%string-suffix-length-ci", 1, obj2);
            }
        }
public int lambda43 ( Object start2 , Object end2 ) { Object obj = this . staticLink . f144s1 ; Object obj2 = this . start1 ; try { int intValue = ( ( Number ) obj2 ) . intValue ( ) ; Object obj3 = this . end1 ; try { try { try { return srfi13 . $PcStringSuffixLengthCi ( obj , intValue , ( ( Number ) obj3 ) . intValue ( ) , this . staticLink . f145s2 , ( ( Number ) start2 ) . intValue ( ) , ( ( Number ) end2 ) . intValue ( ) ) ; } catch ( ClassCastException e ) { throw new WrongType ( e , "%string-suffix-length-ci" , 5 , end2 ) ; } } catch ( ClassCastException e2 ) { throw new WrongType ( e2 , "%string-suffix-length-ci" , 4 , start2 ) ; } } catch ( ClassCastException e3 ) { throw new WrongType ( e3 , "%string-suffix-length-ci" , 2 , obj3 ) ; } } catch ( ClassCastException e4 ) { throw new WrongType ( e4 , "%string-suffix-length-ci" , 1 , obj2 ) ; } }
access modifiers changed from: 0000
access modifiers changed from : 0000