45 | 98.2M | } suricata::common::nom7::bits::<(u8, u8, u8, u8), nom::error::Error<&[u8]>, nom::sequence::tuple<(&[u8], usize), (u8, u8, u8, u8), nom::error::Error<(&[u8], usize)>, (nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0})>::{closure#0}>Line | Count | Source | 37 | 34.1M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 34.1M | where | 39 | 34.1M | E: ParseError<&'a [u8]>, | 40 | 34.1M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 34.1M | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 34.1M | nom7::bits::bits(parser) | 45 | 34.1M | } |
suricata::common::nom7::bits::<(u8, u8, u8, u8, u8, u8, u8), nom::error::Error<&[u8]>, nom::sequence::tuple<(&[u8], usize), (u8, u8, u8, u8, u8, u8, u8), nom::error::Error<(&[u8], usize)>, (nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0})>::{closure#0}>Line | Count | Source | 37 | 34.0k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 34.0k | where | 39 | 34.0k | E: ParseError<&'a [u8]>, | 40 | 34.0k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 34.0k | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 34.0k | nom7::bits::bits(parser) | 45 | 34.0k | } |
suricata::common::nom7::bits::<(u8, u8, u8), nom::error::Error<&[u8]>, nom::sequence::tuple<(&[u8], usize), (u8, u8, u8), nom::error::Error<(&[u8], usize)>, (nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0})>::{closure#0}>Line | Count | Source | 37 | 139k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 139k | where | 39 | 139k | E: ParseError<&'a [u8]>, | 40 | 139k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 139k | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 139k | nom7::bits::bits(parser) | 45 | 139k | } |
suricata::common::nom7::bits::<(u8, u32), nom::error::Error<&[u8]>, nom::sequence::tuple<(&[u8], usize), (u8, u32), nom::error::Error<(&[u8], usize)>, (nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u32, u32, nom::error::Error<(&[u8], usize)>>::{closure#0})>::{closure#0}>Line | Count | Source | 37 | 7.63M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 7.63M | where | 39 | 7.63M | E: ParseError<&'a [u8]>, | 40 | 7.63M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 7.63M | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 7.63M | nom7::bits::bits(parser) | 45 | 7.63M | } |
suricata::common::nom7::bits::<(u32, u32, u32), nom::error::Error<&[u8]>, nom::sequence::tuple<(&[u8], usize), (u32, u32, u32), nom::error::Error<(&[u8], usize)>, (nom::bits::streaming::take<&[u8], u32, u32, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u32, u32, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u32, u32, nom::error::Error<(&[u8], usize)>>::{closure#0})>::{closure#0}>Line | Count | Source | 37 | 139k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 139k | where | 39 | 139k | E: ParseError<&'a [u8]>, | 40 | 139k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 139k | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 139k | nom7::bits::bits(parser) | 45 | 139k | } |
suricata::common::nom7::bits::<alloc::vec::Vec<u8>, nom::error::Error<&[u8]>, nom::multi::many0<(&[u8], usize), u8, nom::error::Error<(&[u8], usize)>, suricata::http2::huffman::http2_decode_huffman>::{closure#0}>Line | Count | Source | 37 | 467k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 467k | where | 39 | 467k | E: ParseError<&'a [u8]>, | 40 | 467k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 467k | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 467k | nom7::bits::bits(parser) | 45 | 467k | } |
suricata::common::nom7::bits::<(u8, u8), nom::error::Error<&[u8]>, nom::combinator::complete<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, nom::sequence::tuple<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, (nom::combinator::verify<(&[u8], usize), u8, u8, nom::error::Error<(&[u8], usize)>, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, suricata::http2::parser::http2_parse_headers_block_indexed::parser::{closure#0}>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0})>::{closure#0}>::{closure#0}>Line | Count | Source | 37 | 27.7M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 27.7M | where | 39 | 27.7M | E: ParseError<&'a [u8]>, | 40 | 27.7M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 27.7M | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 27.7M | nom7::bits::bits(parser) | 45 | 27.7M | } |
suricata::common::nom7::bits::<(u8, u8), nom::error::Error<&[u8]>, nom::combinator::complete<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, nom::sequence::tuple<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, (nom::combinator::verify<(&[u8], usize), u8, u8, nom::error::Error<(&[u8], usize)>, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, suricata::http2::parser::http2_parse_headers_block_dynamic_size::parser::{closure#0}>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0})>::{closure#0}>::{closure#0}>Line | Count | Source | 37 | 2.98M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 2.98M | where | 39 | 2.98M | E: ParseError<&'a [u8]>, | 40 | 2.98M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 2.98M | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 2.98M | nom7::bits::bits(parser) | 45 | 2.98M | } |
suricata::common::nom7::bits::<(u8, u8), nom::error::Error<&[u8]>, nom::combinator::complete<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, nom::sequence::tuple<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, (nom::combinator::verify<(&[u8], usize), u8, u8, nom::error::Error<(&[u8], usize)>, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, suricata::http2::parser::http2_parse_headers_block_literal_noindex::parser::{closure#0}>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0})>::{closure#0}>::{closure#0}>Line | Count | Source | 37 | 4.74M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 4.74M | where | 39 | 4.74M | E: ParseError<&'a [u8]>, | 40 | 4.74M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 4.74M | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 4.74M | nom7::bits::bits(parser) | 45 | 4.74M | } |
suricata::common::nom7::bits::<(u8, u8), nom::error::Error<&[u8]>, nom::combinator::complete<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, nom::sequence::tuple<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, (nom::combinator::verify<(&[u8], usize), u8, u8, nom::error::Error<(&[u8], usize)>, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, suricata::http2::parser::http2_parse_headers_block_literal_incindex::parser::{closure#0}>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0})>::{closure#0}>::{closure#0}>Line | Count | Source | 37 | 5.38M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 5.38M | where | 39 | 5.38M | E: ParseError<&'a [u8]>, | 40 | 5.38M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 5.38M | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 5.38M | nom7::bits::bits(parser) | 45 | 5.38M | } |
suricata::common::nom7::bits::<(u8, u8), nom::error::Error<&[u8]>, nom::combinator::complete<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, nom::sequence::tuple<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, (nom::combinator::verify<(&[u8], usize), u8, u8, nom::error::Error<(&[u8], usize)>, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, suricata::http2::parser::http2_parse_headers_block_literal_neverindex::parser::{closure#0}>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0})>::{closure#0}>::{closure#0}>Line | Count | Source | 37 | 165k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 165k | where | 39 | 165k | E: ParseError<&'a [u8]>, | 40 | 165k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 165k | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 165k | nom7::bits::bits(parser) | 45 | 165k | } |
suricata::common::nom7::bits::<(u8, u8), nom::error::Error<&[u8]>, nom::sequence::tuple<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, (nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0})>::{closure#0}>Line | Count | Source | 37 | 12.5M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 12.5M | where | 39 | 12.5M | E: ParseError<&'a [u8]>, | 40 | 12.5M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 12.5M | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 12.5M | nom7::bits::bits(parser) | 45 | 12.5M | } |
suricata::common::nom7::bits::<(u8, u8), nom::error::Error<&[u8]>, nom::sequence::tuple<(&[u8], usize), (u8, u8), nom::error::Error<(&[u8], usize)>, (nom::combinator::verify<(&[u8], usize), u8, u8, nom::error::Error<(&[u8], usize)>, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, suricata::rdp::parser::parse_class_options::{closure#0}>::{closure#0}, nom::combinator::verify<(&[u8], usize), u8, u8, nom::error::Error<(&[u8], usize)>, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, suricata::rdp::parser::parse_class_options::{closure#1}>::{closure#0})>::{closure#0}>Line | Count | Source | 37 | 2.11M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 2.11M | where | 39 | 2.11M | E: ParseError<&'a [u8]>, | 40 | 2.11M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 2.11M | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 2.11M | nom7::bits::bits(parser) | 45 | 2.11M | } |
suricata::common::nom7::bits::<(u8, u8, u8), nom::error::Error<&[u8]>, nom::sequence::tuple<(&[u8], usize), (u8, u8, u8), nom::error::Error<(&[u8], usize)>, (nom::combinator::verify<(&[u8], usize), u8, u8, nom::error::Error<(&[u8], usize)>, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, suricata::rdp::parser::parse_x223_data_class_0::parser::{closure#0}>::{closure#0}, nom::combinator::verify<(&[u8], usize), u8, u8, nom::error::Error<(&[u8], usize)>, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, suricata::rdp::parser::parse_x223_data_class_0::parser::{closure#1}>::{closure#0}, nom::combinator::verify<(&[u8], usize), u8, u8, nom::error::Error<(&[u8], usize)>, nom::bits::streaming::take<&[u8], u8, u8, nom::error::Error<(&[u8], usize)>>::{closure#0}, suricata::rdp::parser::parse_x223_data_class_0::parser::{closure#2}>::{closure#0})>::{closure#0}>Line | Count | Source | 37 | 34.5k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 34.5k | where | 39 | 34.5k | E: ParseError<&'a [u8]>, | 40 | 34.5k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 34.5k | P: FnMut((&'a [u8], usize)) -> IResult<(&'a [u8], usize), O, Error<(&'a [u8], usize)>>, | 42 | | { | 43 | | // use full path to disambiguate nom `bits` from this current function name | 44 | 34.5k | nom7::bits::bits(parser) | 45 | 34.5k | } |
|