fn parse_flag_bit_reference(input: &str) -> IResult<&str, SymbolReference> {
    let result = one_of("l ")(input)?;
    match result.1 {
        'l' => Ok((result.0, SymbolReference::Reference)),
        ' ' => Ok((result.0, SymbolReference::Regular)),
        _ => Err(nom::Err::Error(nom::error::Error {
            input,
            code: ErrorKind::Char,
        })),
    }
}
/// Parses the symbol flags reference bit
Parses the symbol flags reference bit
Parses the symbol flags reference bit
fn parse_flag_bit_reference(input: &str) -> IResult<&str, SymbolReference> {
    let result = one_of("l ")(input)?;
    match result.1 {
        'l' => Ok((result.0, SymbolReference::Reference)),
        ' ' => Ok((result.0, SymbolReference::Regular)),
        _ => Err(nom::Err::Error(nom::error::Error {
            input,
            code: ErrorKind::Char,
        })),
    }
}
fn parse_flag_bit_reference ( input : & str ) -> IResult < & str , SymbolReference > { let result = one_of ( " " ) ( input ) ? ; match result . 1 { 'l' => Ok ( ( result . 0 , SymbolReference :: Reference ) ) , ' ' => Ok ( ( result . 0 , SymbolReference :: Regular ) ) , _ => Err ( nom :: Err :: Error ( nom :: error :: Error { input , code : ErrorKind :: Char , } ) ) , } }
Parses the symbol flags reference bit
Parses the symbol flags reference bit
input
&str