Skip to main content

parse_field_signature

Function parse_field_signature 

Source
pub fn parse_field_signature(input: &str) -> ClasspathResult<TypeSignature>
Expand description

Parse a field-level type signature (JVMS 4.7.9.1 FieldTypeSignature).

This handles class type signatures, array type signatures, and type variable signatures. It does not accept bare base types.

§Example

Ljava/util/List<Ljava/lang/String;>;

§Errors

Returns ClasspathError::BytecodeParseError if the signature is malformed.