pub fn parse_class_signature(
input: &str,
) -> ClasspathResult<GenericClassSignature>Expand description
Parse a class-level generic signature (JVMS 4.7.9.1 ClassSignature).
The input is the raw string from the Signature attribute of a class file.
§Example
<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/util/AbstractMap<TK;TV;>;Ljava/util/Map<TK;TV;>;§Errors
Returns ClasspathError::BytecodeParseError if the signature is malformed.