private static int checkFormalTypeParameter ( final String signature , int pos ) { // FormalTypeParameter: // Identifier : FieldTypeSignature? (: FieldTypeSignature)* pos = checkIdentifier ( signature , pos ) ; pos = checkChar ( ' ' , signature , pos ) ; if ( "L[T" . indexOf ( getChar ( signature , pos ) ) != - 1 ) { pos = checkFieldTypeSignature ( signature , pos ) ; } while ( getChar ( signature , pos ) == ' ' ) { pos = checkFieldTypeSignature ( signature , pos + 1 ) ; } return pos ; }
Checks a formal type parameter of a class or method signature .