45 | 82.8M | } 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 | 6.16M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 6.16M | where | 39 | 6.16M | E: ParseError<&'a [u8]>, | 40 | 6.16M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 6.16M | 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 | 6.16M | nom7::bits::bits(parser) | 45 | 6.16M | } |
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 | 40.4M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 40.4M | where | 39 | 40.4M | E: ParseError<&'a [u8]>, | 40 | 40.4M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 40.4M | 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 | 40.4M | nom7::bits::bits(parser) | 45 | 40.4M | } |
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 | 35.6k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 35.6k | where | 39 | 35.6k | E: ParseError<&'a [u8]>, | 40 | 35.6k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 35.6k | 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 | 35.6k | nom7::bits::bits(parser) | 45 | 35.6k | } |
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 | 143k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 143k | where | 39 | 143k | E: ParseError<&'a [u8]>, | 40 | 143k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 143k | 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 | 143k | nom7::bits::bits(parser) | 45 | 143k | } |
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 | 143k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 143k | where | 39 | 143k | E: ParseError<&'a [u8]>, | 40 | 143k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 143k | 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 | 143k | nom7::bits::bits(parser) | 45 | 143k | } |
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 | 569k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 569k | where | 39 | 569k | E: ParseError<&'a [u8]>, | 40 | 569k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 569k | 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 | 569k | nom7::bits::bits(parser) | 45 | 569k | } |
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 | 18.2M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 18.2M | where | 39 | 18.2M | E: ParseError<&'a [u8]>, | 40 | 18.2M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 18.2M | 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 | 18.2M | nom7::bits::bits(parser) | 45 | 18.2M | } |
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 | 1.85M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 1.85M | where | 39 | 1.85M | E: ParseError<&'a [u8]>, | 40 | 1.85M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 1.85M | 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 | 1.85M | nom7::bits::bits(parser) | 45 | 1.85M | } |
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 | 2.37M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 2.37M | where | 39 | 2.37M | E: ParseError<&'a [u8]>, | 40 | 2.37M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 2.37M | 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.37M | nom7::bits::bits(parser) | 45 | 2.37M | } |
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 | 3.03M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 3.03M | where | 39 | 3.03M | E: ParseError<&'a [u8]>, | 40 | 3.03M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 3.03M | 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 | 3.03M | nom7::bits::bits(parser) | 45 | 3.03M | } |
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 | 177k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 177k | where | 39 | 177k | E: ParseError<&'a [u8]>, | 40 | 177k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 177k | 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 | 177k | nom7::bits::bits(parser) | 45 | 177k | } |
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 | 7.23M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 7.23M | where | 39 | 7.23M | E: ParseError<&'a [u8]>, | 40 | 7.23M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 7.23M | 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.23M | nom7::bits::bits(parser) | 45 | 7.23M | } |
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.43M | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 2.43M | where | 39 | 2.43M | E: ParseError<&'a [u8]>, | 40 | 2.43M | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 2.43M | 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.43M | nom7::bits::bits(parser) | 45 | 2.43M | } |
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 | 38.9k | pub fn bits<'a, O, E, P>(parser: P) -> impl FnMut(&'a [u8]) -> IResult<&'a [u8], O, E> | 38 | 38.9k | where | 39 | 38.9k | E: ParseError<&'a [u8]>, | 40 | 38.9k | Error<(&'a [u8], usize)>: ErrorConvert<E>, | 41 | 38.9k | 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 | 38.9k | nom7::bits::bits(parser) | 45 | 38.9k | } |
|