/third_party/rust/crates/rust-cexpr/src/ |
H A D | literal.rs | 42 use nom::branch::alt; 43 use nom::bytes::complete::is_not; 44 use nom::bytes::complete::tag; 45 use nom::character::complete::{char, one_of}; 46 use nom::combinator::{complete, map, map_opt, opt, recognize}; 47 use nom::multi::{fold_many0, many0, many1, many_m_n}; 48 use nom::sequence::{delimited, pair, preceded, terminated, tuple}; 49 use nom::*; 93 ) -> impl Fn(I) -> nom::IResult<I, O> in full() 95 I: nom in full() [all...] |
H A D | lib.rs | 20 pub mod nom { modules 21 //! nom's result types, re-exported. 22 pub use nom::{error::ErrorKind, error::Error, Err, IResult, Needed}; 46 /// An error occurred in an underlying nom parser. 47 Parser(nom::ErrorKind), 50 impl From<nom::ErrorKind> for ErrorKind { 51 fn from(k: nom::ErrorKind) -> Self { in from() 64 /// This is a superset of `(I, nom::ErrorKind)` that includes the additional errors specified by 74 impl<I> From<(I, nom::ErrorKind)> for Error<I> { 75 fn from(e: (I, nom [all...] |
H A D | expr.rs | 32 use nom::branch::alt; 33 use nom::combinator::{complete, map, map_opt}; 34 use nom::multi::{fold_many0, many0, separated_list0}; 35 use nom::sequence::{delimited, pair, preceded}; 36 use nom::*; 103 let res: CResult<'_, &[u8]> = Err(crate::nom::Err::Incomplete(Needed::new($c.len()))); 109 Err(crate::nom::Err::Error((input, crate::ErrorKind::ExactToken(TokenKind::$k,$c)).into())) 118 let res: CResult<'_, &[u8]> = Err(nom::Err::Incomplete(Needed::new(1))); in identifier_token() 124 Err(crate::nom::Err::Error((input, crate::ErrorKind::TypedToken(TokenKind::Identifier)).into())) 141 Err(crate::nom in one_of_punctuation() [all...] |
/third_party/rust/crates/nom/tests/ |
H A D | issues.rs | 5 use nom::{error::ErrorKind, Err, IResult, Needed}; 23 use nom::HexDisplay; 24 use nom::{ 67 use nom::multi::length_data; in usize_length_bytes_issue() 68 use nom::number::streaming::be_u16; in usize_length_bytes_issue() 74 use nom::bytes::streaming::take_till; in take_till_issue() 86 use nom::character::streaming::{line_ending, not_line_ending}; in issue_655() 104 use nom::bytes::complete::{is_not, tag}; in issue_717() 105 use nom::multi::separated_list0; in issue_717() 111 use nom [all...] |
H A D | custom_errors.rs | 3 use nom::bytes::streaming::tag; 4 use nom::character::streaming::digit1 as digit; 5 use nom::combinator::verify; 6 use nom::error::{ErrorKind, ParseError}; 8 use nom::multi::count; 9 use nom::sequence::terminated; 10 use nom::IResult;
|
H A D | overflow.rs | 4 use nom::bytes::streaming::take; 6 use nom::multi::{length_data, many0}; 8 use nom::number::streaming::be_u64; 9 use nom::sequence::tuple; 10 use nom::{Err, IResult, Needed}; 58 use nom::multi::many1; in overflow_incomplete_many1() 74 use nom::{bytes::complete::tag, multi::many_till}; in overflow_incomplete_many_till() 90 use nom::multi::many_m_n; in overflow_incomplete_many_m_n() 106 use nom::multi::count; in overflow_incomplete_count() 121 use nom in overflow_incomplete_length_count() [all...] |
H A D | reborrow_fold.rs | 6 use nom::bytes::complete::is_not; 7 use nom::character::complete::char; 8 use nom::combinator::{map, map_res}; 9 use nom::multi::fold_many0; 10 use nom::sequence::delimited; 11 use nom::IResult;
|
H A D | escaped.rs | 1 use nom::bytes::complete::escaped; 2 use nom::character::complete::digit1; 3 use nom::character::complete::one_of; 4 use nom::{error::ErrorKind, Err, IResult}; 12 use nom::bytes::complete::{escaped_transform, tag}; in esc_trans()
|
H A D | float.rs | 1 use nom::branch::alt; 2 use nom::bytes::complete::tag; 3 use nom::character::streaming::digit1 as digit; 4 use nom::combinator::{map, map_res, opt, recognize}; 5 use nom::sequence::{delimited, pair}; 6 use nom::IResult;
|
H A D | css.rs | 1 use nom::bytes::complete::{tag, take_while_m_n}; 2 use nom::combinator::map_res; 3 use nom::sequence::tuple; 4 use nom::IResult;
|
H A D | multiline.rs | 1 use nom::{
|
H A D | fnmut.rs | 1 use nom::{
|
/third_party/rust/crates/nom/examples/ |
H A D | custom_error.rs | 1 extern crate nom; 3 use nom::error::ErrorKind; 4 use nom::error::ParseError; 5 use nom::Err::Error; 6 use nom::IResult; 34 use nom::Err::Error;
|
H A D | string.rs | 14 use nom::branch::alt; 15 use nom::bytes::streaming::{is_not, take_while_m_n}; 16 use nom::character::streaming::{char, multispace1}; 17 use nom::combinator::{map, map_opt, map_res, value, verify}; 18 use nom::error::{FromExternalError, ParseError}; 19 use nom::multi::fold_many0; 20 use nom::sequence::{delimited, preceded}; 21 use nom::IResult;
|
H A D | iterator.rs | 4 use nom::bytes::complete::tag; 5 use nom::character::complete::alphanumeric1; 6 use nom::combinator::iterator; 7 use nom::sequence::{separated_pair, terminated}; 8 use nom::IResult; 21 // when successful, a nom parser returns a tuple of in main() 60 // `nom::combinator::iterator` will return an iterator in main()
|
H A D | json.rs | 3 use nom::{ 33 // nom combinators like `take_while` return a function. That function is the 38 /// A nom parser has the following signature: 45 /// Here we use `&str` as input type, but nom parsers can be generic over 52 /// behind nom's performance. 268 // nom also provides `the `VerboseError<Input>` type, which will generate a sort
|
/third_party/rust/crates/nom/fuzz/fuzz_targets/ |
H A D | fuzz_arithmetic.rs | 5 extern crate nom; 7 use nom::{ 37 return Err(nom::Err::Failure(nom::error::Error::new(i, nom::error::ErrorKind::Count))); in incr()
|
/third_party/rust/crates/nom/benchmarks/benches/ |
H A D | number.rs | 8 use nom::number::complete; 10 fn parser(i: &[u8]) -> nom::IResult<&[u8], u64> { in parser()
|
H A D | json.rs | 8 use nom::{ 194 use nom::Err; 195 use nom::ParseTo;
|
H A D | http.rs | 7 use nom::{IResult, bytes::complete::{tag, take_while1}, character::complete::{line_ending, char}, multi::many1};
|
H A D | arithmetic.rs | 8 use nom::{
|
/third_party/ffmpeg/libavcodec/ |
H A D | tiff_common.c | 103 int32_t nom, denom; in ff_tadd_rational_metadata() local 114 nom = ff_tget_long(gb, le); in ff_tadd_rational_metadata() 116 av_bprintf(&bp, "%s%7"PRId32":%-7"PRId32, auto_sep(count, sep, i, 4), nom, denom); in ff_tadd_rational_metadata()
|
/third_party/typescript/tests/baselines/reference/ |
H A D | classAbstractInstantiations2.js | 46 abstract nom(): boolean; 47 nom(x : number): boolean; // error -- use of modifier abstract must match on all overloads.
|
/third_party/vk-gl-cts/framework/common/ |
H A D | tcuInterval.cpp | 95 Interval operator/ (const Interval& nom, const Interval& den) in operator /() argument 100 // zero and nom doesn't cross zero? in operator /() 107 TCU_INTERVAL_APPLY_MONOTONE2(ret, nomp, nom, denp, den, val, in operator /()
|
/third_party/ltp/testcases/network/nfsv4/locks/ |
H A D | locktests.h | 154 char *nom; member
|