351 |
// https://github.com/rust-lang/rust-clippy/pull/6375
|
352 |
#[allow(clippy::all)]
|
353 |
fn cell(c: char) -> Cell {
|
54 |
#[allow(clippy::all)]
|
55 |
mod auto;
|
62 |
}
|
63 |
#[allow(clippy::all)]
|
64 |
impl ::pest::Parser<Rule> for ArcParser {
|
54 |
}
|
55 |
#[allow(clippy::all)]
|
56 |
impl ::pest::Parser<Rule> for ArcParser {
|
22 |
#[allow(clippy::all)]
|
23 |
pub mod File;
|
24 |
#[allow(clippy::all)]
|
25 |
pub mod Message;
|
26 |
#[allow(clippy::all)]
|
27 |
pub mod Schema;
|
28 |
#[allow(clippy::all)]
|
29 |
pub mod SparseTensor;
|
30 |
#[allow(clippy::all)]
|
31 |
pub mod Tensor;
|
24 |
#[allow(clippy::all)]
|
25 |
mod uints {
|
24 |
#[allow(clippy::all)]
|
25 |
mod uints {
|
88 |
}
|
89 |
#[allow(clippy::all)]
|
90 |
impl ::pest::Parser<Rule> for GraphQLParser {
|
9 |
dead_code,
|
10 |
clippy::all
|
11 |
)]
|
19 |
dead_code,
|
20 |
clippy::all
|
21 |
)]
|
29 |
dead_code,
|
30 |
clippy::all
|
31 |
)]
|
41 |
dead_code,
|
42 |
clippy::all
|
43 |
)]
|
10762 |
dead_code,
|
10763 |
clippy::all
|
10764 |
)]
|
1 |
pub struct AwslParser;# [allow (dead_code , non_camel_case_types)] # [derive (Clone , Copy , Debug , Eq , Hash , Ord , PartialEq , PartialOrd)] pub enum Rule { EOI , program , statement , emptyStatement , eos , comma_or_semi , block_or_stmt , importStatement , use_alias , use_module_select , module_block , module_tuple , ModuleSplit , IMPORT , AS , controlFlow , block , if_statement , if_single , if_nested , if_single_else , if_nested_else , else_if_block , if_else_block , condition , IF , ELSE , ELSE_IF , for_statement , for_in_loop , re_control , RETURN , YIELD , BREAK , CONTINUE , Type , classStatement , short_block , short_statement , short_annotation , extendStatement , assignStatement , assign_terms , assign_name , assign_pair , defineStatement , define_terms , define_parameter , define_pair , annotation , annotation_call , apply , apply_kv , function_name , function_module , expression , expr , term , node , tuple , bracket_call , bracket_apply , dot_call , template , EmptyTemplate , Fragment , OpenClose , SelfClose , text_mode , text_char , HTMLEscape , data , dict , list , slice , index , key_value , key_valid , index_range , index_step , SpecialValue , Byte , Byte_BIN , Byte_OCT , Byte_HEX , Number , Decimal , DecimalBad , Integer , Complex , String , StringLiteral , StringNormal , StringEmpty , StringLiteralText , StringText , StringStart , StringEnd , WHITESPACE , COMMENT , LineCommentSimple , LineCommentTodo , LineCommentFixme , LineCommentWarning , MultiLineComment , Symbol , namespace , SYMBOL , Modifier , Prefix , Suffix , Infix , Set , Or , LazyOr , Star , Slash , Solidus , Proportion , Dot , Comma , Semicolon , Colon , Question , Underline , Load , Save , LeftShift , RightShift , LessEqual , GraterEqual , Equivalent , NotEquivalent , Equal , NotEqual , Plus , Minus , Power , Surd , Increase , Decrease , To , Elvis , Quote , Acute , Apostrophe , Quotation , LogicOr , LogicAnd , LogicNot , Ellipsis , Concat , Destruct , Bang , Sharp } # [allow (clippy :: all)] impl :: pest :: Parser < Rule > for AwslParser { fn parse < 'i > (rule : Rule , input : & 'i str) -> :: std :: result :: Result < :: pest :: iterators :: Pairs < 'i , Rule > , :: pest :: error :: Error < Rule > > { mod rules { pub mod hidden { use super :: super :: Rule ; # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn skip (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { if state . atomicity () == :: pest :: Atomicity :: NonAtomic { state . sequence (| state | { state . repeat (| state | super :: visible :: WHITESPACE (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: visible :: COMMENT (state) . and_then (| state | { state . repeat (| state | super :: visible :: WHITESPACE (state)) }) }) }) }) }) } else { Ok (state) } } } pub mod visible { use super :: super :: Rule ; # [inline] # [allow (non_snake_case , unused_variables)] pub fn program (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: SOI (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | self :: statement (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | self :: statement (state)) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: EOI (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn statement (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: statement , | state | { self :: emptyStatement (state) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: importStatement (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: eos (state) }) }) })) }) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: classStatement (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: eos (state) }) }) })) }) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: extendStatement (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: eos (state) }) }) })) }) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: controlFlow (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: eos (state) }) }) })) }) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: assignStatement (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: eos (state) }) }) })) }) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: defineStatement (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: eos (state) }) }) })) }) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: annotation (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: eos (state) }) }) })) }) . or_else (| state | { state . restore_on_err (| state | self :: expression (state)) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn emptyStatement (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: emptyStatement , | state | { self :: eos (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn eos (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: eos , | state | { self :: Semicolon (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn comma_or_semi (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: Comma (state) . or_else (| state | { self :: Semicolon (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn block_or_stmt (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . restore_on_err (| state | self :: block (state)) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Set (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: statement (state) }) })) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn importStatement (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: importStatement , | state | { state . sequence (| state | { self :: IMPORT (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: Dot (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: Dot (state) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . restore_on_err (| state | self :: use_alias (state)) . or_else (| state | { state . restore_on_err (| state | self :: use_module_select (state)) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn use_alias (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: use_alias , | state | { state . restore_on_err (| state | state . sequence (| state | { self :: String (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: AS (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: SYMBOL (state) }) })) . or_else (| state | { state . sequence (| state | { self :: SYMBOL (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . sequence (| state | { self :: ModuleSplit (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: SYMBOL (state) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . sequence (| state | { self :: ModuleSplit (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: SYMBOL (state) }) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("as") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: SYMBOL (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn use_module_select (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: use_module_select , | state | { state . sequence (| state | { self :: SYMBOL (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . sequence (| state | { self :: ModuleSplit (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: SYMBOL (state) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . sequence (| state | { self :: ModuleSplit (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: SYMBOL (state) }) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . sequence (| state | { self :: ModuleSplit (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . restore_on_err (| state | self :: module_block (state)) . or_else (| state | { self :: Star (state) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn module_block (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: module_block , | state | { state . sequence (| state | { state . match_string ("{") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: module_tuple (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | state . sequence (| state | { state . optional (| state | { self :: comma_or_semi (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: module_tuple (state) }) })) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | state . sequence (| state | { state . optional (| state | { self :: comma_or_semi (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: module_tuple (state) }) })) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: comma_or_semi (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("}") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn module_tuple (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: module_tuple , | state | { state . restore_on_err (| state | self :: use_alias (state)) . or_else (| state | { state . restore_on_err (| state | self :: use_module_select (state)) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn ModuleSplit (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: Dot (state) . or_else (| state | { self :: Proportion (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn IMPORT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: IMPORT , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("import") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn AS (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: AS , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("as") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn controlFlow (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . restore_on_err (| state | self :: re_control (state)) . or_else (| state | { state . restore_on_err (| state | self :: if_statement (state)) }) . or_else (| state | { state . restore_on_err (| state | self :: for_statement (state)) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn block (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: block , | state | { state . sequence (| state | { state . match_string ("{") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { self :: statement (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | self :: statement (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | self :: statement (state)) }) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("}") }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn if_statement (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: if_statement , | state | { state . sequence (| state | { self :: IF (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: condition (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: block (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: ELSE (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: block (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn if_single (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: IF (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: condition (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: block (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn if_nested (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: IF (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: condition (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: block (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: else_if_block (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | self :: else_if_block (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | self :: else_if_block (state)) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn if_single_else (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: IF (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: condition (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: block (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: if_else_block (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn if_nested_else (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: IF (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: condition (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: block (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { self :: else_if_block (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | self :: else_if_block (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | self :: else_if_block (state)) }) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: if_else_block (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn else_if_block (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: ELSE_IF (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: condition (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: block (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn if_else_block (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: ELSE (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: block (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn condition (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . restore_on_err (| state | state . sequence (| state | { state . match_string ("(") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (")") }) })) . or_else (| state | { state . restore_on_err (| state | self :: expr (state)) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn IF (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: IF , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("if") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn ELSE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: ELSE , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("else") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn ELSE_IF (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: ELSE_IF , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("ef") . or_else (| state | { state . sequence (| state | { self :: ELSE (state) . and_then (| state | { self :: IF (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn for_statement (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: for_statement , | state | { state . sequence (| state | { state . match_string ("for") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: SYMBOL (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("in") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: block (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn for_in_loop (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: for_in_loop , | state | { state . sequence (| state | { self :: SYMBOL (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("in") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: block (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn re_control (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: re_control , | state | { state . restore_on_err (| state | state . sequence (| state | { self :: RETURN (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) })) . or_else (| state | { self :: BREAK (state) }) . or_else (| state | { self :: CONTINUE (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn RETURN (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: RETURN , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("return") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn YIELD (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: YIELD , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("yield") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn BREAK (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: BREAK , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("break") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn CONTINUE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: CONTINUE , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("pass") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Type (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Type , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("type") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn classStatement (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: classStatement , | state | { state . sequence (| state | { state . match_string ("class") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: assign_pair (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . restore_on_err (| state | self :: short_block (state)) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn short_block (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: short_block , | state | { state . sequence (| state | { state . match_string ("{") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | self :: short_statement (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | self :: short_statement (state)) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("}") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn short_statement (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: short_statement , | state | { self :: emptyStatement (state) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { state . optional (| state | { state . match_string ("def") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: define_terms (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: eos (state) }) }) })) }) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { state . optional (| state | { state . match_string ("let") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: assign_terms (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: eos (state) }) }) })) }) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: short_annotation (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: eos (state) }) }) })) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn short_annotation (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: short_annotation , | state | { state . sequence (| state | { state . sequence (| state | { self :: annotation_call (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | self :: annotation_call (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | self :: annotation_call (state)) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: short_statement (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn extendStatement (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: extendStatement , | state | { state . sequence (| state | { state . match_string ("extend") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Symbol (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . match_string ("with") . or_else (| state | { self :: Colon (state) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: short_block (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn assignStatement (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: assignStatement , | state | { state . sequence (| state | { state . match_string ("let") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: assign_terms (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn assign_terms (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { state . match_string ("(") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: assign_name (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (")") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . restore_on_err (| state | self :: block_or_stmt (state)) }) }) }) . or_else (| state | { state . sequence (| state | { self :: assign_name (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . restore_on_err (| state | self :: block_or_stmt (state)) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn assign_name (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: assign_pair (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: assign_pair (state) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: assign_pair (state) }) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: Comma (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn assign_pair (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: assign_pair , | state | { state . sequence (| state | { state . sequence (| state | { state . optional (| state | { self :: Modifier (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: Modifier (state) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Symbol (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn defineStatement (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: defineStatement , | state | { state . sequence (| state | { state . match_string ("def") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: define_terms (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn define_terms (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: assign_pair (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: define_parameter (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . restore_on_err (| state | self :: block_or_stmt (state)) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn define_parameter (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: define_parameter , | state | { state . sequence (| state | { state . match_string ("(") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: define_pair (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: define_pair (state) }) })) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: define_pair (state) }) })) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: Comma (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (")") }) })) . or_else (| state | { state . match_string (")") }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn define_pair (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: define_pair , | state | { state . sequence (| state | { self :: SYMBOL (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Set (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) })) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn annotation (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: annotation , | state | { state . sequence (| state | { state . sequence (| state | { self :: annotation_call (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | self :: annotation_call (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | self :: annotation_call (state)) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: statement (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn annotation_call (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: annotation_call , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("@") . and_then (| state | { state . restore_on_err (| state | self :: list (state)) . or_else (| state | { state . restore_on_err (| state | self :: apply (state)) }) . or_else (| state | { self :: Symbol (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn apply (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: apply , | state | { state . sequence (| state | { state . match_string ("(") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . restore_on_err (| state | self :: apply_kv (state)) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: apply_kv (state) }) })) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: apply_kv (state) }) })) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: Comma (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (")") }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn apply_kv (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: apply_kv , | state | { state . restore_on_err (| state | state . sequence (| state | { self :: SYMBOL (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Colon (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) })) . or_else (| state | { state . restore_on_err (| state | self :: expr (state)) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn function_name (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: function_name , | state | { self :: SYMBOL (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn function_module (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: function_module , | state | { state . sequence (| state | { state . optional (| state | { state . sequence (| state | { self :: namespace (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Dot (state) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . sequence (| state | { self :: SYMBOL (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Dot (state) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . sequence (| state | { self :: SYMBOL (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Dot (state) }) }) }) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn expression (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: expression , | state | { state . sequence (| state | { self :: expr (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: eos (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn expr (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: expr , | state | { state . sequence (| state | { self :: term (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Infix (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: term (state) }) })) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Infix (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: term (state) }) })) }) }) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn term (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: term , | state | { state . sequence (| state | { state . sequence (| state | { state . optional (| state | { self :: Prefix (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: Prefix (state) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: node (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: Suffix (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: Suffix (state) }) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn node (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: node , | state | { state . restore_on_err (| state | state . sequence (| state | { state . match_string ("(") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (")") }) })) . or_else (| state | { state . restore_on_err (| state | self :: tuple (state)) }) . or_else (| state | { state . restore_on_err (| state | self :: bracket_call (state)) }) . or_else (| state | { state . restore_on_err (| state | self :: data (state)) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn tuple (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: tuple , | state | { state . sequence (| state | { state . match_string ("(") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) })) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) })) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: Comma (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (")") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn bracket_call (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: bracket_call , | state | { state . sequence (| state | { self :: data (state) . and_then (| state | { state . sequence (| state | { state . repeat (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: NEWLINE (state) }) . and_then (| state | { self :: WHITESPACE (state) }) }) }) . and_then (| state | { state . restore_on_err (| state | self :: slice (state)) . or_else (| state | { state . restore_on_err (| state | self :: apply (state)) }) }) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . repeat (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: NEWLINE (state) }) . and_then (| state | { self :: WHITESPACE (state) }) }) }) . and_then (| state | { state . restore_on_err (| state | self :: slice (state)) . or_else (| state | { state . restore_on_err (| state | self :: apply (state)) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn bracket_apply (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: bracket_apply , | state | { state . sequence (| state | { self :: Symbol (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: dict (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn dot_call (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: dot_call , | state | { state . sequence (| state | { self :: term (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Dot (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Integer (state) . or_else (| state | { self :: Symbol (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn template (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: template , | state | { self :: EmptyTemplate (state) . or_else (| state | { state . restore_on_err (| state | self :: Fragment (state)) }) . or_else (| state | { state . restore_on_err (| state | self :: OpenClose (state)) }) . or_else (| state | { state . restore_on_err (| state | self :: SelfClose (state)) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn EmptyTemplate (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: EmptyTemplate , | state | { state . match_string ("<|>") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Fragment (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Fragment , | state | { state . sequence (| state | { state . match_string ("<>") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: text_mode (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("</>") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn OpenClose (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: OpenClose , | state | { state . sequence (| state | { state . match_string ("<") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . stack_push (| state | self :: Symbol (state)) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (">") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { self :: text_mode (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | self :: text_mode (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | self :: text_mode (state)) }) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("</") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: POP (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (">") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn SelfClose (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: SelfClose , | state | { state . sequence (| state | { state . match_string ("<") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . stack_push (| state | self :: Symbol (state)) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { self :: text_mode (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | self :: text_mode (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | self :: text_mode (state)) }) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: POP (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("/>") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn text_mode (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: text_mode , | state | { state . sequence (| state | { state . match_string ("{") . and_then (| state | { state . repeat (| state | { state . restore_on_err (| state | self :: statement (state)) }) }) . and_then (| state | { state . match_string ("}") }) }) . or_else (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: template (state) . and_then (| state | { state . repeat (| state | { state . restore_on_err (| state | self :: template (state)) }) }) })) }) . or_else (| state | { state . sequence (| state | { self :: HTMLEscape (state) . or_else (| state | { self :: text_char (state) }) . and_then (| state | { state . repeat (| state | { self :: HTMLEscape (state) . or_else (| state | { self :: text_char (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn text_char (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: text_char , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . lookahead (false , | state | { state . match_string ("{") . or_else (| state | { state . match_string ("}") }) . or_else (| state | { state . match_string ("<") }) . or_else (| state | { state . match_string (">") }) }) . and_then (| state | { self :: ANY (state) }) }) . or_else (| state | { state . match_string ("{{") }) . or_else (| state | { state . match_string ("}}") }) . or_else (| state | { state . match_string ("<<") }) . or_else (| state | { state . match_string (">>") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn HTMLEscape (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: HTMLEscape , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("&") . and_then (| state | { self :: ASCII_ALPHA_LOWER (state) }) . and_then (| state | { state . match_string (";") }) }) . or_else (| state | { state . sequence (| state | { state . match_string ("&#") . and_then (| state | { self :: Integer (state) }) . and_then (| state | { state . match_string (";") }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn data (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: data , | state | { state . restore_on_err (| state | self :: template (state)) . or_else (| state | { state . restore_on_err (| state | self :: dict (state)) }) . or_else (| state | { state . restore_on_err (| state | self :: list (state)) }) . or_else (| state | { self :: SpecialValue (state) }) . or_else (| state | { self :: Byte (state) }) . or_else (| state | { self :: Number (state) }) . or_else (| state | { state . restore_on_err (| state | self :: String (state)) }) . or_else (| state | { self :: Symbol (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn dict (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: dict , | state | { state . sequence (| state | { state . match_string ("{") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . restore_on_err (| state | self :: key_value (state)) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: key_value (state) }) })) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: key_value (state) }) })) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: Comma (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("}") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn list (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: list , | state | { state . sequence (| state | { state . match_string ("[") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . restore_on_err (| state | self :: expr (state)) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) })) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) })) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: Comma (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("]") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn slice (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: slice , | state | { state . sequence (| state | { state . match_string ("[") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: index (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: index (state) }) })) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . restore_on_err (| state | state . sequence (| state | { self :: Comma (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: index (state) }) })) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: Comma (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("]") }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn index (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: index , | state | { state . restore_on_err (| state | self :: index_step (state)) . or_else (| state | { state . restore_on_err (| state | self :: index_range (state)) }) . or_else (| state | { state . restore_on_err (| state | self :: expr (state)) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn key_value (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: key_value , | state | { state . sequence (| state | { self :: key_valid (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Colon (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expr (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn key_valid (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: key_valid , | state | { self :: Integer (state) . or_else (| state | { self :: SYMBOL (state) }) . or_else (| state | { state . restore_on_err (| state | self :: String (state)) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn index_range (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: index_range , | state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | self :: expr (state)) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Colon (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . restore_on_err (| state | self :: expr (state)) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn index_step (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: index_step , | state | { state . sequence (| state | { state . optional (| state | { state . restore_on_err (| state | self :: expr (state)) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Colon (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . restore_on_err (| state | self :: expr (state)) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Colon (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { state . restore_on_err (| state | self :: expr (state)) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn SpecialValue (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: SpecialValue , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("true") . or_else (| state | { state . match_string ("false") }) . or_else (| state | { state . match_string ("null") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Byte (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: Byte , | state | { self :: Byte_BIN (state) . or_else (| state | { self :: Byte_OCT (state) }) . or_else (| state | { self :: Byte_HEX (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Byte_BIN (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: Byte_BIN , | state | { state . sequence (| state | { state . match_string ("0") . and_then (| state | { state . match_string ("b") . or_else (| state | { state . match_string ("B") }) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: Underline (state) }) . and_then (| state | { self :: ASCII_BIN_DIGIT (state) }) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . optional (| state | { self :: Underline (state) }) . and_then (| state | { self :: ASCII_BIN_DIGIT (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Byte_OCT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: Byte_OCT , | state | { state . sequence (| state | { state . match_string ("0") . and_then (| state | { state . match_string ("o") . or_else (| state | { state . match_string ("O") }) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: Underline (state) }) . and_then (| state | { self :: ASCII_OCT_DIGIT (state) }) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . optional (| state | { self :: Underline (state) }) . and_then (| state | { self :: ASCII_OCT_DIGIT (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Byte_HEX (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: Byte_HEX , | state | { state . sequence (| state | { state . match_string ("0") . and_then (| state | { state . match_string ("x") . or_else (| state | { state . match_string ("X") }) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: Underline (state) }) . and_then (| state | { self :: ASCII_HEX_DIGIT (state) }) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . optional (| state | { self :: Underline (state) }) . and_then (| state | { self :: ASCII_HEX_DIGIT (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Number (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: Number , | state | { self :: Complex (state) . or_else (| state | { self :: Decimal (state) }) . or_else (| state | { self :: DecimalBad (state) }) . or_else (| state | { self :: Integer (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Decimal (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: Decimal , | state | { state . sequence (| state | { self :: Integer (state) . and_then (| state | { self :: Dot (state) }) . and_then (| state | { self :: ASCII_DIGIT (state) }) . and_then (| state | { state . repeat (| state | { self :: ASCII_DIGIT (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn DecimalBad (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: DecimalBad , | state | { state . sequence (| state | { self :: Integer (state) . and_then (| state | { self :: Dot (state) }) }) . or_else (| state | { state . sequence (| state | { self :: Dot (state) . and_then (| state | { self :: ASCII_DIGIT (state) }) . and_then (| state | { state . repeat (| state | { self :: ASCII_DIGIT (state) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Integer (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Integer , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("0") . or_else (| state | { state . sequence (| state | { self :: ASCII_NONZERO_DIGIT (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . optional (| state | { self :: Underline (state) }) . and_then (| state | { self :: ASCII_DIGIT (state) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Complex (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Complex , | state | { state . sequence (| state | { self :: Decimal (state) . or_else (| state | { self :: Integer (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: SYMBOL (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn String (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: String , | state | { state . sequence (| state | { state . optional (| state | { self :: SYMBOL (state) }) . and_then (| state | { self :: StringNormal (state) . or_else (| state | { state . restore_on_err (| state | self :: StringLiteral (state)) }) . or_else (| state | { self :: StringEmpty (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn StringLiteral (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: StringLiteral , | state | { state . sequence (| state | { self :: StringStart (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: StringLiteralText (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: StringEnd (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn StringNormal (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: StringNormal , | state | { state . sequence (| state | { self :: Quotation (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: StringText (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Quotation (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn StringEmpty (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: StringEmpty , | state | { state . sequence (| state | { self :: Quotation (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Quotation (state) }) }) . or_else (| state | { state . sequence (| state | { self :: Apostrophe (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Apostrophe (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn StringLiteralText (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: StringLiteralText , | state | { state . sequence (| state | { state . optional (| state | { state . sequence (| state | { state . lookahead (false , | state | { state . sequence (| state | { self :: Apostrophe (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: PEEK (state) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: ANY (state) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . sequence (| state | { state . lookahead (false , | state | { state . sequence (| state | { self :: Apostrophe (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: PEEK (state) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: ANY (state) }) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn StringText (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: StringText , | state | { state . sequence (| state | { state . optional (| state | { state . sequence (| state | { self :: Solidus (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Solidus (state) . or_else (| state | { self :: Quotation (state) }) }) }) . or_else (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: Quotation (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: ANY (state) }) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . sequence (| state | { self :: Solidus (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Solidus (state) . or_else (| state | { self :: Quotation (state) }) }) }) . or_else (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: Quotation (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: ANY (state) }) }) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn StringStart (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: StringStart , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { self :: Apostrophe (state) . and_then (| state | { state . stack_push (| state | state . repeat (| state | { self :: Apostrophe (state) })) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn StringEnd (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: StringEnd , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { self :: POP (state) . and_then (| state | { self :: Apostrophe (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn WHITESPACE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: WHITESPACE , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { self :: NEWLINE (state) . or_else (| state | { self :: WHITE_SPACE (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn COMMENT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: COMMENT , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { self :: MultiLineComment (state) . or_else (| state | { self :: LineCommentTodo (state) }) . or_else (| state | { self :: LineCommentFixme (state) }) . or_else (| state | { self :: LineCommentWarning (state) }) . or_else (| state | { self :: LineCommentSimple (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LineCommentSimple (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: LineCommentSimple , | state | { state . sequence (| state | { state . match_string ("//") . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: NEWLINE (state) }) . and_then (| state | { self :: ANY (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LineCommentTodo (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: LineCommentTodo , | state | { state . sequence (| state | { state . match_string ("//?") . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: NEWLINE (state) }) . and_then (| state | { self :: ANY (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LineCommentFixme (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: LineCommentFixme , | state | { state . sequence (| state | { state . match_string ("//!") . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: NEWLINE (state) }) . and_then (| state | { self :: ANY (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LineCommentWarning (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: LineCommentWarning , | state | { state . sequence (| state | { state . match_string ("//*") . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: NEWLINE (state) }) . and_then (| state | { self :: ANY (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn MultiLineComment (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: MultiLineComment , | state | { state . sequence (| state | { state . match_string ("%%%") . and_then (| state | { state . repeat (| state | { self :: MultiLineComment (state) . or_else (| state | { state . sequence (| state | { state . lookahead (false , | state | { state . match_string ("%%%") }) . and_then (| state | { self :: ANY (state) }) }) }) }) }) . and_then (| state | { state . match_string ("%%%") }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Symbol (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: Symbol , | state | { self :: namespace (state) . or_else (| state | { self :: SYMBOL (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn namespace (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: namespace , | state | { state . sequence (| state | { self :: SYMBOL (state) . and_then (| state | { state . sequence (| state | { self :: Proportion (state) . and_then (| state | { self :: SYMBOL (state) }) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { self :: Proportion (state) . and_then (| state | { self :: SYMBOL (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn SYMBOL (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: SYMBOL , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { self :: XID_START (state) . and_then (| state | { state . repeat (| state | { self :: XID_CONTINUE (state) }) }) }) . or_else (| state | { state . sequence (| state | { self :: Underline (state) . and_then (| state | { self :: XID_CONTINUE (state) }) . and_then (| state | { state . repeat (| state | { self :: XID_CONTINUE (state) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Modifier (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: Modifier , | state | { state . sequence (| state | { state . lookahead (false , | state | { state . sequence (| state | { self :: SYMBOL (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Set (state) . or_else (| state | { self :: Colon (state) }) . or_else (| state | { self :: Semicolon (state) }) . or_else (| state | { state . match_string ("{") }) . or_else (| state | { state . match_string ("}") }) . or_else (| state | { state . match_string ("(") }) . or_else (| state | { state . match_string (")") }) . or_else (| state | { state . match_string ("<") }) . or_else (| state | { state . match_string (">") }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: SYMBOL (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Prefix (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Prefix , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { self :: Bang (state) . or_else (| state | { self :: Plus (state) }) . or_else (| state | { self :: Minus (state) }) . or_else (| state | { self :: Star (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Suffix (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Suffix , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { self :: Bang (state) . or_else (| state | { self :: Question (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Infix (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: Set (state) . or_else (| state | { self :: Plus (state) }) . or_else (| state | { self :: Minus (state) }) . or_else (| state | { self :: Power (state) }) . or_else (| state | { self :: Dot (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Set (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Set , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("=") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Or (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Or , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("|") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LazyOr (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LazyOr , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("||") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Star (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Star , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("*") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Slash (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Slash , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("/") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Solidus (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Solidus , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("\\") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Proportion (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Proportion , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("::") . or_else (| state | { state . match_string ("∷") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Dot (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Dot , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string (".") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Comma (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Comma , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string (",") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Semicolon (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Semicolon , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string (";") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Colon (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Colon , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string (":") . or_else (| state | { state . match_string (":") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Question (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Question , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("?") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Underline (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Underline , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("_") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Load (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Load , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("<<<") . or_else (| state | { state . match_string ("⋘") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Save (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Save , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string (">>>") . or_else (| state | { state . match_string ("⋙") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LeftShift (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LeftShift , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("<<") . or_else (| state | { state . match_string ("≪") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn RightShift (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: RightShift , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string (">>") . or_else (| state | { state . match_string ("≫") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LessEqual (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LessEqual , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("<=") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn GraterEqual (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: GraterEqual , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string (">=") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Equivalent (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Equivalent , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("===") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn NotEquivalent (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: NotEquivalent , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("=!=") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Equal (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Equal , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("==") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn NotEqual (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: NotEqual , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("!=") . or_else (| state | { state . match_string ("≠") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Plus (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Plus , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("+") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Minus (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Minus , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("-") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Power (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Power , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("^") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Surd (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Surd , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("√") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Increase (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Increase , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("++") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Decrease (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Decrease , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("--") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn To (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: To , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("->") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Elvis (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Elvis , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string (":?") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Quote (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Quote , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("`") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Acute (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Acute , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("´") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Apostrophe (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Apostrophe , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("'") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Quotation (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Quotation , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("\"") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LogicOr (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LogicOr , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("||") . or_else (| state | { state . match_string ("∧") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LogicAnd (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LogicAnd , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("&&") . or_else (| state | { state . match_string ("∨") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LogicNot (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LogicNot , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("¬") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Ellipsis (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Ellipsis , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("...") . or_else (| state | { state . match_string ("…") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Concat (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Concat , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("~~") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Destruct (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Destruct , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("~=") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Bang (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Bang , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("!") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Sharp (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Sharp , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("#") }) }) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ANY (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . skip (1) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn EOI (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: EOI , | state | state . end_of_input ()) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn SOI (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . start_of_input () } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn PEEK (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . stack_peek () } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn POP (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . stack_pop () } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_DIGIT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('0' ..'9') } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_NONZERO_DIGIT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('1' ..'9') } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_BIN_DIGIT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('0' ..'1') } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_OCT_DIGIT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('0' ..'7') } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_HEX_DIGIT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('0' ..'9') . or_else (| state | state . match_range ('a' ..'f')) . or_else (| state | state . match_range ('A' ..'F')) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_ALPHA_LOWER (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('a' ..'z') } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn NEWLINE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_string ("\n") . or_else (| state | state . match_string ("\r\n")) . or_else (| state | state . match_string ("\r")) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] fn WHITE_SPACE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_char_by (:: pest :: unicode :: WHITE_SPACE) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] fn XID_CONTINUE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_char_by (:: pest :: unicode :: XID_CONTINUE) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] fn XID_START (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_char_by (:: pest :: unicode :: XID_START) } } pub use self :: visible :: * ; } :: pest :: state (input , | state | { match rule { Rule :: program => rules :: program (state) , Rule :: statement => rules :: statement (state) , Rule :: emptyStatement => rules :: emptyStatement (state) , Rule :: eos => rules :: eos (state) , Rule :: comma_or_semi => rules :: comma_or_semi (state) , Rule :: block_or_stmt => rules :: block_or_stmt (state) , Rule :: importStatement => rules :: importStatement (state) , Rule :: use_alias => rules :: use_alias (state) , Rule :: use_module_select => rules :: use_module_select (state) , Rule :: module_block => rules :: module_block (state) , Rule :: module_tuple => rules :: module_tuple (state) , Rule :: ModuleSplit => rules :: ModuleSplit (state) , Rule :: IMPORT => rules :: IMPORT (state) , Rule :: AS => rules :: AS (state) , Rule :: controlFlow => rules :: controlFlow (state) , Rule :: block => rules :: block (state) , Rule :: if_statement => rules :: if_statement (state) , Rule :: if_single => rules :: if_single (state) , Rule :: if_nested => rules :: if_nested (state) , Rule :: if_single_else => rules :: if_single_else (state) , Rule :: if_nested_else => rules :: if_nested_else (state) , Rule :: else_if_block => rules :: else_if_block (state) , Rule :: if_else_block => rules :: if_else_block (state) , Rule :: condition => rules :: condition (state) , Rule :: IF => rules :: IF (state) , Rule :: ELSE => rules :: ELSE (state) , Rule :: ELSE_IF => rules :: ELSE_IF (state) , Rule :: for_statement => rules :: for_statement (state) , Rule :: for_in_loop => rules :: for_in_loop (state) , Rule :: re_control => rules :: re_control (state) , Rule :: RETURN => rules :: RETURN (state) , Rule :: YIELD => rules :: YIELD (state) , Rule :: BREAK => rules :: BREAK (state) , Rule :: CONTINUE => rules :: CONTINUE (state) , Rule :: Type => rules :: Type (state) , Rule :: classStatement => rules :: classStatement (state) , Rule :: short_block => rules :: short_block (state) , Rule :: short_statement => rules :: short_statement (state) , Rule :: short_annotation => rules :: short_annotation (state) , Rule :: extendStatement => rules :: extendStatement (state) , Rule :: assignStatement => rules :: assignStatement (state) , Rule :: assign_terms => rules :: assign_terms (state) , Rule :: assign_name => rules :: assign_name (state) , Rule :: assign_pair => rules :: assign_pair (state) , Rule :: defineStatement => rules :: defineStatement (state) , Rule :: define_terms => rules :: define_terms (state) , Rule :: define_parameter => rules :: define_parameter (state) , Rule :: define_pair => rules :: define_pair (state) , Rule :: annotation => rules :: annotation (state) , Rule :: annotation_call => rules :: annotation_call (state) , Rule :: apply => rules :: apply (state) , Rule :: apply_kv => rules :: apply_kv (state) , Rule :: function_name => rules :: function_name (state) , Rule :: function_module => rules :: function_module (state) , Rule :: expression => rules :: expression (state) , Rule :: expr => rules :: expr (state) , Rule :: term => rules :: term (state) , Rule :: node => rules :: node (state) , Rule :: tuple => rules :: tuple (state) , Rule :: bracket_call => rules :: bracket_call (state) , Rule :: bracket_apply => rules :: bracket_apply (state) , Rule :: dot_call => rules :: dot_call (state) , Rule :: template => rules :: template (state) , Rule :: EmptyTemplate => rules :: EmptyTemplate (state) , Rule :: Fragment => rules :: Fragment (state) , Rule :: OpenClose => rules :: OpenClose (state) , Rule :: SelfClose => rules :: SelfClose (state) , Rule :: text_mode => rules :: text_mode (state) , Rule :: text_char => rules :: text_char (state) , Rule :: HTMLEscape => rules :: HTMLEscape (state) , Rule :: data => rules :: data (state) , Rule :: dict => rules :: dict (state) , Rule :: list => rules :: list (state) , Rule :: slice => rules :: slice (state) , Rule :: index => rules :: index (state) , Rule :: key_value => rules :: key_value (state) , Rule :: key_valid => rules :: key_valid (state) , Rule :: index_range => rules :: index_range (state) , Rule :: index_step => rules :: index_step (state) , Rule :: SpecialValue => rules :: SpecialValue (state) , Rule :: Byte => rules :: Byte (state) , Rule :: Byte_BIN => rules :: Byte_BIN (state) , Rule :: Byte_OCT => rules :: Byte_OCT (state) , Rule :: Byte_HEX => rules :: Byte_HEX (state) , Rule :: Number => rules :: Number (state) , Rule :: Decimal => rules :: Decimal (state) , Rule :: DecimalBad => rules :: DecimalBad (state) , Rule :: Integer => rules :: Integer (state) , Rule :: Complex => rules :: Complex (state) , Rule :: String => rules :: String (state) , Rule :: StringLiteral => rules :: StringLiteral (state) , Rule :: StringNormal => rules :: StringNormal (state) , Rule :: StringEmpty => rules :: StringEmpty (state) , Rule :: StringLiteralText => rules :: StringLiteralText (state) , Rule :: StringText => rules :: StringText (state) , Rule :: StringStart => rules :: StringStart (state) , Rule :: StringEnd => rules :: StringEnd (state) , Rule :: WHITESPACE => rules :: WHITESPACE (state) , Rule :: COMMENT => rules :: COMMENT (state) , Rule :: LineCommentSimple => rules :: LineCommentSimple (state) , Rule :: LineCommentTodo => rules :: LineCommentTodo (state) , Rule :: LineCommentFixme => rules :: LineCommentFixme (state) , Rule :: LineCommentWarning => rules :: LineCommentWarning (state) , Rule :: MultiLineComment => rules :: MultiLineComment (state) , Rule :: Symbol => rules :: Symbol (state) , Rule :: namespace => rules :: namespace (state) , Rule :: SYMBOL => rules :: SYMBOL (state) , Rule :: Modifier => rules :: Modifier (state) , Rule :: Prefix => rules :: Prefix (state) , Rule :: Suffix => rules :: Suffix (state) , Rule :: Infix => rules :: Infix (state) , Rule :: Set => rules :: Set (state) , Rule :: Or => rules :: Or (state) , Rule :: LazyOr => rules :: LazyOr (state) , Rule :: Star => rules :: Star (state) , Rule :: Slash => rules :: Slash (state) , Rule :: Solidus => rules :: Solidus (state) , Rule :: Proportion => rules :: Proportion (state) , Rule :: Dot => rules :: Dot (state) , Rule :: Comma => rules :: Comma (state) , Rule :: Semicolon => rules :: Semicolon (state) , Rule :: Colon => rules :: Colon (state) , Rule :: Question => rules :: Question (state) , Rule :: Underline => rules :: Underline (state) , Rule :: Load => rules :: Load (state) , Rule :: Save => rules :: Save (state) , Rule :: LeftShift => rules :: LeftShift (state) , Rule :: RightShift => rules :: RightShift (state) , Rule :: LessEqual => rules :: LessEqual (state) , Rule :: GraterEqual => rules :: GraterEqual (state) , Rule :: Equivalent => rules :: Equivalent (state) , Rule :: NotEquivalent => rules :: NotEquivalent (state) , Rule :: Equal => rules :: Equal (state) , Rule :: NotEqual => rules :: NotEqual (state) , Rule :: Plus => rules :: Plus (state) , Rule :: Minus => rules :: Minus (state) , Rule :: Power => rules :: Power (state) , Rule :: Surd => rules :: Surd (state) , Rule :: Increase => rules :: Increase (state) , Rule :: Decrease => rules :: Decrease (state) , Rule :: To => rules :: To (state) , Rule :: Elvis => rules :: Elvis (state) , Rule :: Quote => rules :: Quote (state) , Rule :: Acute => rules :: Acute (state) , Rule :: Apostrophe => rules :: Apostrophe (state) , Rule :: Quotation => rules :: Quotation (state) , Rule :: LogicOr => rules :: LogicOr (state) , Rule :: LogicAnd => rules :: LogicAnd (state) , Rule :: LogicNot => rules :: LogicNot (state) , Rule :: Ellipsis => rules :: Ellipsis (state) , Rule :: Concat => rules :: Concat (state) , Rule :: Destruct => rules :: Destruct (state) , Rule :: Bang => rules :: Bang (state) , Rule :: Sharp => rules :: Sharp (state) , Rule :: EOI => rules :: EOI (state) } }) } }
|
18 |
// include the generated protobuf source as a submodule
|
19 |
#[allow(clippy::all)]
|
20 |
#[rustfmt::skip]
|
24 |
#[cfg(docsrs)]
|
25 |
#[allow(clippy::all)]
|
26 |
pub mod ballista {
|
65 |
#[allow(clippy::all, warnings)]
|
66 |
mod config {
|
53 |
#[allow(clippy::all, warnings)]
|
54 |
mod config {
|
46 |
// include the generated protobuf source as a submodule
|
47 |
#[allow(clippy::all)]
|
48 |
pub mod externalscaler {
|
36 |
impl PsbtUtils for Psbt {
|
37 |
#[allow(clippy::all)] // We want to allow `manual_map` but it is too new.
|
38 |
fn get_utxo_for(&self, input_index: usize) -> Option<TxOut> {
|
71 |
#[allow(clippy::all)]
|
72 |
pub enum TimeInForce {
|
13 |
#[allow(clippy::all)]
|
14 |
pub enum API {
|
97 |
#[allow(clippy::all)]
|
98 |
pub enum TimeInForce {
|
17 |
use tungstenite::handshake::client::Response;
|
18 |
#[allow(clippy::all)]
|
19 |
enum FuturesWebsocketAPI {
|
18 |
#[allow(clippy::all)]
|
19 |
enum WebsocketAPI {
|
8 |
)]
|
9 |
#[allow(clippy::all)]
|
10 |
mod binding;
|
14 |
#[cfg(not(windows))]
|
15 |
#[allow(clippy::all)]
|
16 |
#[allow(
|
1 |
pub struct Parser;
|
2 |
# [allow (dead_code , non_camel_case_types)] # [derive (Clone , Copy , Debug , Eq , Hash , Ord , PartialEq , PartialOrd)] pub enum Rule { EOI , WHITESPACE , COMMENT , Hexadecimal , Binary , Octal , Decimal , Integer , Identifier , IndexRegister , PacketOffset , IndirectPacketOffset , MemoryAddress , Immediate , PacketOffsetMSH , Jump , JumpImmediate , JumpIndexRegister , JumpIfImmediate , JumpIfIndexRegister , AccumulatorRegister , Length , Extension , LD , LDI , LDH , LDB , LDX , LDXI , LDXB , ST , STX , JMP , JEQ , JNEQ , JLT , JLE , JGT , JGE , JSET , ADD , SUB , MUL , DIV , MOD , NEG , AND , OR , XOR , LSH , RSH , TAX , TXA , COP , COPX , RET , Label , Instruction , Program } # [allow (clippy :: all)] impl :: pest :: Parser < Rule > for Parser { fn parse < 'i > (rule : Rule , input : & 'i str) -> :: std :: result :: Result < :: pest :: iterators :: Pairs < 'i , Rule > , :: pest :: error :: Error < Rule > > { mod rules { pub mod hidden { use super :: super :: Rule ; # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn skip (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { if state . atomicity () == :: pest :: Atomicity :: NonAtomic { state . sequence (| state | { state . repeat (| state | super :: visible :: WHITESPACE (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: visible :: COMMENT (state) . and_then (| state | { state . repeat (| state | super :: visible :: WHITESPACE (state)) }) }) }) }) }) } else { Ok (state) } } } pub mod visible { use super :: super :: Rule ; # [inline] # [allow (non_snake_case , unused_variables)] pub fn WHITESPACE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: Atomic , | state | { self :: WHITE_SPACE (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn COMMENT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("/*") . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . lookahead (false , | state | { state . match_string ("*/") }) . and_then (| state | { self :: ANY (state) }) }) }) }) . and_then (| state | { state . match_string ("*/") }) }) . or_else (| state | { state . sequence (| state | { state . match_string (";") . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: NEWLINE (state) }) . and_then (| state | { self :: ANY (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Hexadecimal (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Hexadecimal , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("0x") . and_then (| state | { self :: ASCII_HEX_DIGIT (state) }) . and_then (| state | { state . repeat (| state | { self :: ASCII_HEX_DIGIT (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Binary (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Binary , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("0b") . and_then (| state | { state . match_range ('0' .. '1') }) . and_then (| state | { state . repeat (| state | { state . match_range ('0' .. '1') }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Octal (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Octal , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("0") . and_then (| state | { self :: ASCII_OCT_DIGIT (state) }) . and_then (| state | { state . repeat (| state | { self :: ASCII_OCT_DIGIT (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Decimal (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Decimal , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("0") . or_else (| state | { state . sequence (| state | { state . optional (| state | { state . match_string ("-") . or_else (| state | { state . match_string ("+") }) }) . and_then (| state | { self :: ASCII_NONZERO_DIGIT (state) }) . and_then (| state | { state . repeat (| state | { self :: ASCII_DIGIT (state) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Integer (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: Hexadecimal (state) . or_else (| state | { self :: Binary (state) }) . or_else (| state | { self :: Octal (state) }) . or_else (| state | { self :: Decimal (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Identifier (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Identifier , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { self :: ASCII_ALPHA (state) . and_then (| state | { state . repeat (| state | { self :: ASCII_ALPHANUMERIC (state) . or_else (| state | { state . match_string ("_") }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn IndexRegister (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: IndexRegister , | state | { state . match_string ("x") . or_else (| state | { state . match_string ("%x") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn PacketOffset (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: PacketOffset , | state | { state . sequence (| state | { state . match_string ("[") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Integer (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("]") }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn IndirectPacketOffset (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: IndirectPacketOffset , | state | { state . sequence (| state | { state . match_string ("[") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("x") . or_else (| state | { state . match_string ("%x") }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("+") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Integer (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("]") }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn MemoryAddress (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: MemoryAddress , | state | { state . sequence (| state | { state . match_string ("M") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("[") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Integer (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("]") }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Immediate (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: Immediate , | state | { state . sequence (| state | { state . optional (| state | { state . match_string ("#") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Integer (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn PacketOffsetMSH (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: PacketOffsetMSH , | state | { state . sequence (| state | { state . match_string ("4") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("*") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("(") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("[") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Integer (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("]") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("&") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("0xf") . or_else (| state | { state . match_string ("0xF") }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (")") }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Jump (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: Jump , | state | { self :: Identifier (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JumpImmediate (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: JumpImmediate , | state | { state . sequence (| state | { state . match_string ("#") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Integer (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (",") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Identifier (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (",") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Identifier (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JumpIndexRegister (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: JumpIndexRegister , | state | { state . sequence (| state | { state . match_string ("x") . or_else (| state | { state . match_string ("%x") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (",") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Identifier (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (",") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Identifier (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JumpIfImmediate (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: JumpIfImmediate , | state | { state . sequence (| state | { state . match_string ("#") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Integer (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (",") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Identifier (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JumpIfIndexRegister (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: JumpIfIndexRegister , | state | { state . sequence (| state | { state . match_string ("x") . or_else (| state | { state . match_string ("%x") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (",") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Identifier (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn AccumulatorRegister (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: AccumulatorRegister , | state | { state . match_string ("a") . or_else (| state | { state . match_string ("%a") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Length (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: Length , | state | { state . sequence (| state | { state . optional (| state | { state . match_string ("#") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("len") . or_else (| state | { state . match_string ("pktlen") }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Extension (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: NonAtomic , | state | { state . rule (Rule :: Extension , | state | { state . sequence (| state | { state . optional (| state | { state . match_string ("#") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: Identifier (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LD (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LD , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("ld") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: PacketOffset (state) . or_else (| state | { self :: IndirectPacketOffset (state) }) . or_else (| state | { self :: MemoryAddress (state) }) . or_else (| state | { self :: Immediate (state) }) . or_else (| state | { self :: Length (state) }) . or_else (| state | { self :: Extension (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LDI (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LDI , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("ldi") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: Immediate (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LDH (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LDH , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("ldh") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: PacketOffset (state) . or_else (| state | { self :: IndirectPacketOffset (state) }) . or_else (| state | { self :: Extension (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LDB (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LDB , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("ldb") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: PacketOffset (state) . or_else (| state | { self :: IndirectPacketOffset (state) }) . or_else (| state | { self :: Extension (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LDX (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LDX , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("ldx") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: MemoryAddress (state) . or_else (| state | { self :: PacketOffsetMSH (state) }) . or_else (| state | { self :: Immediate (state) }) . or_else (| state | { self :: Length (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LDXI (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LDXI , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("ldxi") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: Immediate (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LDXB (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LDXB , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("ldxb") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: PacketOffsetMSH (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn ST (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: ST , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("st") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: MemoryAddress (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn STX (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: STX , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("stx") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: MemoryAddress (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JMP (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: JMP , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("jmp") . or_else (| state | { state . match_string ("ja") }) . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: Jump (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JEQ (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: JEQ , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("jeq") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: JumpIndexRegister (state) . or_else (| state | { self :: JumpIfIndexRegister (state) }) . or_else (| state | { self :: JumpImmediate (state) }) . or_else (| state | { self :: JumpIfImmediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JNEQ (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: JNEQ , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("jneq") . or_else (| state | { state . match_string ("jne") }) . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: JumpIfIndexRegister (state) . or_else (| state | { self :: JumpIfImmediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JLT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: JLT , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("jlt") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: JumpIfIndexRegister (state) . or_else (| state | { self :: JumpIfImmediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JLE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: JLE , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("jle") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: JumpIfIndexRegister (state) . or_else (| state | { self :: JumpIfImmediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JGT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: JGT , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("jgt") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: JumpIndexRegister (state) . or_else (| state | { self :: JumpIfIndexRegister (state) }) . or_else (| state | { self :: JumpImmediate (state) }) . or_else (| state | { self :: JumpIfImmediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JGE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: JGE , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("jge") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: JumpIndexRegister (state) . or_else (| state | { self :: JumpIfIndexRegister (state) }) . or_else (| state | { self :: JumpImmediate (state) }) . or_else (| state | { self :: JumpIfImmediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn JSET (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: JSET , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("jset") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: JumpIndexRegister (state) . or_else (| state | { self :: JumpIfIndexRegister (state) }) . or_else (| state | { self :: JumpImmediate (state) }) . or_else (| state | { self :: JumpIfImmediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn ADD (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: ADD , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("add") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: IndexRegister (state) . or_else (| state | { self :: Immediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn SUB (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: SUB , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("sub") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: IndexRegister (state) . or_else (| state | { self :: Immediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn MUL (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: MUL , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("mul") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: IndexRegister (state) . or_else (| state | { self :: Immediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn DIV (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: DIV , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("div") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: IndexRegister (state) . or_else (| state | { self :: Immediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn MOD (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: MOD , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("mod") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: IndexRegister (state) . or_else (| state | { self :: Immediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn NEG (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: NEG , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("neg") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn AND (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: AND , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("and") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: IndexRegister (state) . or_else (| state | { self :: Immediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn OR (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: OR , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("or") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: IndexRegister (state) . or_else (| state | { self :: Immediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn XOR (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: XOR , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("xor") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: IndexRegister (state) . or_else (| state | { self :: Immediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn LSH (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: LSH , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("lsh") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: IndexRegister (state) . or_else (| state | { self :: Immediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn RSH (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: RSH , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("rsh") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: IndexRegister (state) . or_else (| state | { self :: Immediate (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn TAX (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: TAX , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("tax") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn TXA (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: TXA , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("txa") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn COP (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: COP , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("cop") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: Immediate (state) . or_else (| state | { self :: Extension (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn COPX (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: COPX , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string ("copx") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn RET (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: RET , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("ret") . and_then (| state | { state . sequence (| state | { self :: WHITE_SPACE (state) . and_then (| state | { state . repeat (| state | { self :: WHITE_SPACE (state) }) }) }) }) . and_then (| state | { self :: Immediate (state) . or_else (| state | { self :: IndexRegister (state) }) . or_else (| state | { self :: AccumulatorRegister (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Label (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: Label , | state | { state . sequence (| state | { self :: Identifier (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string (":") }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Instruction (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: LD (state) . or_else (| state | { self :: LDI (state) }) . or_else (| state | { self :: LDH (state) }) . or_else (| state | { self :: LDB (state) }) . or_else (| state | { self :: LDX (state) }) . or_else (| state | { self :: LDXI (state) }) . or_else (| state | { self :: LDXB (state) }) . or_else (| state | { self :: ST (state) }) . or_else (| state | { self :: STX (state) }) . or_else (| state | { self :: JMP (state) }) . or_else (| state | { self :: JEQ (state) }) . or_else (| state | { self :: JNEQ (state) }) . or_else (| state | { self :: JLT (state) }) . or_else (| state | { self :: JLE (state) }) . or_else (| state | { self :: JGT (state) }) . or_else (| state | { self :: JGE (state) }) . or_else (| state | { self :: JSET (state) }) . or_else (| state | { self :: ADD (state) }) . or_else (| state | { self :: SUB (state) }) . or_else (| state | { self :: MUL (state) }) . or_else (| state | { self :: DIV (state) }) . or_else (| state | { self :: MOD (state) }) . or_else (| state | { self :: NEG (state) }) . or_else (| state | { self :: AND (state) }) . or_else (| state | { self :: OR (state) }) . or_else (| state | { self :: XOR (state) }) . or_else (| state | { self :: LSH (state) }) . or_else (| state | { self :: RSH (state) }) . or_else (| state | { self :: TAX (state) }) . or_else (| state | { self :: TXA (state) }) . or_else (| state | { self :: COP (state) }) . or_else (| state | { self :: COPX (state) }) . or_else (| state | { self :: RET (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn Program (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: SOI (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: Label (state) . or_else (| state | { self :: Instruction (state) }) . or_else (| state | { self :: NEWLINE (state) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: Label (state) . or_else (| state | { self :: Instruction (state) }) . or_else (| state | { self :: NEWLINE (state) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: EOI (state) }) }) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ANY (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . skip (1) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn EOI (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: EOI , | state | state . end_of_input ()) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn SOI (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . start_of_input () } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_DIGIT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('0' ..'9') } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_NONZERO_DIGIT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('1' ..'9') } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_OCT_DIGIT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('0' ..'7') } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_HEX_DIGIT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('0' ..'9') . or_else (| state | state . match_range ('a' ..'f')) . or_else (| state | state . match_range ('A' ..'F')) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_ALPHA (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('a' ..'z') . or_else (| state | state . match_range ('A' ..'Z')) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ASCII_ALPHANUMERIC (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('a' ..'z') . or_else (| state | state . match_range ('A' ..'Z')) . or_else (| state | state . match_range ('0' ..'9')) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn NEWLINE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_string ("\n") . or_else (| state | state . match_string ("\r\n")) . or_else (| state | state . match_string ("\r")) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] fn WHITE_SPACE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_char_by (:: pest :: unicode :: WHITE_SPACE) } } pub use self :: visible :: * ; } :: pest :: state (input , | state | { match rule { Rule :: WHITESPACE => rules :: WHITESPACE (state) , Rule :: COMMENT => rules :: COMMENT (state) , Rule :: Hexadecimal => rules :: Hexadecimal (state) , Rule :: Binary => rules :: Binary (state) , Rule :: Octal => rules :: Octal (state) , Rule :: Decimal => rules :: Decimal (state) , Rule :: Integer => rules :: Integer (state) , Rule :: Identifier => rules :: Identifier (state) , Rule :: IndexRegister => rules :: IndexRegister (state) , Rule :: PacketOffset => rules :: PacketOffset (state) , Rule :: IndirectPacketOffset => rules :: IndirectPacketOffset (state) , Rule :: MemoryAddress => rules :: MemoryAddress (state) , Rule :: Immediate => rules :: Immediate (state) , Rule :: PacketOffsetMSH => rules :: PacketOffsetMSH (state) , Rule :: Jump => rules :: Jump (state) , Rule :: JumpImmediate => rules :: JumpImmediate (state) , Rule :: JumpIndexRegister => rules :: JumpIndexRegister (state) , Rule :: JumpIfImmediate => rules :: JumpIfImmediate (state) , Rule :: JumpIfIndexRegister => rules :: JumpIfIndexRegister (state) , Rule :: AccumulatorRegister => rules :: AccumulatorRegister (state) , Rule :: Length => rules :: Length (state) , Rule :: Extension => rules :: Extension (state) , Rule :: LD => rules :: LD (state) , Rule :: LDI => rules :: LDI (state) , Rule :: LDH => rules :: LDH (state) , Rule :: LDB => rules :: LDB (state) , Rule :: LDX => rules :: LDX (state) , Rule :: LDXI => rules :: LDXI (state) , Rule :: LDXB => rules :: LDXB (state) , Rule :: ST => rules :: ST (state) , Rule :: STX => rules :: STX (state) , Rule :: JMP => rules :: JMP (state) , Rule :: JEQ => rules :: JEQ (state) , Rule :: JNEQ => rules :: JNEQ (state) , Rule :: JLT => rules :: JLT (state) , Rule :: JLE => rules :: JLE (state) , Rule :: JGT => rules :: JGT (state) , Rule :: JGE => rules :: JGE (state) , Rule :: JSET => rules :: JSET (state) , Rule :: ADD => rules :: ADD (state) , Rule :: SUB => rules :: SUB (state) , Rule :: MUL => rules :: MUL (state) , Rule :: DIV => rules :: DIV (state) , Rule :: MOD => rules :: MOD (state) , Rule :: NEG => rules :: NEG (state) , Rule :: AND => rules :: AND (state) , Rule :: OR => rules :: OR (state) , Rule :: XOR => rules :: XOR (state) , Rule :: LSH => rules :: LSH (state) , Rule :: RSH => rules :: RSH (state) , Rule :: TAX => rules :: TAX (state) , Rule :: TXA => rules :: TXA (state) , Rule :: COP => rules :: COP (state) , Rule :: COPX => rules :: COPX (state) , Rule :: RET => rules :: RET (state) , Rule :: Label => rules :: Label (state) , Rule :: Instruction => rules :: Instruction (state) , Rule :: Program => rules :: Program (state) , Rule :: EOI => rules :: EOI (state) } }) } }
|
1 |
#[allow(clippy::all)]
|
15 |
#[allow(clippy::all)]
|
16 |
mod bindings {
|
45 |
#[allow(clippy::all)] // generated code
|
46 |
mod pac;
|
7 |
// FIXME: Re-enable clippy when slint generated code is clippy-clean.
|
8 |
#[allow(clippy::all)]
|
9 |
mod generated_code {
|
6 |
#[allow(unused)]
|
7 |
#[allow(clippy::all)]
|
8 |
mod ffi;
|
4 |
mod network_type;
|
5 |
#[allow(clippy::all)]
|
6 |
pub mod omni_lock;
|
9 |
mod since;
|
10 |
#[allow(clippy::all)]
|
11 |
pub mod xudt_rce_mol;
|
7 |
#[allow(clippy::all)]
|
8 |
mod blockchain;
|
9 |
#[allow(clippy::all)]
|
10 |
mod extensions;
|
11 |
#[allow(clippy::all)]
|
12 |
mod protocols;
|
53 |
#[cfg(not(feature = "async_std"))]
|
54 |
#[allow(clippy::all)]
|
55 |
pub(crate) fn set_keepalive(&mut self, keepalive: Option<Duration>) -> io::Result<()> {
|
306 |
mod servers;
|
307 |
#[allow(dead_code, clippy::all)]
|
308 |
#[rustfmt::skip]
|
33 |
mod ser;
|
34 |
#[allow(clippy::all, missing_docs)]
|
35 |
#[rustfmt::skip]
|
7 |
dead_code,
|
8 |
clippy::all
|
9 |
)]
|
17 |
dead_code,
|
18 |
clippy::all
|
19 |
)]
|
27 |
dead_code,
|
28 |
clippy::all
|
29 |
)]
|
282 |
dead_code,
|
283 |
clippy::all
|
284 |
)]
|
292 |
dead_code,
|
293 |
clippy::all
|
294 |
)]
|
18 |
/// the `construct_uint!` macro generates.
|
19 |
#[allow(clippy::all)]
|
20 |
mod uints {
|
16 |
/// the `construct_uint!` macro generates.
|
17 |
#[allow(clippy::all)]
|
18 |
mod uints {
|
159 |
// don't have it defined.
|
160 |
#[allow(clippy::all)]
|
161 |
fn script(&self) -> String {
|
31 |
// don't have it defined.
|
32 |
#[allow(clippy::all)]
|
33 |
fn script(&self) -> String {
|
42 |
// don't have it defined.
|
43 |
#[allow(clippy::all)]
|
44 |
fn script(&self) -> String {
|
40 |
// don't have it defined.
|
41 |
#[allow(clippy::all)]
|
42 |
fn script(&self) -> String {
|
31 |
// don't have it defined.
|
32 |
#[allow(clippy::all)]
|
33 |
fn script(&self) -> String {
|
52 |
// don't have it defined.
|
53 |
#[allow(clippy::all)]
|
54 |
fn script(&self) -> String {
|
442 |
// don't have it defined.
|
443 |
#[allow(clippy::all)]
|
444 |
fn script(&self) -> Vec<u8> {
|
1 |
#[allow(clippy::all)]
|
2 |
mod chitchat_transport;
|
3 |
mod client;
|
4 |
#[allow(clippy::all)]
|
5 |
#[rustfmt::skip]
|
18 |
#[allow(clippy::all)]
|
19 |
#[rustfmt::skip]
|
243 |
#[allow(ellipsis_inclusive_range_patterns)]
|
244 |
#[allow(clippy::all)]
|
245 |
mod parsing;
|
1 |
#[allow(clippy::all)]
|
2 |
#[allow(dead_code)]
|
3 |
pub mod data_capnp;
|
4 |
#[allow(clippy::all)]
|
5 |
#[allow(dead_code)]
|
6 |
pub mod pack_capnp;
|
7 |
#[allow(clippy::all)]
|
8 |
#[allow(dead_code)]
|
1 |
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 |
#[allow(clippy::all)]
|
3 |
pub struct OperationRegistry<B, Op0, In0, Op1, In1, Op2, In2, Op3, In3, Op4, In4, Op5, In5> {
|
11 |
}
|
12 |
#[allow(clippy::all)]
|
13 |
pub struct OperationRegistryBuilder<B, Op0, In0, Op1, In1, Op2, In2, Op3, In3, Op4, In4, Op5, In5> {
|
48 |
}
|
49 |
#[allow(clippy::all)]
|
50 |
impl<B, Op0, In0, Op1, In1, Op2, In2, Op3, In3, Op4, In4, Op5, In5>
|
141 |
}
|
142 |
#[allow(clippy::all)]
|
143 |
impl<B, Op0, In0, Op1, In1, Op2, In2, Op3, In3, Op4, In4, Op5, In5>
|
7 |
#[allow(clippy::all)]
|
8 |
#[rustfmt::skip]
|
7 |
#[allow(clippy::all)]
|
8 |
#[rustfmt::skip]
|
48 |
#[allow(clippy::all)]
|
49 |
#[allow(non_upper_case_globals)]
|
1 |
pub mod client;
|
2 |
#[allow(clippy::all)]
|
3 |
pub mod generated;
|
23 |
2 => {
|
24 |
#[allow(clippy::all)]
|
25 |
[3, 4, 5]
|
36 |
3 => {
|
37 |
#[allow(clippy::all)]
|
38 |
fn double(x: i32) -> i32 {
|
70 |
2 => {
|
71 |
#[allow(clippy::all)]
|
72 |
[3, 4, 5]
|
83 |
3 => {
|
84 |
#[allow(clippy::all)]
|
85 |
fn double(x: i32) -> i32 {
|
23 |
2 => {
|
24 |
#[allow(clippy::all)]
|
25 |
[3, 4, 5]
|
36 |
3 => {
|
37 |
#[allow(clippy::all)]
|
38 |
fn double(x: i32) -> i32 {
|
70 |
2 => {
|
71 |
#[allow(clippy::all)]
|
72 |
[3, 4, 5]
|
83 |
3 => {
|
84 |
#[allow(clippy::all)]
|
85 |
fn double(x: i32) -> i32 {
|
7 |
#[allow(missing_docs, unknown_lints, clippy::all)]
|
8 |
pub mod gl {
|
49 |
#[allow(clippy::all)]
|
50 |
pub mod farcaster {
|
24 |
#[allow(clippy::all)] // generated code
|
25 |
mod pac;
|
1 |
// Those 2 files are generated so we just ignore everything in terms
|
2 |
#[allow(clippy::all)]
|
3 |
#[allow(dead_code)]
|
5 |
mod finch_capnp;
|
6 |
#[allow(clippy::all)]
|
7 |
#[allow(dead_code)]
|
1 |
// Those 2 files are generated so we just ignore everything in terms
|
2 |
#[allow(clippy::all)]
|
3 |
#[allow(dead_code)]
|
5 |
mod finch_capnp;
|
6 |
#[allow(clippy::all)]
|
7 |
#[allow(dead_code)]
|
26 |
#[cfg(feature = "i128")]
|
27 |
#[allow(clippy::all, non_upper_case_globals)]
|
28 |
pub(crate) static i128: [i128; 129] = [
|
165 |
#[cfg(feature = "i64")]
|
166 |
#[allow(clippy::all, non_upper_case_globals)]
|
167 |
pub(crate) static i64: [i64; 65] = [
|
240 |
#[cfg(feature = "i32")]
|
241 |
#[allow(clippy::all, non_upper_case_globals)]
|
242 |
pub(crate) static i32: [i32; 33] = [
|
283 |
#[cfg(feature = "i16")]
|
284 |
#[allow(clippy::all, non_upper_case_globals)]
|
285 |
pub(crate) static i16: [i16; 17] = [
|
114 |
#[rustfmt::skip]
|
115 |
#[allow(clippy::all, trivial_numeric_casts, unreachable_pub, unused_qualifications)]
|
116 |
mod core_num;
|
7 |
#[doc(hidden)]
|
8 |
#[allow(clippy::all)]
|
9 |
pub unsafe fn __fce_generated_wrapper_func_inner_arrays_1(arg_0: u32, arg_1: u32) {
|
120 |
#[doc(hidden)]
|
121 |
#[allow(clippy::all)]
|
122 |
#[link_section = "__fce_generated_section__inner_arrays_1"]
|
20 |
#[doc(hidden)]
|
21 |
#[allow(clippy::all)]
|
22 |
pub unsafe fn __fce_generated_wrapper_func_all_types(
|
78 |
#[doc(hidden)]
|
79 |
#[allow(clippy::all)]
|
80 |
#[link_section = "__fce_generated_section__all_types"]
|
7 |
#[doc(hidden)]
|
8 |
#[allow(clippy::all)]
|
9 |
pub unsafe fn __fce_generated_wrapper_func_test_array_refs(arg_0: u32, arg_1: u32) {
|
100 |
#[doc(hidden)]
|
101 |
#[allow(clippy::all)]
|
102 |
#[link_section = "__fce_generated_section__test_array_refs"]
|
16 |
#[doc(hidden)]
|
17 |
#[allow(clippy::all)]
|
18 |
impl CallParameters {
|
203 |
#[doc(hidden)]
|
204 |
#[allow(clippy::all)]
|
205 |
#[link_section = "__fce_generated_section__CallParameters"]
|
7 |
#[doc(hidden)]
|
8 |
#[allow(clippy::all)]
|
9 |
pub unsafe fn __fce_generated_wrapper_func_inner_arrays_2(arg_0: u32, arg_1: u32) {
|
136 |
#[doc(hidden)]
|
137 |
#[allow(clippy::all)]
|
138 |
#[link_section = "__fce_generated_section__inner_arrays_2"]
|
29 |
}
|
30 |
#[allow(clippy::all)]
|
31 |
impl ::pest::Parser<Rule> for SemverParser {
|
26 |
/// Generated configuration types for use with the various `set_option` functions
|
27 |
#[allow(clippy::all)]
|
28 |
pub mod options;
|
25 |
#[allow(unused_parens)] // Warnings appear in generated code
|
26 |
#[allow(clippy::all)]
|
27 |
pub mod parsing;
|
12 |
#[allow(clippy::all)]
|
13 |
mod bindings {
|
12 |
#[allow(clippy::all)]
|
13 |
mod bindings {
|
2 |
pub struct PestParser;
|
3 |
# [allow (dead_code , non_camel_case_types)] # [derive (Clone , Copy , Debug , Eq , Hash , Ord , PartialEq , PartialOrd)] pub enum Rule { EOI , grammar_rules , grammar_rule , assignment_operator , opening_brace , closing_brace , opening_paren , closing_paren , opening_brack , closing_brack , modifier , silent_modifier , atomic_modifier , compound_atomic_modifier , non_atomic_modifier , expression , term , node , terminal , prefix_operator , infix_operator , postfix_operator , positive_predicate_operator , negative_predicate_operator , sequence_operator , choice_operator , optional_operator , repeat_operator , repeat_once_operator , repeat_exact , repeat_min , repeat_max , repeat_min_max , number , integer , comma , _push , peek_slice , identifier , alpha , alpha_num , string , insensitive_string , range , character , inner_str , inner_chr , escape , code , unicode , hex_digit , quote , single_quote , range_operator , newline , WHITESPACE , block_comment , COMMENT } # [allow (clippy :: all)] impl :: pest :: Parser < Rule > for PestParser { fn parse (rule : Rule , input : Arc<str>) -> :: std :: result :: Result < :: pest :: iterators :: Pairs <Rule > , :: pest :: error :: Error < Rule > > { mod rules { pub mod hidden { use super :: super :: Rule ; # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn skip (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { if state . atomicity () == :: pest :: Atomicity :: NonAtomic { state . sequence (| state | { state . repeat (| state | super :: visible :: WHITESPACE (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: visible :: COMMENT (state) . and_then (| state | { state . repeat (| state | super :: visible :: WHITESPACE (state)) }) }) }) }) }) } else { Ok (state) } } } pub mod visible { use super :: super :: Rule ; # [inline] # [allow (non_snake_case , unused_variables)] pub fn grammar_rules (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: SOI (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { self :: grammar_rule (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: grammar_rule (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: grammar_rule (state) }) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: EOI (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn grammar_rule (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: grammar_rule , | state | { state . sequence (| state | { self :: identifier (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: assignment_operator (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: modifier (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: opening_brace (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expression (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: closing_brace (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn assignment_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: assignment_operator , | state | { state . match_string ("=") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn opening_brace (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: opening_brace , | state | { state . match_string ("{") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn closing_brace (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: closing_brace , | state | { state . match_string ("}") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn opening_paren (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: opening_paren , | state | { state . match_string ("(") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn closing_paren (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: closing_paren , | state | { state . match_string (")") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn opening_brack (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: opening_brack , | state | { state . match_string ("[") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn closing_brack (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: closing_brack , | state | { state . match_string ("]") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn modifier (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: silent_modifier (state) . or_else (| state | { self :: atomic_modifier (state) }) . or_else (| state | { self :: compound_atomic_modifier (state) }) . or_else (| state | { self :: non_atomic_modifier (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn silent_modifier (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: silent_modifier , | state | { state . match_string ("_") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn atomic_modifier (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: atomic_modifier , | state | { state . match_string ("@") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn compound_atomic_modifier (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: compound_atomic_modifier , | state | { state . match_string ("$") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn non_atomic_modifier (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: non_atomic_modifier , | state | { state . match_string ("!") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn expression (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: expression , | state | { state . sequence (| state | { self :: term (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . sequence (| state | { self :: infix_operator (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: term (state) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . sequence (| state | { self :: infix_operator (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: term (state) }) }) }) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn term (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: term , | state | { state . sequence (| state | { state . sequence (| state | { state . optional (| state | { self :: prefix_operator (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: prefix_operator (state) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: node (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: postfix_operator (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: postfix_operator (state) }) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn node (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { self :: opening_paren (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expression (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: closing_paren (state) }) }) . or_else (| state | { self :: terminal (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn terminal (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: _push (state) . or_else (| state | { self :: peek_slice (state) }) . or_else (| state | { self :: identifier (state) }) . or_else (| state | { self :: string (state) }) . or_else (| state | { self :: insensitive_string (state) }) . or_else (| state | { self :: range (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn prefix_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: positive_predicate_operator (state) . or_else (| state | { self :: negative_predicate_operator (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn infix_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: sequence_operator (state) . or_else (| state | { self :: choice_operator (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn postfix_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: optional_operator (state) . or_else (| state | { self :: repeat_operator (state) }) . or_else (| state | { self :: repeat_once_operator (state) }) . or_else (| state | { self :: repeat_exact (state) }) . or_else (| state | { self :: repeat_min (state) }) . or_else (| state | { self :: repeat_max (state) }) . or_else (| state | { self :: repeat_min_max (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn positive_predicate_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: positive_predicate_operator , | state | { state . match_string ("&") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn negative_predicate_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: negative_predicate_operator , | state | { state . match_string ("!") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn sequence_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: sequence_operator , | state | { state . match_string ("~") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn choice_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: choice_operator , | state | { state . match_string ("|") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn optional_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: optional_operator , | state | { state . match_string ("?") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn repeat_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: repeat_operator , | state | { state . match_string ("*") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn repeat_once_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: repeat_once_operator , | state | { state . match_string ("+") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn repeat_exact (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: repeat_exact , | state | { state . sequence (| state | { self :: opening_brace (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: number (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: closing_brace (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn repeat_min (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: repeat_min , | state | { state . sequence (| state | { self :: opening_brace (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: number (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: comma (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: closing_brace (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn repeat_max (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: repeat_max , | state | { state . sequence (| state | { self :: opening_brace (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: comma (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: number (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: closing_brace (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn repeat_min_max (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: repeat_min_max , | state | { state . sequence (| state | { self :: opening_brace (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: number (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: comma (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: number (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: closing_brace (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn number (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: number , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_range ('0' .. '9') . and_then (| state | { state . repeat (| state | { state . match_range ('0' .. '9') }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn integer (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: integer , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { self :: number (state) . or_else (| state | { state . sequence (| state | { state . match_string ("-") . and_then (| state | { state . repeat (| state | { state . match_string ("0") }) }) . and_then (| state | { state . match_range ('1' .. '9') }) . and_then (| state | { state . optional (| state | { self :: number (state) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn comma (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: comma , | state | { state . match_string (",") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn _push (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: _push , | state | { state . sequence (| state | { state . match_string ("PUSH") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: opening_paren (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: expression (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: closing_paren (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn peek_slice (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: peek_slice , | state | { state . sequence (| state | { state . match_string ("PEEK") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: opening_brack (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: integer (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: range_operator (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: integer (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: closing_brack (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn identifier (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: identifier , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . lookahead (false , | state | { state . match_string ("PUSH") }) . and_then (| state | { state . match_string ("_") . or_else (| state | { self :: alpha (state) }) }) . and_then (| state | { state . repeat (| state | { state . match_string ("_") . or_else (| state | { self :: alpha_num (state) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn alpha (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ('a' .. 'z') . or_else (| state | { state . match_range ('A' .. 'Z') }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn alpha_num (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: alpha (state) . or_else (| state | { state . match_range ('0' .. '9') }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn string (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: string , | state | { state . sequence (| state | { self :: quote (state) . and_then (| state | { self :: inner_str (state) }) . and_then (| state | { self :: quote (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn insensitive_string (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: insensitive_string , | state | { state . sequence (| state | { state . match_string ("^") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: string (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn range (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: range , | state | { state . sequence (| state | { self :: character (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: range_operator (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: character (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn character (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: character , | state | { state . sequence (| state | { self :: single_quote (state) . and_then (| state | { self :: inner_chr (state) }) . and_then (| state | { self :: single_quote (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn inner_str (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: inner_str , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { let strings = ["\"" , "\\"] ; state . skip_until (& strings) . and_then (| state | { state . optional (| state | { state . sequence (| state | { self :: escape (state) . and_then (| state | { self :: inner_str (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn inner_chr (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: inner_chr , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { self :: escape (state) . or_else (| state | { self :: ANY (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn escape (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: escape , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("\\") . and_then (| state | { state . match_string ("\"") . or_else (| state | { state . match_string ("\\") }) . or_else (| state | { state . match_string ("r") }) . or_else (| state | { state . match_string ("n") }) . or_else (| state | { state . match_string ("t") }) . or_else (| state | { state . match_string ("0") }) . or_else (| state | { state . match_string ("'") }) . or_else (| state | { self :: code (state) }) . or_else (| state | { self :: unicode (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn code (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: code , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("x") . and_then (| state | { self :: hex_digit (state) }) . and_then (| state | { self :: hex_digit (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn unicode (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: unicode , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("u") . and_then (| state | { self :: opening_brace (state) }) . and_then (| state | { state . sequence (| state | { self :: hex_digit (state) . and_then (| state | { self :: hex_digit (state) }) . and_then (| state | { state . optional (| state | { self :: hex_digit (state) }) }) . and_then (| state | { state . optional (| state | { self :: hex_digit (state) }) }) . and_then (| state | { state . optional (| state | { self :: hex_digit (state) }) }) . and_then (| state | { state . optional (| state | { self :: hex_digit (state) }) }) }) }) . and_then (| state | { self :: closing_brace (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn hex_digit (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: hex_digit , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_range ('0' .. '9') . or_else (| state | { state . match_range ('a' .. 'f') }) . or_else (| state | { state . match_range ('A' .. 'F') }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn quote (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: quote , | state | { state . match_string ("\"") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn single_quote (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: single_quote , | state | { state . match_string ("'") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn range_operator (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: range_operator , | state | { state . match_string ("..") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn newline (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_string ("\n") . or_else (| state | { state . match_string ("\r\n") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn WHITESPACE (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string (" ") . or_else (| state | { state . match_string ("\t") }) . or_else (| state | { self :: newline (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn block_comment (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence (| state | { state . match_string ("/*") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: block_comment (state) . or_else (| state | { state . sequence (| state | { state . lookahead (false , | state | { state . match_string ("*/") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: ANY (state) }) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: block_comment (state) . or_else (| state | { state . sequence (| state | { state . lookahead (false , | state | { state . match_string ("*/") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: ANY (state) }) }) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("*/") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn COMMENT (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic (:: pest :: Atomicity :: Atomic , | state | { self :: block_comment (state) . or_else (| state | { state . sequence (| state | { state . match_string ("//") . and_then (| state | { state . repeat (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: newline (state) }) . and_then (| state | { self :: ANY (state) }) }) }) }) }) }) }) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ANY (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . skip (1) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn EOI (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule (Rule :: EOI , | state | state . end_of_input ()) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn SOI (state : Box < :: pest :: ParserState < Rule >>) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . start_of_input () } } pub use self :: visible :: * ; } :: pest :: state (input.into() , | state | { match rule { Rule :: grammar_rules => rules :: grammar_rules (state) , Rule :: grammar_rule => rules :: grammar_rule (state) , Rule :: assignment_operator => rules :: assignment_operator (state) , Rule :: opening_brace => rules :: opening_brace (state) , Rule :: closing_brace => rules :: closing_brace (state) , Rule :: opening_paren => rules :: opening_paren (state) , Rule :: closing_paren => rules :: closing_paren (state) , Rule :: opening_brack => rules :: opening_brack (state) , Rule :: closing_brack => rules :: closing_brack (state) , Rule :: modifier => rules :: modifier (state) , Rule :: silent_modifier => rules :: silent_modifier (state) , Rule :: atomic_modifier => rules :: atomic_modifier (state) , Rule :: compound_atomic_modifier => rules :: compound_atomic_modifier (state) , Rule :: non_atomic_modifier => rules :: non_atomic_modifier (state) , Rule :: expression => rules :: expression (state) , Rule :: term => rules :: term (state) , Rule :: node => rules :: node (state) , Rule :: terminal => rules :: terminal (state) , Rule :: prefix_operator => rules :: prefix_operator (state) , Rule :: infix_operator => rules :: infix_operator (state) , Rule :: postfix_operator => rules :: postfix_operator (state) , Rule :: positive_predicate_operator => rules :: positive_predicate_operator (state) , Rule :: negative_predicate_operator => rules :: negative_predicate_operator (state) , Rule :: sequence_operator => rules :: sequence_operator (state) , Rule :: choice_operator => rules :: choice_operator (state) , Rule :: optional_operator => rules :: optional_operator (state) , Rule :: repeat_operator => rules :: repeat_operator (state) , Rule :: repeat_once_operator => rules :: repeat_once_operator (state) , Rule :: repeat_exact => rules :: repeat_exact (state) , Rule :: repeat_min => rules :: repeat_min (state) , Rule :: repeat_max => rules :: repeat_max (state) , Rule :: repeat_min_max => rules :: repeat_min_max (state) , Rule :: number => rules :: number (state) , Rule :: integer => rules :: integer (state) , Rule :: comma => rules :: comma (state) , Rule :: _push => rules :: _push (state) , Rule :: peek_slice => rules :: peek_slice (state) , Rule :: identifier => rules :: identifier (state) , Rule :: alpha => rules :: alpha (state) , Rule :: alpha_num => rules :: alpha_num (state) , Rule :: string => rules :: string (state) , Rule :: insensitive_string => rules :: insensitive_string (state) , Rule :: range => rules :: range (state) , Rule :: character => rules :: character (state) , Rule :: inner_str => rules :: inner_str (state) , Rule :: inner_chr => rules :: inner_chr (state) , Rule :: escape => rules :: escape (state) , Rule :: code => rules :: code (state) , Rule :: unicode => rules :: unicode (state) , Rule :: hex_digit => rules :: hex_digit (state) , Rule :: quote => rules :: quote (state) , Rule :: single_quote => rules :: single_quote (state) , Rule :: range_operator => rules :: range_operator (state) , Rule :: newline => rules :: newline (state) , Rule :: WHITESPACE => rules :: WHITESPACE (state) , Rule :: block_comment => rules :: block_comment (state) , Rule :: COMMENT => rules :: COMMENT (state) , Rule :: EOI => rules :: EOI (state) } }) } }
|
173 |
{
|
174 |
#[allow(clippy::all)]
|
175 |
fn consume(mut self) -> Self
|
115 |
/// Execute the [`Chmod`] options against the set `path` with the set `mode`.
|
116 |
#[allow(clippy::all)]
|
117 |
pub fn chmod(&self) -> FuResult<()> {
|
541 |
/// ```
|
542 |
#[allow(clippy::all)]
|
543 |
pub fn extract_strings<T: AsRef<Path>>(path: T, rx: &Regex) -> FuResult<Vec<String>> {
|
47 |
#[allow(missing_docs, clippy::all, clippy::nursery, clippy::pedantic)]
|
48 |
pub mod pluginv2 {
|
5 |
#![allow(non_upper_case_globals)]
|
6 |
#[allow(clippy::all)]
|
7 |
mod bindings {
|
4 |
#![allow(non_snake_case)]
|
5 |
#[allow(clippy::all)]
|
6 |
mod bindings;
|
1 |
#[allow(clippy::all, dead_code)]
|
2 |
pub mod hbase;
|
196 |
#[allow(clippy::all, clippy::unreadable_literal)]
|
197 |
const PI: f32 = 3.14159265359;
|
206 |
#[allow(clippy::all, clippy::unreadable_literal)]
|
207 |
const PI: f32 = 3.14159265359;
|
23 |
#[allow(
|
24 |
clippy::all,
|
25 |
unused_qualifications,
|
232 |
pub struct TestStore {
|
233 |
#[allow(clippy::all)]
|
234 |
pub cache: Arc<RwLock<HashMap<String, IdempotentData>>>,
|
180 |
pub struct TestStore {
|
181 |
#[allow(clippy::all)]
|
182 |
pub cache: Arc<RwLock<HashMap<String, IdempotentData>>>,
|
1066 |
#[doc(hidden)]
|
1067 |
#[allow(clippy::all)]
|
1068 |
pub fn run_ethereum_engine(opt: EthereumLedgerOpt) -> impl Future<Item = (), Error = ()> {
|
55 |
pub address_to_id: Arc<RwLock<HashMap<Addresses, String>>>,
|
56 |
#[allow(clippy::all)]
|
57 |
pub cache: Arc<RwLock<HashMap<String, IdempotentData>>>,
|
59 |
pub address_to_id: Arc<RwLock<HashMap<Addresses, String>>>,
|
60 |
#[allow(clippy::all)]
|
61 |
pub cache: Arc<RwLock<HashMap<String, IdempotentData>>>,
|
14 |
#[allow(clippy::all)]
|
15 |
mod api {
|
405 |
#[cfg(test)]
|
406 |
#[allow(clippy::all)]
|
407 |
mod test {
|
15 |
/// the `construct_uint!` macro generates.
|
16 |
#[allow(clippy::all)]
|
17 |
mod uints {
|
15 |
/// the `construct_uint!` macro generates.
|
16 |
#[allow(clippy::all)]
|
17 |
mod uints {
|
239 |
parsed = true;
|
240 |
#[allow(clippy::all)]
|
241 |
let stdlib = {
|
52 |
}
|
53 |
#[allow(clippy::all)]
|
54 |
impl ::pest::Parser<Rule> for JssParser {
|
41 |
/// JSTime Instance.
|
42 |
#[allow(clippy::all)]
|
43 |
pub struct JSTime {
|
55 |
if let Some(next_range) = iter.peek() {
|
56 |
#[allow(clippy::all)]
|
57 |
if range.end.line >= next_range.start.line {
|
108 |
#[allow(clippy::all)]
|
109 |
pub mod messages;
|
81 |
/// Create a new leaf node
|
82 |
#[allow(clippy::all)]
|
83 |
pub fn new() -> Option<Box<Node>> {
|
92 |
/// Create a new branch node
|
93 |
#[allow(clippy::all)]
|
94 |
pub fn new() -> Option<Box<Node>> {
|
430 |
#[test]
|
431 |
#[allow(clippy::all)]
|
432 |
fn mem_de_round_trips() {
|
136 |
#[test]
|
137 |
#[allow(clippy::all)]
|
138 |
fn cntr_fmting() {
|
127 |
#[test]
|
128 |
#[allow(clippy::all)]
|
129 |
fn map_fmting() {
|
91 |
#[test]
|
92 |
#[allow(clippy::all)]
|
93 |
fn seq_fmting() {
|
61 |
#[test]
|
62 |
#[allow(clippy::all)]
|
63 |
fn tuple_fmting() {
|
278 |
#[cfg(debug_assertions)]
|
279 |
#[allow(clippy::all)]
|
280 |
fn validate(navigator: &Navigator) -> Option<bool> {
|
223 |
#[test]
|
224 |
#[allow(clippy::all)]
|
225 |
fn test_get_line() {
|
109 |
#[cfg(target_family = "windows")]
|
110 |
#[allow(dead_code, clippy::all)]
|
111 |
pub(crate) mod mio_uds_windows;
|
631 |
#[cfg(test)]
|
632 |
#[allow(clippy::all, clippy::restriction)]
|
633 |
mod tests {
|
4 |
#[allow(clippy::all)]
|
5 |
#[allow(clippy::undocumented_unsafe_blocks)]
|
3 |
#[allow(clippy::undocumented_unsafe_blocks)]
|
4 |
#[allow(clippy::all)]
|
5 |
// Keep this until https://github.com/rust-lang/rust-bindgen/issues/1651 is fixed.
|
19 |
/// Protobuf definitions
|
20 |
#[allow(clippy::all)]
|
21 |
pub mod pb {
|
22 |
#![allow(clippy::all)]
|
23 |
include!(concat!(env!("OUT_DIR"), "/lance.format.pb.rs"));
|
25 |
/// Protobuf definitions for the index on-disk format.
|
26 |
#[allow(clippy::all)]
|
27 |
pub mod pb {
|
8 |
#[allow(clippy::all)]
|
9 |
mod bindings {
|
238 |
// Wrap type definition in a private module to use `#[allow(...)]`.
|
239 |
#[allow(clippy::all)]
|
240 |
mod private {
|
9 |
#[allow(dead_code)]
|
10 |
#[allow(clippy::all)]
|
11 |
#[rustfmt::skip]
|
13 |
#[allow(dead_code)]
|
14 |
#[allow(clippy::all)]
|
15 |
#[rustfmt::skip]
|
17 |
#[allow(dead_code)]
|
18 |
#[allow(clippy::all)]
|
19 |
#[rustfmt::skip]
|
7 |
#[allow(clippy::all)]
|
8 |
mod bindings {
|
10 |
}
|
11 |
#[allow(clippy::all)]
|
12 |
pub use bindings::*;
|
72 |
// TODO: Use `#[allow(clippy::upper_case_acronyms)]` instead once it gets available on the stable branch
|
73 |
#[allow(clippy::all)]
|
74 |
pub enum Lz77WindowSize {
|
15 |
#[allow(clippy::all, clippy::pedantic)]
|
16 |
mod bindings {
|
9 |
// https://github.com/rust-lang/rust-bindgen/issues/1470
|
10 |
#[allow(clippy::all)]
|
11 |
// https://github.com/rust-lang/rust-bindgen/issues/1651
|
8 |
#[allow(clippy::all)]
|
9 |
// FIXME: Remove when https://github.com/rust-lang/rust-bindgen/issues/1651 is closed
|
28 |
#[allow(clippy::all)]
|
29 |
mod bindings {
|
31 |
#[allow(clippy::all)]
|
32 |
mod bindings {
|
73 |
#[allow(clippy::all)]
|
74 |
mod bindings {
|
8 |
#[allow(clippy::all)]
|
9 |
pub fn apply(mut source: Vec<u8>, diff: &Diff<u8>) -> Vec<u8> {
|
168 |
impl FileType {
|
169 |
#[allow(clippy::all)] // following `std::fs`
|
170 |
pub fn is_dir(&self) -> bool {
|
174 |
#[allow(clippy::all)] // following `std::fs`
|
175 |
pub fn is_file(&self) -> bool {
|
532 |
#[cfg(test)]
|
533 |
#[allow(clippy::all, clippy::restriction)]
|
534 |
mod tests {
|
20 |
#[allow(clippy::all, dead_code)]
|
21 |
fn serialize<S>(value: &Vec<Nameplate>, ser: S) -> Result<S::Ok, S::Error>
|
7 |
#[doc(hidden)]
|
8 |
#[allow(clippy::all)]
|
9 |
pub unsafe fn __m_generated_wrapper_func_inner_arrays_1(arg_0: u32, arg_1: u32) {
|
120 |
#[doc(hidden)]
|
121 |
#[allow(clippy::all)]
|
122 |
#[link_section = "__m_generated_section__inner_arrays_1"]
|
20 |
#[doc(hidden)]
|
21 |
#[allow(clippy::all)]
|
22 |
pub unsafe fn __m_generated_wrapper_func_all_types(
|
78 |
#[doc(hidden)]
|
79 |
#[allow(clippy::all)]
|
80 |
#[link_section = "__m_generated_section__all_types"]
|
7 |
#[doc(hidden)]
|
8 |
#[allow(clippy::all)]
|
9 |
pub unsafe fn __m_generated_wrapper_func_test_array_refs(arg_0: u32, arg_1: u32) {
|
100 |
#[doc(hidden)]
|
101 |
#[allow(clippy::all)]
|
102 |
#[link_section = "__m_generated_section__test_array_refs"]
|
15 |
#[doc(hidden)]
|
16 |
#[allow(clippy::all)]
|
17 |
pub fn inner_arrays_1(arg_0: Vec<Vec<Vec<Vec<u8>>>>) -> Vec<Vec<Vec<Vec<u8>>>> {
|
139 |
#[doc(hidden)]
|
140 |
#[allow(clippy::all)]
|
141 |
pub fn inner_arrays_1(arg_0: Vec<Vec<Vec<Vec<u8>>>>) -> Vec<Vec<Vec<Vec<u8>>>> {
|
145 |
#[doc(hidden)]
|
146 |
#[allow(clippy::all)]
|
147 |
#[link_section = "__m_generated_section__test"]
|
41 |
#[doc(hidden)]
|
42 |
#[allow(clippy::all)]
|
43 |
pub fn all_types(
|
5 |
#[allow(clippy::all)]
|
6 |
mod gl {
|
34 |
#[allow(missing_docs)]
|
35 |
#[allow(clippy::all)]
|
36 |
mod sys {
|
2 |
mod disasm;
|
3 |
#[allow(clippy::all)]
|
4 |
pub mod mlist;
|
16 |
pub mod package;
|
17 |
#[allow(clippy::all)]
|
18 |
#[cfg(feature = "parser")]
|
5 |
#[allow(clippy::all)]
|
6 |
mod sys {
|
96 |
}
|
97 |
#[allow(clippy::all)]
|
98 |
impl ::pest::Parser<Rule> for NoteDownParser {
|
5 |
warnings,
|
6 |
clippy::all,
|
7 |
clippy::pedantic,
|
196 |
}
|
197 |
#[allow(clippy::all)]
|
198 |
impl ::pest::Parser<Rule> for Valkyrie {
|
396 |
#[cfg(test)]
|
397 |
#[allow(clippy::all)]
|
398 |
mod test_map {
|
321 |
#[cfg(test)]
|
322 |
#[allow(clippy::all)]
|
323 |
mod test_set {
|
10 |
#[allow(non_snake_case)]
|
11 |
#[allow(clippy::all)]
|
12 |
mod ffi;
|
4 |
// Disable clippy and `u128` not being FFI-safe (see #1)
|
5 |
#![allow(clippy::all)]
|
6 |
#![allow(improper_ctypes)]
|
8 |
#[allow(clippy::all)]
|
4 |
// Disable clippy and `u128` not being FFI-safe (see #1)
|
5 |
#![allow(clippy::all)]
|
6 |
#![allow(improper_ctypes)]
|
8 |
#[allow(clippy::all)]
|
1 |
#[allow(clippy::all)]
|
2 |
#[allow(non_snake_case)]
|
6 |
pub(crate) mod runtime;
|
7 |
#[allow(clippy::all, unreachable_pub, dead_code)]
|
8 |
#[rustfmt::skip] // don't format generated files
|
4 |
#[allow(clippy::all)]
|
5 |
#[allow(non_upper_case_globals)]
|
12 |
#[allow(clippy::all)]
|
13 |
#[allow(non_upper_case_globals)]
|
21 |
#[allow(clippy::all)]
|
22 |
#[allow(non_upper_case_globals)]
|
30 |
#[allow(clippy::all)]
|
31 |
#[allow(non_upper_case_globals)]
|
25 |
#[rustfmt::skip]
|
26 |
#[allow(clippy::all)]
|
27 |
#[allow(unused_imports)]
|
20 |
//TODO: To remove when #301 is merged
|
21 |
#[allow(clippy::all)]
|
22 |
pub mod pkcs11;
|
24 |
trivial_casts,
|
25 |
clippy::all,
|
26 |
unused,
|
105 |
#[cfg(test)]
|
106 |
#[allow(clippy::all)]
|
107 |
mod test {
|
131 |
#[cfg(test)]
|
132 |
#[allow(clippy::all, clippy::print_stdout)]
|
133 |
mod tests {
|
188 |
#[cfg(test)]
|
189 |
#[allow(clippy::all)]
|
190 |
mod test {
|
62 |
}
|
63 |
#[allow(clippy::all)]
|
64 |
impl ::pest::Parser<Rule> for PestParser {
|
1 |
pub struct PestParser;
|
2 |
# [allow (dead_code , non_camel_case_types , clippy :: upper_case_acronyms)] # [derive (Clone , Copy , Debug , Eq , Hash , Ord , PartialEq , PartialOrd)] pub enum Rule { EOI , r#grammar_rules , r#grammar_rule , r#assignment_operator , r#opening_brace , r#closing_brace , r#opening_paren , r#closing_paren , r#opening_brack , r#closing_brack , r#modifier , r#silent_modifier , r#atomic_modifier , r#compound_atomic_modifier , r#non_atomic_modifier , r#expression , r#term , r#node , r#terminal , r#prefix_operator , r#infix_operator , r#postfix_operator , r#positive_predicate_operator , r#negative_predicate_operator , r#sequence_operator , r#choice_operator , r#optional_operator , r#repeat_operator , r#repeat_once_operator , r#repeat_exact , r#repeat_min , r#repeat_max , r#repeat_min_max , r#number , r#integer , r#comma , r#_push , r#peek_slice , r#identifier , r#alpha , r#alpha_num , r#string , r#insensitive_string , r#range , r#character , r#inner_str , r#inner_chr , r#escape , r#code , r#unicode , r#hex_digit , r#quote , r#single_quote , r#range_operator , r#newline , r#WHITESPACE , r#line_comment , r#block_comment , r#COMMENT , r#space , r#grammar_doc , r#line_doc , r#inner_doc } # [allow (clippy :: all)] impl :: pest :: Parser < Rule > for PestParser { fn parse < 'i > (rule : Rule , input : & 'i str) -> :: std :: result :: Result < :: pest :: iterators :: Pairs < 'i , Rule > , :: pest :: error :: Error < Rule > > { mod rules { # ! [allow (clippy :: upper_case_acronyms)] pub mod hidden { use super :: super :: Rule ; # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn skip (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { if state . atomicity () == :: pest :: Atomicity :: NonAtomic { state . sequence (| state | { state . repeat (| state | super :: visible :: WHITESPACE (state)) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: visible :: COMMENT (state) . and_then (| state | { state . repeat (| state | super :: visible :: WHITESPACE (state)) }) }) }) }) }) } else { Ok (state) } } } pub mod visible { use super :: super :: Rule ; # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#grammar_rules (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . sequence (| state | { self :: r#SOI (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: r#grammar_doc (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: r#grammar_doc (state) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { self :: r#grammar_rule (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: r#grammar_rule (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: r#grammar_rule (state) }) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#EOI (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#grammar_rule (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#grammar_rule , | state | { state . sequence (| state | { self :: r#identifier (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#assignment_operator (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: r#modifier (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#opening_brace (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#expression (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#closing_brace (state) }) }) . or_else (| state | { self :: r#line_doc (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#assignment_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#assignment_operator , | state | { state . match_string ("=") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#opening_brace (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#opening_brace , | state | { state . match_string ("{") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#closing_brace (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#closing_brace , | state | { state . match_string ("}") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#opening_paren (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#opening_paren , | state | { state . match_string ("(") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#closing_paren (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#closing_paren , | state | { state . match_string (")") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#opening_brack (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#opening_brack , | state | { state . match_string ("[") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#closing_brack (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#closing_brack , | state | { state . match_string ("]") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#modifier (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { self :: r#silent_modifier (state) . or_else (| state | { self :: r#atomic_modifier (state) }) . or_else (| state | { self :: r#compound_atomic_modifier (state) }) . or_else (| state | { self :: r#non_atomic_modifier (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#silent_modifier (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#silent_modifier , | state | { state . match_string ("_") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#atomic_modifier (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#atomic_modifier , | state | { state . match_string ("@") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#compound_atomic_modifier (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#compound_atomic_modifier , | state | { state . match_string ("$") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#non_atomic_modifier (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#non_atomic_modifier , | state | { state . match_string ("!") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#expression (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#expression , | state | { state . sequence (| state | { state . optional (| state | { self :: r#choice_operator (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#term (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . sequence (| state | { self :: r#infix_operator (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#term (state) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . sequence (| state | { self :: r#infix_operator (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#term (state) }) }) }) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#term (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#term , | state | { state . sequence (| state | { state . sequence (| state | { state . optional (| state | { self :: r#prefix_operator (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: r#prefix_operator (state) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#node (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: r#postfix_operator (state) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: r#postfix_operator (state) }) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#node (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . sequence (| state | { self :: r#opening_paren (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#expression (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#closing_paren (state) }) }) . or_else (| state | { self :: r#terminal (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#terminal (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { self :: r#_push (state) . or_else (| state | { self :: r#peek_slice (state) }) . or_else (| state | { self :: r#identifier (state) }) . or_else (| state | { self :: r#string (state) }) . or_else (| state | { self :: r#insensitive_string (state) }) . or_else (| state | { self :: r#range (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#prefix_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { self :: r#positive_predicate_operator (state) . or_else (| state | { self :: r#negative_predicate_operator (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#infix_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { self :: r#sequence_operator (state) . or_else (| state | { self :: r#choice_operator (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#postfix_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { self :: r#optional_operator (state) . or_else (| state | { self :: r#repeat_operator (state) }) . or_else (| state | { self :: r#repeat_once_operator (state) }) . or_else (| state | { self :: r#repeat_exact (state) }) . or_else (| state | { self :: r#repeat_min (state) }) . or_else (| state | { self :: r#repeat_max (state) }) . or_else (| state | { self :: r#repeat_min_max (state) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#positive_predicate_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#positive_predicate_operator , | state | { state . match_string ("&") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#negative_predicate_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#negative_predicate_operator , | state | { state . match_string ("!") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#sequence_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#sequence_operator , | state | { state . match_string ("~") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#choice_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#choice_operator , | state | { state . match_string ("|") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#optional_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#optional_operator , | state | { state . match_string ("?") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#repeat_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#repeat_operator , | state | { state . match_string ("*") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#repeat_once_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#repeat_once_operator , | state | { state . match_string ("+") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#repeat_exact (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#repeat_exact , | state | { state . sequence (| state | { self :: r#opening_brace (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#number (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#closing_brace (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#repeat_min (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#repeat_min , | state | { state . sequence (| state | { self :: r#opening_brace (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#number (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#comma (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#closing_brace (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#repeat_max (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#repeat_max , | state | { state . sequence (| state | { self :: r#opening_brace (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#comma (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#number (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#closing_brace (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#repeat_min_max (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#repeat_min_max , | state | { state . sequence (| state | { self :: r#opening_brace (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#number (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#comma (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#number (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#closing_brace (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#number (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#number , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_range ('0' .. '9') . and_then (| state | { state . repeat (| state | { state . match_range ('0' .. '9') }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#integer (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#integer , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { self :: r#number (state) . or_else (| state | { state . sequence (| state | { state . match_string ("-") . and_then (| state | { state . repeat (| state | { state . match_string ("0") }) }) . and_then (| state | { state . match_range ('1' .. '9') }) . and_then (| state | { state . optional (| state | { self :: r#number (state) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#comma (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#comma , | state | { state . match_string (",") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#_push (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#_push , | state | { state . sequence (| state | { state . match_string ("PUSH") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#opening_paren (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#expression (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#closing_paren (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#peek_slice (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#peek_slice , | state | { state . sequence (| state | { state . match_string ("PEEK") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#opening_brack (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: r#integer (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#range_operator (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . optional (| state | { self :: r#integer (state) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#closing_brack (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#identifier (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#identifier , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . lookahead (false , | state | { state . match_string ("PUSH") }) . and_then (| state | { state . match_string ("_") . or_else (| state | { self :: r#alpha (state) }) }) . and_then (| state | { state . repeat (| state | { state . match_string ("_") . or_else (| state | { self :: r#alpha_num (state) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#alpha (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . match_range ('a' .. 'z') . or_else (| state | { state . match_range ('A' .. 'Z') }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#alpha_num (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { self :: r#alpha (state) . or_else (| state | { state . match_range ('0' .. '9') }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#string (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: r#string , | state | { state . sequence (| state | { self :: r#quote (state) . and_then (| state | { self :: r#inner_str (state) }) . and_then (| state | { self :: r#quote (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#insensitive_string (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#insensitive_string , | state | { state . sequence (| state | { state . match_string ("^") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#string (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#range (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#range , | state | { state . sequence (| state | { self :: r#character (state) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#range_operator (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#character (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#character (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: r#character , | state | { state . sequence (| state | { self :: r#single_quote (state) . and_then (| state | { self :: r#inner_chr (state) }) . and_then (| state | { self :: r#single_quote (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#inner_str (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#inner_str , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { let strings = ["\"" , "\\"] ; state . skip_until (& strings) . and_then (| state | { state . optional (| state | { state . sequence (| state | { self :: r#escape (state) . and_then (| state | { self :: r#inner_str (state) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#inner_chr (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#inner_chr , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { self :: r#escape (state) . or_else (| state | { self :: r#ANY (state) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#escape (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#escape , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("\\") . and_then (| state | { state . match_string ("\"") . or_else (| state | { state . match_string ("\\") }) . or_else (| state | { state . match_string ("r") }) . or_else (| state | { state . match_string ("n") }) . or_else (| state | { state . match_string ("t") }) . or_else (| state | { state . match_string ("0") }) . or_else (| state | { state . match_string ("'") }) . or_else (| state | { self :: r#code (state) }) . or_else (| state | { self :: r#unicode (state) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#code (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#code , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("x") . and_then (| state | { self :: r#hex_digit (state) }) . and_then (| state | { self :: r#hex_digit (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#unicode (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#unicode , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . sequence (| state | { state . match_string ("u") . and_then (| state | { self :: r#opening_brace (state) }) . and_then (| state | { state . sequence (| state | { self :: r#hex_digit (state) . and_then (| state | { self :: r#hex_digit (state) }) . and_then (| state | { state . optional (| state | { self :: r#hex_digit (state) }) }) . and_then (| state | { state . optional (| state | { self :: r#hex_digit (state) }) }) . and_then (| state | { state . optional (| state | { self :: r#hex_digit (state) }) }) . and_then (| state | { state . optional (| state | { self :: r#hex_digit (state) }) }) }) }) . and_then (| state | { self :: r#closing_brace (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#hex_digit (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#hex_digit , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_range ('0' .. '9') . or_else (| state | { state . match_range ('a' .. 'f') }) . or_else (| state | { state . match_range ('A' .. 'F') }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#quote (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#quote , | state | { state . match_string ("\"") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#single_quote (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#single_quote , | state | { state . match_string ("'") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#range_operator (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#range_operator , | state | { state . match_string ("..") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#newline (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . match_string ("\n") . or_else (| state | { state . match_string ("\r\n") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#WHITESPACE (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . match_string (" ") . or_else (| state | { state . match_string ("\t") }) . or_else (| state | { self :: r#newline (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#line_comment (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . sequence (| state | { state . match_string ("//") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . lookahead (false , | state | { state . match_string ("/") . or_else (| state | { state . match_string ("!") }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: r#newline (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#ANY (state) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: r#newline (state) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#ANY (state) }) }) }) }) }) }) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#block_comment (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . sequence (| state | { state . match_string ("/*") . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . sequence (| state | { state . optional (| state | { self :: r#block_comment (state) . or_else (| state | { state . sequence (| state | { state . lookahead (false , | state | { state . match_string ("*/") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#ANY (state) }) }) }) . and_then (| state | { state . repeat (| state | { state . sequence (| state | { super :: hidden :: skip (state) . and_then (| state | { self :: r#block_comment (state) . or_else (| state | { state . sequence (| state | { state . lookahead (false , | state | { state . match_string ("*/") }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { self :: r#ANY (state) }) }) }) }) }) }) }) }) }) }) . and_then (| state | { super :: hidden :: skip (state) }) . and_then (| state | { state . match_string ("*/") }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#COMMENT (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . atomic (:: pest :: Atomicity :: Atomic , | state | { self :: r#block_comment (state) . or_else (| state | { self :: r#line_comment (state) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#space (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . match_string (" ") . or_else (| state | { state . match_string ("\t") }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#grammar_doc (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: r#grammar_doc , | state | { state . sequence (| state | { state . match_string ("//!") . and_then (| state | { state . optional (| state | { self :: r#space (state) }) }) . and_then (| state | { self :: r#inner_doc (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#line_doc (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . atomic (:: pest :: Atomicity :: CompoundAtomic , | state | { state . rule (Rule :: r#line_doc , | state | { state . sequence (| state | { state . match_string ("///") . and_then (| state | { state . optional (| state | { self :: r#space (state) }) }) . and_then (| state | { state . lookahead (false , | state | { state . match_string ("/") }) }) . and_then (| state | { self :: r#inner_doc (state) }) }) }) }) } # [inline] # [allow (non_snake_case , unused_variables)] pub fn r#inner_doc (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: r#inner_doc , | state | { state . atomic (:: pest :: Atomicity :: Atomic , | state | { state . repeat (| state | { state . sequence (| state | { state . lookahead (false , | state | { self :: r#newline (state) }) . and_then (| state | { self :: r#ANY (state) }) }) }) }) }) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn ANY (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . skip (1) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn EOI (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . rule (Rule :: EOI , | state | state . end_of_input ()) } # [inline] # [allow (dead_code , non_snake_case , unused_variables)] pub fn SOI (state : :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >>) -> :: pest :: ParseResult < :: std :: boxed :: Box < :: pest :: ParserState < '_ , Rule >> > { state . start_of_input () } } pub use self :: visible :: * ; } :: pest :: state (input , | state | { match rule { Rule :: r#grammar_rules => rules :: r#grammar_rules (state) , Rule :: r#grammar_rule => rules :: r#grammar_rule (state) , Rule :: r#assignment_operator => rules :: r#assignment_operator (state) , Rule :: r#opening_brace => rules :: r#opening_brace (state) , Rule :: r#closing_brace => rules :: r#closing_brace (state) , Rule :: r#opening_paren => rules :: r#opening_paren (state) , Rule :: r#closing_paren => rules :: r#closing_paren (state) , Rule :: r#opening_brack => rules :: r#opening_brack (state) , Rule :: r#closing_brack => rules :: r#closing_brack (state) , Rule :: r#modifier => rules :: r#modifier (state) , Rule :: r#silent_modifier => rules :: r#silent_modifier (state) , Rule :: r#atomic_modifier => rules :: r#atomic_modifier (state) , Rule :: r#compound_atomic_modifier => rules :: r#compound_atomic_modifier (state) , Rule :: r#non_atomic_modifier => rules :: r#non_atomic_modifier (state) , Rule :: r#expression => rules :: r#expression (state) , Rule :: r#term => rules :: r#term (state) , Rule :: r#node => rules :: r#node (state) , Rule :: r#terminal => rules :: r#terminal (state) , Rule :: r#prefix_operator => rules :: r#prefix_operator (state) , Rule :: r#infix_operator => rules :: r#infix_operator (state) , Rule :: r#postfix_operator => rules :: r#postfix_operator (state) , Rule :: r#positive_predicate_operator => rules :: r#positive_predicate_operator (state) , Rule :: r#negative_predicate_operator => rules :: r#negative_predicate_operator (state) , Rule :: r#sequence_operator => rules :: r#sequence_operator (state) , Rule :: r#choice_operator => rules :: r#choice_operator (state) , Rule :: r#optional_operator => rules :: r#optional_operator (state) , Rule :: r#repeat_operator => rules :: r#repeat_operator (state) , Rule :: r#repeat_once_operator => rules :: r#repeat_once_operator (state) , Rule :: r#repeat_exact => rules :: r#repeat_exact (state) , Rule :: r#repeat_min => rules :: r#repeat_min (state) , Rule :: r#repeat_max => rules :: r#repeat_max (state) , Rule :: r#repeat_min_max => rules :: r#repeat_min_max (state) , Rule :: r#number => rules :: r#number (state) , Rule :: r#integer => rules :: r#integer (state) , Rule :: r#comma => rules :: r#comma (state) , Rule :: r#_push => rules :: r#_push (state) , Rule :: r#peek_slice => rules :: r#peek_slice (state) , Rule :: r#identifier => rules :: r#identifier (state) , Rule :: r#alpha => rules :: r#alpha (state) , Rule :: r#alpha_num => rules :: r#alpha_num (state) , Rule :: r#string => rules :: r#string (state) , Rule :: r#insensitive_string => rules :: r#insensitive_string (state) , Rule :: r#range => rules :: r#range (state) , Rule :: r#character => rules :: r#character (state) , Rule :: r#inner_str => rules :: r#inner_str (state) , Rule :: r#inner_chr => rules :: r#inner_chr (state) , Rule :: r#escape => rules :: r#escape (state) , Rule :: r#code => rules :: r#code (state) , Rule :: r#unicode => rules :: r#unicode (state) , Rule :: r#hex_digit => rules :: r#hex_digit (state) , Rule :: r#quote => rules :: r#quote (state) , Rule :: r#single_quote => rules :: r#single_quote (state) , Rule :: r#range_operator => rules :: r#range_operator (state) , Rule :: r#newline => rules :: r#newline (state) , Rule :: r#WHITESPACE => rules :: r#WHITESPACE (state) , Rule :: r#line_comment => rules :: r#line_comment (state) , Rule :: r#block_comment => rules :: r#block_comment (state) , Rule :: r#COMMENT => rules :: r#COMMENT (state) , Rule :: r#space => rules :: r#space (state) , Rule :: r#grammar_doc => rules :: r#grammar_doc (state) , Rule :: r#line_doc => rules :: r#line_doc (state) , Rule :: r#inner_doc => rules :: r#inner_doc (state) , Rule :: EOI => rules :: EOI (state) } }) } }
|
1 |
pub struct PestParser;
|
2 |
# [ allow ( dead_code , non_camel_case_types ) ] # [ derive ( Clone , Copy , Debug , Eq , Hash , Ord , PartialEq , PartialOrd ) ] pub enum Rule { EOI , grammar_rules , grammar_rule , assignment_operator , opening_brace , closing_brace , opening_paren , closing_paren , opening_brack , closing_brack , modifier , silent_modifier , atomic_modifier , compound_atomic_modifier , non_atomic_modifier , expression , term , node , terminal , prefix_operator , infix_operator , postfix_operator , positive_predicate_operator , negative_predicate_operator , sequence_operator , choice_operator , optional_operator , repeat_operator , repeat_once_operator , repeat_exact , repeat_min , repeat_max , repeat_min_max , number , integer , comma , _push , peek_slice , identifier , alpha , alpha_num , string , insensitive_string , range , character , inner_str , inner_chr , escape , code , unicode , hex_digit , quote , single_quote , range_operator , newline , WHITESPACE , block_comment , COMMENT } # [ allow ( clippy :: all ) ] impl :: pest :: Parser < Rule > for PestParser { fn parse < 'i > ( rule : Rule , input : & 'i str ) -> :: std :: result :: Result < :: pest :: iterators :: Pairs < 'i , Rule > , :: pest :: error :: Error < Rule > > { mod rules { pub mod hidden { use super :: super :: Rule ; # [ inline ] # [ allow ( dead_code , non_snake_case , unused_variables ) ] pub fn skip ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { if state . atomicity ( ) == :: pest :: Atomicity :: NonAtomic { state . sequence ( | state | { state . repeat ( | state | super :: visible :: WHITESPACE ( state ) ) . and_then ( | state | { state . repeat ( | state | { state . sequence ( | state | { super :: visible :: COMMENT ( state ) . and_then ( | state | { state . repeat ( | state | super :: visible :: WHITESPACE ( state ) ) } ) } ) } ) } ) } ) } else { Ok ( state ) } } } pub mod visible { use super :: super :: Rule ; # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn grammar_rules ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence ( | state | { self :: SOI ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { state . sequence ( | state | { self :: grammar_rule ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { state . sequence ( | state | { state . optional ( | state | { self :: grammar_rule ( state ) . and_then ( | state | { state . repeat ( | state | { state . sequence ( | state | { super :: hidden :: skip ( state ) . and_then ( | state | { self :: grammar_rule ( state ) } ) } ) } ) } ) } ) } ) } ) } ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: EOI ( state ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn grammar_rule ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: grammar_rule , | state | { state . sequence ( | state | { self :: identifier ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: assignment_operator ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { state . optional ( | state | { self :: modifier ( state ) } ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: opening_brace ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: expression ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: closing_brace ( state ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn assignment_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: assignment_operator , | state | { state . match_string ( "=" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn opening_brace ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: opening_brace , | state | { state . match_string ( "{" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn closing_brace ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: closing_brace , | state | { state . match_string ( "}" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn opening_paren ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: opening_paren , | state | { state . match_string ( "(" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn closing_paren ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: closing_paren , | state | { state . match_string ( ")" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn opening_brack ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: opening_brack , | state | { state . match_string ( "[" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn closing_brack ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: closing_brack , | state | { state . match_string ( "]" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn modifier ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: silent_modifier ( state ) . or_else ( | state | { self :: atomic_modifier ( state ) } ) . or_else ( | state | { self :: compound_atomic_modifier ( state ) } ) . or_else ( | state | { self :: non_atomic_modifier ( state ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn silent_modifier ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: silent_modifier , | state | { state . match_string ( "_" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn atomic_modifier ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: atomic_modifier , | state | { state . match_string ( "@" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn compound_atomic_modifier ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: compound_atomic_modifier , | state | { state . match_string ( "$" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn non_atomic_modifier ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: non_atomic_modifier , | state | { state . match_string ( "!" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn expression ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: expression , | state | { state . sequence ( | state | { self :: term ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { state . sequence ( | state | { state . optional ( | state | { state . sequence ( | state | { self :: infix_operator ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: term ( state ) } ) } ) . and_then ( | state | { state . repeat ( | state | { state . sequence ( | state | { super :: hidden :: skip ( state ) . and_then ( | state | { state . sequence ( | state | { self :: infix_operator ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: term ( state ) } ) } ) } ) } ) } ) } ) } ) } ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn term ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: term , | state | { state . sequence ( | state | { state . sequence ( | state | { state . optional ( | state | { self :: prefix_operator ( state ) . and_then ( | state | { state . repeat ( | state | { state . sequence ( | state | { super :: hidden :: skip ( state ) . and_then ( | state | { self :: prefix_operator ( state ) } ) } ) } ) } ) } ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: node ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { state . sequence ( | state | { state . optional ( | state | { self :: postfix_operator ( state ) . and_then ( | state | { state . repeat ( | state | { state . sequence ( | state | { super :: hidden :: skip ( state ) . and_then ( | state | { self :: postfix_operator ( state ) } ) } ) } ) } ) } ) } ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn node ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence ( | state | { self :: opening_paren ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: expression ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: closing_paren ( state ) } ) } ) . or_else ( | state | { self :: terminal ( state ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn terminal ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: _push ( state ) . or_else ( | state | { self :: peek_slice ( state ) } ) . or_else ( | state | { self :: identifier ( state ) } ) . or_else ( | state | { self :: string ( state ) } ) . or_else ( | state | { self :: insensitive_string ( state ) } ) . or_else ( | state | { self :: range ( state ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn prefix_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: positive_predicate_operator ( state ) . or_else ( | state | { self :: negative_predicate_operator ( state ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn infix_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: sequence_operator ( state ) . or_else ( | state | { self :: choice_operator ( state ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn postfix_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: optional_operator ( state ) . or_else ( | state | { self :: repeat_operator ( state ) } ) . or_else ( | state | { self :: repeat_once_operator ( state ) } ) . or_else ( | state | { self :: repeat_exact ( state ) } ) . or_else ( | state | { self :: repeat_min ( state ) } ) . or_else ( | state | { self :: repeat_max ( state ) } ) . or_else ( | state | { self :: repeat_min_max ( state ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn positive_predicate_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: positive_predicate_operator , | state | { state . match_string ( "&" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn negative_predicate_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: negative_predicate_operator , | state | { state . match_string ( "!" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn sequence_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: sequence_operator , | state | { state . match_string ( "~" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn choice_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: choice_operator , | state | { state . match_string ( "|" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn optional_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: optional_operator , | state | { state . match_string ( "?" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn repeat_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: repeat_operator , | state | { state . match_string ( "*" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn repeat_once_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: repeat_once_operator , | state | { state . match_string ( "+" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn repeat_exact ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: repeat_exact , | state | { state . sequence ( | state | { self :: opening_brace ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: number ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: closing_brace ( state ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn repeat_min ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: repeat_min , | state | { state . sequence ( | state | { self :: opening_brace ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: number ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: comma ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: closing_brace ( state ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn repeat_max ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: repeat_max , | state | { state . sequence ( | state | { self :: opening_brace ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: comma ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: number ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: closing_brace ( state ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn repeat_min_max ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: repeat_min_max , | state | { state . sequence ( | state | { self :: opening_brace ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: number ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: comma ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: number ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: closing_brace ( state ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn number ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: number , | state | { state . atomic ( :: pest :: Atomicity :: Atomic , | state | { state . sequence ( | state | { state . match_range ( '0' .. '9' ) . and_then ( | state | { state . repeat ( | state | { state . match_range ( '0' .. '9' ) } ) } ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn integer ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: integer , | state | { state . atomic ( :: pest :: Atomicity :: Atomic , | state | { self :: number ( state ) . or_else ( | state | { state . sequence ( | state | { state . match_string ( "-" ) . and_then ( | state | { state . repeat ( | state | { state . match_string ( "0" ) } ) } ) . and_then ( | state | { state . match_range ( '1' .. '9' ) } ) . and_then ( | state | { state . optional ( | state | { self :: number ( state ) } ) } ) } ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn comma ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: comma , | state | { state . match_string ( "," ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn _push ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: _push , | state | { state . sequence ( | state | { state . match_string ( "PUSH" ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: opening_paren ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: expression ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: closing_paren ( state ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn peek_slice ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: peek_slice , | state | { state . sequence ( | state | { state . match_string ( "PEEK" ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: opening_brack ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { state . optional ( | state | { self :: integer ( state ) } ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: range_operator ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { state . optional ( | state | { self :: integer ( state ) } ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: closing_brack ( state ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn identifier ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: identifier , | state | { state . atomic ( :: pest :: Atomicity :: Atomic , | state | { state . sequence ( | state | { state . lookahead ( false , | state | { state . match_string ( "PUSH" ) } ) . and_then ( | state | { state . match_string ( "_" ) . or_else ( | state | { self :: alpha ( state ) } ) } ) . and_then ( | state | { state . repeat ( | state | { state . match_string ( "_" ) . or_else ( | state | { self :: alpha_num ( state ) } ) } ) } ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn alpha ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_range ( 'a' .. 'z' ) . or_else ( | state | { state . match_range ( 'A' .. 'Z' ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn alpha_num ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { self :: alpha ( state ) . or_else ( | state | { state . match_range ( '0' .. '9' ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn string ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic ( :: pest :: Atomicity :: CompoundAtomic , | state | { state . rule ( Rule :: string , | state | { state . sequence ( | state | { self :: quote ( state ) . and_then ( | state | { self :: inner_str ( state ) } ) . and_then ( | state | { self :: quote ( state ) } ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn insensitive_string ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: insensitive_string , | state | { state . sequence ( | state | { state . match_string ( "^" ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: string ( state ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn range ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: range , | state | { state . sequence ( | state | { self :: character ( state ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: range_operator ( state ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: character ( state ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn character ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic ( :: pest :: Atomicity :: CompoundAtomic , | state | { state . rule ( Rule :: character , | state | { state . sequence ( | state | { self :: single_quote ( state ) . and_then ( | state | { self :: inner_chr ( state ) } ) . and_then ( | state | { self :: single_quote ( state ) } ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn inner_str ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: inner_str , | state | { state . atomic ( :: pest :: Atomicity :: Atomic , | state | { state . sequence ( | state | { let strings = [ "\"" , "\\" ] ; state . skip_until ( & strings ) . and_then ( | state | { state . optional ( | state | { state . sequence ( | state | { self :: escape ( state ) . and_then ( | state | { self :: inner_str ( state ) } ) } ) } ) } ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn inner_chr ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: inner_chr , | state | { state . atomic ( :: pest :: Atomicity :: Atomic , | state | { self :: escape ( state ) . or_else ( | state | { self :: ANY ( state ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn escape ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: escape , | state | { state . atomic ( :: pest :: Atomicity :: Atomic , | state | { state . sequence ( | state | { state . match_string ( "\\" ) . and_then ( | state | { state . match_string ( "\"" ) . or_else ( | state | { state . match_string ( "\\" ) } ) . or_else ( | state | { state . match_string ( "r" ) } ) . or_else ( | state | { state . match_string ( "n" ) } ) . or_else ( | state | { state . match_string ( "t" ) } ) . or_else ( | state | { state . match_string ( "0" ) } ) . or_else ( | state | { state . match_string ( "'" ) } ) . or_else ( | state | { self :: code ( state ) } ) . or_else ( | state | { self :: unicode ( state ) } ) } ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn code ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: code , | state | { state . atomic ( :: pest :: Atomicity :: Atomic , | state | { state . sequence ( | state | { state . match_string ( "x" ) . and_then ( | state | { self :: hex_digit ( state ) } ) . and_then ( | state | { self :: hex_digit ( state ) } ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn unicode ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: unicode , | state | { state . atomic ( :: pest :: Atomicity :: Atomic , | state | { state . sequence ( | state | { state . match_string ( "u" ) . and_then ( | state | { self :: opening_brace ( state ) } ) . and_then ( | state | { state . sequence ( | state | { self :: hex_digit ( state ) . and_then ( | state | { self :: hex_digit ( state ) } ) . and_then ( | state | { state . optional ( | state | { self :: hex_digit ( state ) } ) } ) . and_then ( | state | { state . optional ( | state | { self :: hex_digit ( state ) } ) } ) . and_then ( | state | { state . optional ( | state | { self :: hex_digit ( state ) } ) } ) . and_then ( | state | { state . optional ( | state | { self :: hex_digit ( state ) } ) } ) } ) } ) . and_then ( | state | { self :: closing_brace ( state ) } ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn hex_digit ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: hex_digit , | state | { state . atomic ( :: pest :: Atomicity :: Atomic , | state | { state . match_range ( '0' .. '9' ) . or_else ( | state | { state . match_range ( 'a' .. 'f' ) } ) . or_else ( | state | { state . match_range ( 'A' .. 'F' ) } ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn quote ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: quote , | state | { state . match_string ( "\"" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn single_quote ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: single_quote , | state | { state . match_string ( "'" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn range_operator ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: range_operator , | state | { state . match_string ( ".." ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn newline ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . match_string ( "\n" ) . or_else ( | state | { state . match_string ( "\r\n" ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn WHITESPACE ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic ( :: pest :: Atomicity :: Atomic , | state | { state . match_string ( " " ) . or_else ( | state | { state . match_string ( "\t" ) } ) . or_else ( | state | { self :: newline ( state ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn block_comment ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . sequence ( | state | { state . match_string ( "/*" ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { state . sequence ( | state | { state . optional ( | state | { self :: block_comment ( state ) . or_else ( | state | { state . sequence ( | state | { state . lookahead ( false , | state | { state . match_string ( "*/" ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: ANY ( state ) } ) } ) } ) . and_then ( | state | { state . repeat ( | state | { state . sequence ( | state | { super :: hidden :: skip ( state ) . and_then ( | state | { self :: block_comment ( state ) . or_else ( | state | { state . sequence ( | state | { state . lookahead ( false , | state | { state . match_string ( "*/" ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { self :: ANY ( state ) } ) } ) } ) } ) } ) } ) } ) } ) } ) } ) . and_then ( | state | { super :: hidden :: skip ( state ) } ) . and_then ( | state | { state . match_string ( "*/" ) } ) } ) } # [ inline ] # [ allow ( non_snake_case , unused_variables ) ] pub fn COMMENT ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . atomic ( :: pest :: Atomicity :: Atomic , | state | { self :: block_comment ( state ) . or_else ( | state | { state . sequence ( | state | { state . match_string ( "//" ) . and_then ( | state | { state . repeat ( | state | { state . sequence ( | state | { state . lookahead ( false , | state | { self :: newline ( state ) } ) . and_then ( | state | { self :: ANY ( state ) } ) } ) } ) } ) } ) } ) } ) } # [ inline ] # [ allow ( dead_code , non_snake_case , unused_variables ) ] pub fn EOI ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . rule ( Rule :: EOI , | state | state . end_of_input ( ) ) } # [ inline ] # [ allow ( dead_code , non_snake_case , unused_variables ) ] pub fn ANY ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . skip ( 1 ) } # [ inline ] # [ allow ( dead_code , non_snake_case , unused_variables ) ] pub fn SOI ( state : Box < :: pest :: ParserState < Rule >> ) -> :: pest :: ParseResult < Box < :: pest :: ParserState < Rule >> > { state . start_of_input ( ) } } pub use self :: visible :: * ; } :: pest :: state ( input , | state | { match rule { Rule :: grammar_rules => rules :: grammar_rules ( state ) , Rule :: grammar_rule => rules :: grammar_rule ( state ) , Rule :: assignment_operator => rules :: assignment_operator ( state ) , Rule :: opening_brace => rules :: opening_brace ( state ) , Rule :: closing_brace => rules :: closing_brace ( state ) , Rule :: opening_paren => rules :: opening_paren ( state ) , Rule :: closing_paren => rules :: closing_paren ( state ) , Rule :: opening_brack => rules :: opening_brack ( state ) , Rule :: closing_brack => rules :: closing_brack ( state ) , Rule :: modifier => rules :: modifier ( state ) , Rule :: silent_modifier => rules :: silent_modifier ( state ) , Rule :: atomic_modifier => rules :: atomic_modifier ( state ) , Rule :: compound_atomic_modifier => rules :: compound_atomic_modifier ( state ) , Rule :: non_atomic_modifier => rules :: non_atomic_modifier ( state ) , Rule :: expression => rules :: expression ( state ) , Rule :: term => rules :: term ( state ) , Rule :: node => rules :: node ( state ) , Rule :: terminal => rules :: terminal ( state ) , Rule :: prefix_operator => rules :: prefix_operator ( state ) , Rule :: infix_operator => rules :: infix_operator ( state ) , Rule :: postfix_operator => rules :: postfix_operator ( state ) , Rule :: positive_predicate_operator => rules :: positive_predicate_operator ( state ) , Rule :: negative_predicate_operator => rules :: negative_predicate_operator ( state ) , Rule :: sequence_operator => rules :: sequence_operator ( state ) , Rule :: choice_operator => rules :: choice_operator ( state ) , Rule :: optional_operator => rules :: optional_operator ( state ) , Rule :: repeat_operator => rules :: repeat_operator ( state ) , Rule :: repeat_once_operator => rules :: repeat_once_operator ( state ) , Rule :: repeat_exact => rules :: repeat_exact ( state ) , Rule :: repeat_min => rules :: repeat_min ( state ) , Rule :: repeat_max => rules :: repeat_max ( state ) , Rule :: repeat_min_max => rules :: repeat_min_max ( state ) , Rule :: number => rules :: number ( state ) , Rule :: integer => rules :: integer ( state ) , Rule :: comma => rules :: comma ( state ) , Rule :: _push => rules :: _push ( state ) , Rule :: peek_slice => rules :: peek_slice ( state ) , Rule :: identifier => rules :: identifier ( state ) , Rule :: alpha => rules :: alpha ( state ) , Rule :: alpha_num => rules :: alpha_num ( state ) , Rule :: string => rules :: string ( state ) , Rule :: insensitive_string => rules :: insensitive_string ( state ) , Rule :: range => rules :: range ( state ) , Rule :: character => rules :: character ( state ) , Rule :: inner_str => rules :: inner_str ( state ) , Rule :: inner_chr => rules :: inner_chr ( state ) , Rule :: escape => rules :: escape ( state ) , Rule :: code => rules :: code ( state ) , Rule :: unicode => rules :: unicode ( state ) , Rule :: hex_digit => rules :: hex_digit ( state ) , Rule :: quote => rules :: quote ( state ) , Rule :: single_quote => rules :: single_quote ( state ) , Rule :: range_operator => rules :: range_operator ( state ) , Rule :: newline => rules :: newline ( state ) , Rule :: WHITESPACE => rules :: WHITESPACE ( state ) , Rule :: block_comment => rules :: block_comment ( state ) , Rule :: COMMENT => rules :: COMMENT ( state ) , Rule :: EOI => rules :: EOI ( state ) } } ) } }
|
8 |
#[allow(clippy::all)]
|
9 |
// FIXME: Remove when https://github.com/rust-lang/rust-bindgen/issues/1651 is closed
|
68 |
#[allow(clippy::all)]
|
69 |
#[cfg(all(feature = "prost-codec", not(feature = "protobuf-codec")))]
|
4 |
#[allow(warnings)]
|
5 |
#[allow(clippy::all)]
|
6 |
#[allow(clippy::pedantic)]
|
3 |
#[allow(warnings)]
|
4 |
#[allow(clippy::all)]
|
5 |
#[allow(clippy::pedantic)]
|
14 |
/// the `construct_uint!` macro generates.
|
15 |
#[allow(clippy::all)]
|
16 |
mod uints {
|
14 |
/// the `construct_uint!` macro generates.
|
15 |
#[allow(clippy::all)]
|
16 |
mod uints {
|
1 |
#[allow(clippy::all)]
|
2 |
mod attribute;
|
1 |
#[allow(clippy::all)]
|
2 |
mod common;
|
22 |
)]
|
23 |
#[allow(clippy::all)]
|
24 |
#[cfg(feature = "interface")]
|
22 |
impl PageReference {
|
23 |
#[allow(clippy::all)]
|
24 |
pub fn from_str(text: &str) -> PageReference {
|
130 |
#[allow(dead_code)]
|
131 |
#[allow(clippy::all)]
|
132 |
mod ffi {
|
57 |
/// <https://doc.rust-lang.org/book/ch10-02-traits.html>
|
58 |
#[allow(clippy::all)]
|
59 |
fn new() -> Box<AsyncMiddlewareTraitObject<S, A>>
|
111 |
/// <https://doc.rust-lang.org/book/ch10-02-traits.html>
|
112 |
#[allow(clippy::all)]
|
113 |
fn new() -> AsyncMiddlewareSpawnsItem<S, A>
|
28 |
/// <https://doc.rust-lang.org/book/ch10-02-traits.html>
|
29 |
#[allow(clippy::all)]
|
30 |
fn new() -> AsyncReducerItem<S, A>
|
27 |
/// <https://doc.rust-lang.org/book/ch10-02-traits.html>
|
28 |
#[allow(clippy::all)]
|
29 |
fn new() -> AsyncSubscriberItem<S>
|
294 |
impl AsyncMiddlewareSpawns<State, Action> for MwExampleSpawns {
|
295 |
#[allow(clippy::all)]
|
296 |
async fn run(&self, action: Action, _state: State) -> JoinHandle<Option<Action>> {
|
24 |
/// Book: <https://doc.rust-lang.org/book/ch10-02-traits.html>
|
25 |
#[allow(clippy::all)]
|
26 |
fn new() -> Box<dyn LazyExecutor<T> + Send + Sync>
|
98 |
/// Constructor that is compatible w/ [`CommonResult`].
|
99 |
#[allow(clippy::all)]
|
100 |
pub fn new<T>(err_type: CommonErrorType, msg: &str) -> CommonResult<T> {
|
17 |
#[allow(unknown_lints)]
|
18 |
#[allow(clippy::all)]
|
19 |
#[allow(renamed_and_removed_lints)]
|
39 |
}
|
40 |
#[allow(clippy::all)]
|
41 |
impl Parser<Rule> for RainbowParser {
|
119 |
non_snake_case,
|
120 |
clippy::all
|
121 |
)]
|
49 |
}
|
50 |
#[allow(clippy::all)]
|
51 |
impl ::pest::Parser<Rule> for Re0Parser {
|
94 |
#[inline]
|
95 |
#[allow(clippy::all)]
|
96 |
fn utf8_acc_cont_byte(ch: u32, byte: u8) -> u32 {
|
99 |
#[inline]
|
100 |
#[allow(clippy::all)]
|
101 |
fn utf8_first_byte(byte: u8, width: u32) -> u32 {
|
161 |
{
|
162 |
#[allow(clippy::all)]
|
163 |
fn consume(mut self) -> Self
|
156 |
mod rlbot;
|
157 |
#[allow(non_camel_case_types, non_snake_case, missing_docs, clippy::all)]
|
158 |
mod rlbot_generated;
|
7 |
improper_ctypes,
|
8 |
clippy::all
|
9 |
)]
|
1 |
#[doc = include_str!("../README.md")]
|
2 |
#[allow(clippy::all)]
|
3 |
mod bindings;
|
81 |
pub mod errors;
|
82 |
#[allow(clippy::all, clippy::doc_markdown)]
|
83 |
pub mod proto;
|
12 |
// ignore casing warnings in order to preserve the IANA name
|
13 |
#[allow(non_camel_case_types, clippy::all)]
|
14 |
pub enum NegotiatedCipherSuite {
|
12 |
// ignore casing warnings in order to preserve the IANA name
|
13 |
#[allow(non_camel_case_types, clippy::all)]
|
14 |
pub enum NegotiatedCipherSuite {
|
3 |
#[allow(clippy::all, clippy::pedantic)]
|
4 |
#[allow(unused_variables)]
|
171 |
}
|
172 |
#[allow(clippy::all, clippy::pedantic)]
|
173 |
#[allow(unused_variables)]
|
708 |
// adapted from https://github.com/paritytech/parity-scale-codec/blob/master/src/compact.rs#L336
|
709 |
#[allow(clippy::all)]
|
710 |
fn compact_number(n: usize, mut dest: impl BufMut) {
|
31 |
#[allow(clippy::all)]
|
32 |
pub(crate) mod u256 {
|
18 |
/// the `construct_uint!` macro generates.
|
19 |
#[allow(clippy::all)]
|
20 |
mod uints {
|
16 |
/// the `construct_uint!` macro generates.
|
17 |
#[allow(clippy::all)]
|
18 |
mod uints {
|
28 |
}
|
29 |
#[allow(clippy::all)]
|
30 |
impl ::pest::Parser<Rule> for SemverParser {
|
10 |
pub enum ConnectionState {
|
11 |
#[allow(clippy::all)]
|
12 |
Limbo(Box<Vec<WireMessage>>),
|
1 |
#[allow(clippy::all)]
|
2 |
mod grammar; // synthesized by LALRPOP
|
116 |
/// Module containing raw egl function bindings
|
117 |
#[allow(clippy::all, missing_debug_implementations)]
|
118 |
pub mod egl {
|
44 |
#[allow(clippy::all, missing_docs, missing_debug_implementations)]
|
45 |
pub mod ffi {
|
208 |
#[rustfmt::skip]
|
209 |
#[allow(clippy::all)]
|
210 |
#[allow(deprecated)]
|
18 |
#[allow(clippy::all)]
|
19 |
mod solidity {
|
13 |
#[allow(clippy::all)]
|
14 |
mod generated_code;
|
4 |
#[allow(clippy::all)]
|
5 |
mod bindings {
|
37 |
#[allow(clippy::all)]
|
38 |
// Things we explicitly turn on need to be explicitly turned off
|
83 |
// Tokenization is skipped for long lines
|
84 |
#[rustfmt::skip] #[allow(clippy::all)] static SIN: [f32; SIZE] = [0f32, 0.004601926f32, 0.0076698293f32, 0.010737659f32, 0.0138053885f32, 0.016872989f32, 0.019940428f32, 0.023007682f32, 0.026074719f32, 0.02914151f32, 0.03220803f32, 0.035274237f32, 0.03834012f32, 0.041405644f32, 0.044470772f32, 0.047535487f32, 0.05059975f32, 0.05366354f32, 0.05672682f32, 0.059789572f32, 0.06285176f32, 0.06591336f32, 0.06897433f32, 0.07203466f32, 0.075094305f32, 0.078153245f32, 0.08121145f32, 0.08426889f32, 0.087325536f32, 0.09038136f32, 0.09343634f32, 0.096490435f32, 0.099543616f32, 0.10259587f32, 0.105647154f32, 0.108697444f32, 0.11174671f32, 0.11479493f32, 0.11784206f32, 0.12088809f32, 0.12393298f32, 0.1269767f32, 0.13001922f32, 0.13306053f32, 0.13610058f32, 0.13913935f32, 0.1421768f32, 0.14521293f32, 0.14824769f32, 0.15128104f32, 0.15431298f32, 0.15734346f32, 0.16037247f32, 0.16339995f32, 0.1664259f32, 0.1694503f32, 0.17247309f32, 0.17549427f32, 0.17851378f32, 0.18153162f32, 0.18454774f32, 0.18756212f32, 0.19057477f32, 0.19358559f32, 0.19659461f32, 0.19960175f32, 0.20260705f32, 0.20561042f32, 0.20861185f32, 0.21161133f32, 0.21460882f32, 0.21760428f32, 0.2205977f32, 0.22358905f32, 0.22657827f32, 0.22956537f32, 0.23255032f32, 0.23553306f32, 0.2385136f32, 0.24149188f32, 0.2444679f32, 0.24744162f32, 0.250413f32, 0.25338206f32, 0.2563487f32, 0.25931293f32, 0.2622747f32, 0.26523405f32, 0.26819086f32, 0.27114516f32, 0.27409694f32, 0.2770461f32, 0.27999264f32, 0.28293657f32, 0.28587785f32, 0.2888164f32, 0.29175228f32, 0.2946854f32, 0.29761574f32, 0.30054325f32, 0.30346796f32, 0.3063898f32, 0.30930877f32, 0.3122248f32, 0.31513795f32, 0.3180481f32, 0.32095525f32, 0.32385936f32, 0.32676047f32, 0.32965845f32, 0.3325534f32, 0.33544517f32, 0.33833376f32, 0.34121922f32, 0.34410143f32, 0.34698042f32, 0.34985614f32, 0.35272858f32, 0.35559767f32, 0.3584634f32, 0.3613258f32, 0.3641848f32, 0.36704037f32, 0.36989245f32, 0.37274107f32, 0.37558618f32, 0.37842774f32, 0.3812658f32, 0.3841002f32, 0.38693103f32, 0.38975817f32, 0.39258167f32, 0.3954015f32, 0.39821756f32, 0.4010299f32, 0.4038385f32, 0.40664324f32, 0.40944415f32, 0.41224125f32, 0.41503444f32, 0.4178237f32, 0.4206091f32, 0.42339048f32, 0.4261679f32, 0.4289413f32, 0.43171066f32, 0.434476f32, 0.43723717f32, 0.43999428f32, 0.44274724f32, 0.44549602f32, 0.4482406f32, 0.450981f32, 0.45371714f32, 0.45644897f32, 0.45917657f32, 0.46189982f32, 0.46461868f32, 0.46733323f32, 0.47004336f32, 0.47274905f32, 0.47545028f32, 0.47814706f32, 0.4808393f32, 0.4835271f32, 0.4862103f32, 0.48888892f32, 0.49156293f32, 0.49423233f32, 0.4968971f32, 0.4995571f32, 0.50221246f32, 0.50486314f32, 0.507509f32, 0.51015013f32, 0.51278645f32, 0.5154179f32, 0.5180445f32, 0.52066624f32, 0.5232831f32, 0.52589506f32, 0.52850205f32, 0.531104f32, 0.533701f32, 0.53629297f32, 0.53887993f32, 0.54146177f32, 0.54403853f32, 0.5466102f32, 0.5491767f32, 0.55173796f32, 0.5542941f32, 0.55684507f32, 0.5593907f32, 0.56193113f32, 0.5644663f32, 0.5669961f32, 0.56952053f32, 0.5720396f32, 0.5745534f32, 0.5770617f32, 0.5795646f32, 0.582062f32, 0.58455396f32, 0.58704036f32, 0.5895213f32, 0.5919967f32, 0.5944665f32, 0.59693074f32, 0.5993893f32, 0.6018423f32, 0.60428953f32, 0.6067311f32, 0.60916704f32, 0.6115972f32, 0.6140216f32, 0.6164402f32, 0.61885303f32, 0.62126f32, 0.6236611f32, 0.6260564f32, 0.6284458f32, 0.6308293f32, 0.6332068f32, 0.63557833f32, 0.6379439f32, 0.6403035f32, 0.64265704f32, 0.6450046f32, 0.647346f32, 0.6496813f32, 0.65201056f32, 0.6543336f32, 0.65665054f32, 0.6589613f32, 0.66126585f32, 0.6635642f32, 0.66585624f32, 0.6681421f32, 0.67042154f32, 0.6726948f32, 0.6749617f32, 0.6772222f32, 0.6794763f32, 0.68172413f32, 0.68396544f32, 0.6862003f32, 0.68842876f32, 0.6906507f32, 0.6928662f32, 0.69507515f32, 0.69727755f32, 0.6994734f32, 0.7016626f32, 0.70384526f32, 0.70602125f32, 0.7081907f32, 0.7103534f32, 0.7125094f32, 0.7146587f32, 0.7168013f32, 0.71893716f32, 0.72106624f32, 0.7231885f32, 0.725304f32, 0.72741264f32, 0.7295144f32, 0.7316094f32, 0.7336975f32, 0.7357786f32, 0.7378528f32, 0.73992014f32, 0.74198043f32, 0.74403375f32, 0.7460801f32, 0.7481194f32, 0.75015163f32, 0.7521769f32, 0.754195f32, 0.75620604f32, 0.7582099f32, 0.7602067f32, 0.7621963f32, 0.76417875f32, 0.766154f32, 0.7681221f32, 0.7700829f32, 0.7720364f32, 0.7739827f32, 0.7759217f32, 0.7778534f32, 0.7797778f32, 0.7816948f32, 0.78360456f32, 0.78550684f32, 0.78740174f32, 0.78928924f32, 0.79116935f32, 0.793042f32, 0.79490715f32, 0.79676485f32, 0.798615f32, 0.80045766f32, 0.8022928f32, 0.8041204f32, 0.8059404f32, 0.80775285f32, 0.8095577f32, 0.8113549f32, 0.81314445f32, 0.8149263f32, 0.8167006f32, 0.81846714f32, 0.820226f32, 0.82197714f32, 0.8237205f32, 0.82545614f32, 0.827184f32, 0.82890415f32, 0.8306164f32, 0.83232087f32, 0.8340175f32, 0.8357063f32, 0.8373872f32, 0.83906025f32, 0.84072536f32, 0.8423826f32, 0.8440319f32, 0.84567326f32, 0.84730667f32, 0.8489321f32, 0.8505495f32, 0.8521589f32, 0.8537603f32, 0.8553537f32, 0.856939f32, 0.8585163f32, 0.8600854f32, 0.86164653f32, 0.8631994f32, 0.86474425f32, 0.866281f32, 0.8678095f32, 0.86932987f32, 0.8708421f32, 0.87234604f32, 0.8738419f32, 0.87532943f32, 0.87680876f32, 0.8782798f32, 0.8797426f32, 0.88119715f32, 0.8826434f32, 0.88408124f32, 0.88551086f32, 0.88693213f32, 0.88834506f32, 0.8897496f32, 0.89114577f32, 0.89253354f32, 0.893913f32, 0.89528394f32, 0.8966465f32, 0.8980006f32, 0.8993463f32, 0.90068346f32, 0.90201217f32, 0.90333235f32, 0.9046441f32, 0.90594727f32, 0.907242f32, 0.90852815f32, 0.9098057f32, 0.91107476f32, 0.9123352f32, 0.9135871f32, 0.9148303f32, 0.916065f32, 0.91729105f32, 0.9185084f32, 0.9197172f32, 0.9209172f32, 0.92210865f32, 0.92329144f32, 0.9244655f32, 0.9256308f32, 0.9267875f32, 0.9279354f32, 0.9290746f32, 0.93020505f32, 0.93132675f32, 0.9324396f32, 0.9335438f32, 0.93463916f32, 0.9357257f32, 0.93680346f32, 0.93787235f32, 0.9389325f32, 0.9399838f32, 0.9410262f32, 0.94205976f32, 0.9430845f32, 0.94410026f32, 0.9451072f32, 0.94610524f32, 0.9470944f32, 0.94807464f32, 0.9490459f32, 0.9500082f32, 0.95096165f32, 0.95190614f32, 0.95284164f32, 0.9537682f32, 0.95468575f32, 0.95559436f32, 0.9564939f32, 0.9573845f32, 0.9582661f32, 0.95913863f32, 0.9600022f32, 0.9608567f32, 0.9617021f32, 0.9625385f32, 0.9633658f32, 0.96418405f32, 0.96499324f32, 0.9657934f32, 0.9665844f32, 0.9673663f32, 0.9681391f32, 0.9689028f32, 0.9696574f32, 0.97040284f32, 0.9711392f32, 0.97186637f32, 0.97258437f32, 0.97329324f32, 0.97399294f32, 0.9746835f32, 0.97536486f32, 0.9760371f32, 0.97670007f32, 0.97735393f32, 0.9779985f32, 0.97863394f32, 0.97926015f32, 0.9798771f32, 0.9804849f32, 0.9810834f32, 0.9816727f32, 0.9822527f32, 0.98282355f32, 0.9833851f32, 0.98393744f32, 0.98448044f32, 0.98501426f32, 0.9855387f32, 0.98605394f32, 0.9865599f32, 0.98705655f32, 0.98754394f32, 0.988022f32, 0.9884908f32, 0.98895025f32, 0.98940045f32, 0.9898413f32, 0.9902728f32, 0.990695f32, 0.99110794f32, 0.99151146f32, 0.9919057f32, 0.9922906f32, 0.9926661f32, 0.99303234f32, 0.99338925f32, 0.99373674f32, 0.9940749f32, 0.99440366f32, 0.99472314f32, 0.9950332f32, 0.9953339f32, 0.99562526f32, 0.99590725f32, 0.9961798f32, 0.99644303f32, 0.9966969f32, 0.9969414f32, 0.99717647f32, 0.99740213f32, 0.99761844f32, 0.9978254f32, 0.99802285f32, 0.998211f32, 0.9983897f32, 0.99855906f32, 0.99871904f32, 0.99886954f32, 0.9990107f32, 0.9991424f32, 0.9992648f32, 0.99937767f32, 0.9994812f32, 0.9995753f32, 0.99966f32, 0.9997353f32, 0.99980116f32, 0.99985766f32, 0.9999047f32, 0.99994236f32, 0.9999706f32, 0.9999894f32, 0.9999988f32, 1f32, 0.9999894f32, 0.9999706f32, 0.99994236f32, 0.9999047f32, 0.99985766f32, 0.99980116f32, 0.9997353f32, 0.99966f32, 0.9995753f32, 0.9994812f32, 0.99937767f32, 0.9992647f32, 0.9991424f32, 0.9990107f32, 0.99886954f32, 0.99871904f32, 0.99855906f32, 0.9983897f32, 0.998211f32, 0.99802285f32, 0.9978253f32, 0.99761844f32, 0.99740213f32, 0.9971764f32, 0.9969413f32, 0.9966969f32, 0.99644303f32, 0.9961798f32, 0.99590725f32, 0.99562526f32, 0.9953339f32, 0.9950332f32, 0.9947231f32, 0.99440366f32, 0.9940749f32, 0.99373674f32, 0.9933892f32, 0.99303234f32, 0.9926661f32, 0.9922906f32, 0.9919057f32, 0.99151146f32, 0.9911079f32, 0.990695f32, 0.9902728f32, 0.9898413f32, 0.9894004f32, 0.98895025f32, 0.9884908f32, 0.988022f32, 0.98754394f32, 0.98705655f32, 0.9865599f32, 0.98605394f32, 0.9855387f32, 0.9850142f32, 0.98448044f32, 0.9839374f32, 0.9833851f32, 0.98282355f32, 0.9822527f32, 0.9816727f32, 0.9810834f32, 0.98048484f32, 0.9798771f32, 0.97926015f32, 0.97863394f32, 0.9779985f32, 0.9773539f32, 0.97670007f32, 0.9760371f32, 0.97536486f32, 0.97468346f32, 0.97399294f32, 0.97329324f32, 0.97258437f32, 0.9718663f32, 0.97113913f32, 0.97040284f32, 0.96965736f32, 0.96890277f32, 0.9681391f32, 0.9673663f32, 0.9665844f32, 0.9657933f32, 0.96499324f32, 0.96418405f32, 0.9633658f32, 0.9625384f32, 0.96170205f32, 0.9608566f32, 0.9600021f32, 0.95913863f32, 0.9582661f32, 0.95738447f32, 0.9564939f32, 0.9555943f32, 0.95468575f32, 0.9537682f32, 0.95284164f32, 0.9519061f32, 0.95096165f32, 0.9500082f32, 0.9490459f32, 0.9480746f32, 0.9470944f32, 0.94610524f32, 0.94510716f32, 0.94410026f32, 0.9430844f32, 0.9420597f32, 0.94102615f32, 0.9399837f32, 0.9389325f32, 0.93787235f32, 0.9368034f32, 0.9357256f32, 0.93463916f32, 0.93354374f32, 0.9324396f32, 0.9313267f32, 0.930205f32, 0.9290746f32, 0.92793536f32, 0.92678744f32, 0.9256308f32, 0.9244654f32, 0.9232914f32, 0.92210865f32, 0.9209172f32, 0.91971713f32, 0.9185084f32, 0.917291f32, 0.916065f32, 0.9148303f32, 0.91358703f32, 0.91233516f32, 0.9110747f32, 0.90980566f32, 0.90852815f32, 0.907242f32, 0.9059473f32, 0.9046441f32, 0.90333235f32, 0.90201217f32, 0.9006834f32, 0.89934623f32, 0.8980006f32, 0.89664644f32, 0.8952839f32, 0.8939129f32, 0.89253354f32, 0.8911457f32, 0.8897495f32, 0.888345f32, 0.8869321f32, 0.8855108f32, 0.8840812f32, 0.8826433f32, 0.88119704f32, 0.8797425f32, 0.87827975f32, 0.87680864f32, 0.8753293f32, 0.87384176f32, 0.8723461f32, 0.8708421f32, 0.86932987f32, 0.86780953f32, 0.866281f32, 0.86474425f32, 0.8631994f32, 0.8616465f32, 0.86008537f32, 0.8585162f32, 0.85693896f32, 0.85535365f32, 0.8537603f32, 0.85215884f32, 0.85054946f32, 0.848932f32, 0.8473066f32, 0.8456732f32, 0.8440319f32, 0.84238255f32, 0.8407253f32, 0.8390602f32, 0.83738714f32, 0.83570623f32, 0.8340174f32, 0.83232075f32, 0.8306163f32, 0.82890403f32, 0.8271841f32, 0.8254562f32, 0.8237205f32, 0.82197714f32, 0.820226f32, 0.81846714f32, 0.8167006f32, 0.8149263f32, 0.8131444f32, 0.8113548f32, 0.8095576f32, 0.8077528f32, 0.80594033f32, 0.80412036f32, 0.80229276f32, 0.8004576f32, 0.7986149f32, 0.79676473f32, 0.79490703f32, 0.7930419f32, 0.7911692f32, 0.7892892f32, 0.7874017f32, 0.7855067f32, 0.78360444f32, 0.7816947f32, 0.7797777f32, 0.7778534f32, 0.7759217f32, 0.7739827f32, 0.77203643f32, 0.77008283f32, 0.768122f32, 0.766154f32, 0.76417875f32, 0.7621963f32, 0.76020664f32, 0.7582099f32, 0.756206f32, 0.7541949f32, 0.7521768f32, 0.7501516f32, 0.74811935f32, 0.74608004f32, 0.7440337f32, 0.7419804f32, 0.73992f32, 0.73785275f32, 0.7357785f32, 0.73369735f32, 0.7316093f32, 0.72951436f32, 0.7274125f32, 0.7253038f32, 0.72318834f32, 0.72106624f32, 0.71893716f32, 0.7168013f32, 0.7146587f32, 0.7125094f32, 0.7103534f32, 0.7081906f32, 0.70602125f32, 0.7038452f32, 0.7016626f32, 0.6994733f32, 0.6972775f32, 0.6950751f32, 0.69286615f32, 0.69065064f32, 0.6884287f32, 0.68620026f32, 0.6839653f32, 0.681724f32, 0.67947626f32, 0.6772221f32, 0.67496157f32, 0.6726947f32, 0.6704214f32, 0.6681419f32, 0.6658561f32, 0.663564f32, 0.6612657f32, 0.65896136f32, 0.6566506f32, 0.65433365f32, 0.65201056f32, 0.6496813f32, 0.64734596f32, 0.6450045f32, 0.64265704f32, 0.6403035f32, 0.63794386f32, 0.6355783f32, 0.6332067f32, 0.63082916f32, 0.6284457f32, 0.6260563f32, 0.62366104f32, 0.6212599f32, 0.6188529f32, 0.61644006f32, 0.6140215f32, 0.61159706f32, 0.6091669f32, 0.606731f32, 0.6042894f32, 0.6018421f32, 0.59938914f32, 0.59693056f32, 0.59446657f32, 0.5919967f32, 0.58952135f32, 0.5870404f32, 0.58455396f32, 0.582062f32, 0.5795646f32, 0.57706165f32, 0.5745533f32, 0.5720396f32, 0.5695205f32, 0.56699604f32, 0.5644662f32, 0.5619311f32, 0.55939066f32, 0.55684495f32, 0.55429405f32, 0.5517379f32, 0.5491766f32, 0.54661006f32, 0.5440384f32, 0.54146165f32, 0.5388798f32, 0.53629285f32, 0.5337009f32, 0.53110385f32, 0.52850187f32, 0.5258949f32, 0.5232831f32, 0.5206663f32, 0.51804453f32, 0.5154179f32, 0.5127864f32, 0.5101501f32, 0.507509f32, 0.5048631f32, 0.50221246f32, 0.49955708f32, 0.496897f32, 0.49423227f32, 0.49156287f32, 0.48888883f32, 0.4862102f32, 0.483527f32, 0.48083925f32, 0.47814697f32, 0.4754502f32, 0.47274894f32, 0.4700432f32, 0.46733308f32, 0.46461856f32, 0.46189964f32, 0.4591764f32, 0.45644882f32, 0.45371696f32, 0.4509808f32, 0.44824064f32, 0.44549605f32, 0.44274724f32, 0.43999428f32, 0.43723717f32, 0.43447596f32, 0.43171066f32, 0.42894128f32, 0.42616788f32, 0.42339045f32, 0.42060903f32, 0.41782367f32, 0.41503435f32, 0.41224116f32, 0.40944406f32, 0.40664312f32, 0.40383837f32, 0.4010298f32, 0.39821744f32, 0.39540136f32, 0.39258155f32, 0.38975805f32, 0.38693085f32, 0.38410005f32, 0.3812656f32, 0.3784276f32, 0.375586f32, 0.3727411f32, 0.36989248f32, 0.36704037f32, 0.3641848f32, 0.3613258f32, 0.3584634f32, 0.35559765f32, 0.35272855f32, 0.3498561f32, 0.34698036f32, 0.34410137f32, 0.34121916f32, 0.3383337f32, 0.33544508f32, 0.3325533f32, 0.3296584f32, 0.32676035f32, 0.32385927f32, 0.32095513f32, 0.31804797f32, 0.3151378f32, 0.3122247f32, 0.30930862f32, 0.30638966f32, 0.30346778f32, 0.30054307f32, 0.29761553f32, 0.29468518f32, 0.2917523f32, 0.28881642f32, 0.28587785f32, 0.28293657f32, 0.27999264f32, 0.27704608f32, 0.2740969f32, 0.27114514f32, 0.26819083f32, 0.265234f32, 0.26227465f32, 0.25931287f32, 0.2563486f32, 0.25338197f32, 0.2504129f32, 0.24744153f32, 0.24446781f32, 0.24149178f32, 0.23851348f32, 0.23553294f32, 0.23255017f32, 0.22956522f32, 0.22657812f32, 0.22358887f32, 0.22059752f32, 0.2176041f32, 0.21460862f32, 0.21161114f32, 0.20861188f32, 0.20561044f32, 0.20260705f32, 0.19960177f32, 0.1965946f32, 0.19358557f32, 0.19057474f32, 0.1875621f32, 0.18454769f32, 0.18153156f32, 0.17851372f32, 0.1754942f32, 0.17247301f32, 0.16945021f32, 0.16642581f32, 0.16339985f32, 0.16037235f32, 0.15734334f32, 0.15431285f32, 0.15128091f32, 0.14824754f32, 0.14521277f32, 0.14217664f32, 0.13913918f32, 0.1361004f32, 0.13306034f32, 0.13001902f32, 0.12697673f32, 0.123933f32, 0.12088811f32, 0.11784207f32, 0.114794925f32, 0.111746706f32, 0.10869743f32, 0.10564713f32, 0.102595836f32, 0.09954358f32, 0.09649038f32, 0.09343628f32, 0.090381294f32, 0.08732546f32, 0.0842688f32, 0.08121135f32, 0.07815314f32, 0.075094186f32, 0.07203453f32, 0.0689742f32, 0.065913215f32, 0.06285161f32, 0.059789415f32, 0.056726657f32, 0.053663366f32, 0.050599568f32, 0.047535293f32, 0.04447057f32, 0.04140567f32, 0.03834014f32, 0.035274252f32, 0.03220803f32, 0.029141504f32, 0.026074704f32, 0.02300766f32, 0.019940397f32, 0.016872948f32, 0.01380534f32, 0.010737603f32, 0.007669763f32, 0.0046018516f32, 0.0015338971f32, -0.00000008742278f32, -0.0046020267f32, -0.007669938f32, -0.010737777f32, -0.013805515f32, -0.016873123f32, -0.019940572f32, -0.023007834f32, -0.026074879f32, -0.02914168f32, -0.032208204f32, -0.035274427f32, -0.038340315f32, -0.041405845f32, -0.044470746f32, -0.047535468f32, -0.050599743f32, -0.05366354f32, -0.056726832f32, -0.05978959f32, -0.06285179f32, -0.06591339f32, -0.068974376f32, -0.07203471f32, -0.075094365f32, -0.07815331f32, -0.08121153f32, -0.08426897f32, -0.08732563f32, -0.090381466f32, -0.09343645f32, -0.096490555f32, -0.09954375f32, -0.10259601f32, -0.1056473f32, -0.1086976f32, -0.11174688f32, -0.1147951f32, -0.11784224f32, -0.12088828f32, -0.12393317f32, -0.1269769f32, -0.1300192f32, -0.13306051f32, -0.13610058f32, -0.13913935f32, -0.14217682f32, -0.14521295f32, -0.1482477f32, -0.15128107f32, -0.15431303f32, -0.1573435f32, -0.16037253f32, -0.16340002f32, -0.16642599f32, -0.16945039f32, -0.17247318f32, -0.17549436f32, -0.17851388f32, -0.18153173f32, -0.18454787f32, -0.18756227f32, -0.1905749f32, -0.19358575f32, -0.19659476f32, -0.19960193f32, -0.20260723f32, -0.2056106f32, -0.20861205f32, -0.2116113f32, -0.2146088f32, -0.21760426f32, -0.2205977f32, -0.22358905f32, -0.22657828f32, -0.2295654f32, -0.23255034f32, -0.2355331f32, -0.23851365f32, -0.24149194f32, -0.24446797f32, -0.2474417f32, -0.2504131f32, -0.25338215f32, -0.2563488f32, -0.25931302f32, -0.26227483f32, -0.26523417f32, -0.26819098f32, -0.2711453f32, -0.27409706f32, -0.27704623f32, -0.27999282f32, -0.28293675f32, -0.28587803f32, -0.2888166f32, -0.29175246f32, -0.29468536f32, -0.2976157f32, -0.30054325f32, -0.30346796f32, -0.3063898f32, -0.3093088f32, -0.31222484f32, -0.31513798f32, -0.31804812f32, -0.32095528f32, -0.32385942f32, -0.32676053f32, -0.32965854f32, -0.33255345f32, -0.33544526f32, -0.33833387f32, -0.3412193f32, -0.34410155f32, -0.34698054f32, -0.34985626f32, -0.3527287f32, -0.35559782f32, -0.3584636f32, -0.36132598f32, -0.36418498f32, -0.36704054f32, -0.36989263f32, -0.37274128f32, -0.37558615f32, -0.37842774f32, -0.38126576f32, -0.3841002f32, -0.38693103f32, -0.3897582f32, -0.3925817f32, -0.39540154f32, -0.39821762f32, -0.40102994f32, -0.40383852f32, -0.4066433f32, -0.40944424f32, -0.4122413f32, -0.41503453f32, -0.41782382f32, -0.42060918f32, -0.4233906f32, -0.42616802f32, -0.42894143f32, -0.4317108f32, -0.4344761f32, -0.43723732f32, -0.43999445f32, -0.4427474f32, -0.4454962f32, -0.44824082f32, -0.45098096f32, -0.4537171f32, -0.45644897f32, -0.45917657f32, -0.46189982f32, -0.4646187f32, -0.46733323f32, -0.47004336f32, -0.47274908f32, -0.47545034f32, -0.47814712f32, -0.4808394f32, -0.48352715f32, -0.48621035f32, -0.48888898f32, -0.49156302f32, -0.49423242f32, -0.49689716f32, -0.49955723f32, -0.5022126f32, -0.50486326f32, -0.5075091f32, -0.51015025f32, -0.51278657f32, -0.51541805f32, -0.51804465f32, -0.5206664f32, -0.5232833f32, -0.525895f32, -0.528502f32, -0.531104f32, -0.533701f32, -0.53629297f32, -0.53887993f32, -0.5414618f32, -0.5440386f32, -0.54661024f32, -0.5491767f32, -0.551738f32, -0.55429417f32, -0.5568451f32, -0.5593908f32, -0.5619312f32, -0.56446636f32, -0.56699616f32, -0.56952065f32, -0.5720397f32, -0.5745535f32, -0.57706183f32, -0.5795647f32, -0.5820621f32, -0.5845541f32, -0.58704054f32, -0.58952147f32, -0.59199685f32, -0.5944667f32, -0.5969307f32, -0.5993893f32, -0.6018423f32, -0.60428953f32, -0.6067312f32, -0.60916704f32, -0.6115972f32, -0.6140216f32, -0.61644024f32, -0.61885303f32, -0.62126005f32, -0.62366116f32, -0.6260565f32, -0.62844586f32, -0.63082933f32, -0.63320684f32, -0.6355784f32, -0.63794404f32, -0.6403036f32, -0.64265716f32, -0.6450047f32, -0.6473461f32, -0.64968145f32, -0.6520107f32, -0.6543338f32, -0.6566507f32, -0.6589615f32, -0.66126585f32, -0.66356415f32, -0.66585624f32, -0.6681421f32, -0.6704216f32, -0.6726948f32, -0.6749617f32, -0.6772222f32, -0.6794764f32, -0.68172413f32, -0.68396544f32, -0.6862004f32, -0.6884288f32, -0.69065076f32, -0.69286627f32, -0.6950752f32, -0.6972776f32, -0.69947344f32, -0.7016627f32, -0.7038453f32, -0.70602137f32, -0.70819074f32, -0.7103535f32, -0.7125095f32, -0.71465886f32, -0.7168014f32, -0.7189373f32, -0.72106636f32, -0.72318846f32, -0.72530395f32, -0.72741264f32, -0.7295145f32, -0.7316094f32, -0.7336975f32, -0.7357786f32, -0.7378529f32, -0.73992014f32, -0.74198043f32, -0.7440338f32, -0.74608016f32, -0.7481195f32, -0.7501517f32, -0.75217694f32, -0.75419503f32, -0.7562061f32, -0.7582098f32, -0.76020664f32, -0.76219624f32, -0.7641787f32, -0.76615393f32, -0.768122f32, -0.77008283f32, -0.7720364f32, -0.7739827f32, -0.7759217f32, -0.77785337f32, -0.77977777f32, -0.7816948f32, -0.7836045f32, -0.78550684f32, -0.7874018f32, -0.7892893f32, -0.79116935f32, -0.793042f32, -0.79490715f32, -0.79676485f32, -0.79861504f32, -0.8004577f32, -0.8022929f32, -0.8041204f32, -0.80594045f32, -0.8077529f32, -0.80955774f32, -0.81135494f32, -0.8131445f32, -0.81492645f32, -0.8167007f32, -0.81846726f32, -0.8202261f32, -0.82197726f32, -0.82372063f32, -0.82545626f32, -0.82718414f32, -0.8289043f32, -0.83061653f32, -0.832321f32, -0.83401763f32, -0.8357064f32, -0.8373874f32, -0.83906037f32, -0.84072554f32, -0.8423828f32, -0.84403205f32, -0.84567344f32, -0.8473068f32, -0.8489322f32, -0.85054964f32, -0.85215884f32, -0.85376024f32, -0.8553536f32, -0.85693896f32, -0.85851616f32, -0.86008537f32, -0.8616464f32, -0.8631994f32, -0.86474425f32, -0.8662809f32, -0.8678095f32, -0.86932987f32, -0.87084204f32, -0.87234604f32, -0.8738418f32, -0.87532943f32, -0.87680876f32, -0.8782798f32, -0.8797426f32, -0.88119715f32, -0.88264334f32, -0.8840813f32, -0.88551086f32, -0.88693213f32, -0.88834506f32, -0.88974965f32, -0.8911458f32, -0.8925336f32, -0.89391303f32, -0.895284f32, -0.89664656f32, -0.89800066f32, -0.8993463f32, -0.9006835f32, -0.9020122f32, -0.9033325f32, -0.9046442f32, -0.9059474f32, -0.90724206f32, -0.9085282f32, -0.9098058f32, -0.9110748f32, -0.9123353f32, -0.91358715f32, -0.91483045f32, -0.9160651f32, -0.9172911f32, -0.9185085f32, -0.91971725f32, -0.92091733f32, -0.92210877f32, -0.92329156f32, -0.9244656f32, -0.925631f32, -0.9267876f32, -0.92793536f32, -0.9290745f32, -0.930205f32, -0.9313267f32, -0.9324396f32, -0.93354374f32, -0.9346391f32, -0.9357257f32, -0.9368034f32, -0.93787235f32, -0.9389325f32, -0.9399837f32, -0.94102615f32, -0.94205976f32, -0.9430844f32, -0.94410026f32, -0.9451072f32, -0.94610524f32, -0.9470944f32, -0.9480746f32, -0.9490459f32, -0.9500083f32, -0.9509617f32, -0.95190614f32, -0.9528417f32, -0.9537682f32, -0.9546858f32, -0.95559436f32, -0.956494f32, -0.9573845f32, -0.95826614f32, -0.9591387f32, -0.9600022f32, -0.9608567f32, -0.9617021f32, -0.96253854f32, -0.96336585f32, -0.9641841f32, -0.9649933f32, -0.96579343f32, -0.96658444f32, -0.96736634f32, -0.9681392f32, -0.9689029f32, -0.9696574f32, -0.9704029f32, -0.97113925f32, -0.9718664f32, -0.9725844f32, -0.9732933f32, -0.97399306f32, -0.9746836f32, -0.975365f32, -0.97603714f32, -0.9767002f32, -0.977354f32, -0.9779985f32, -0.9786339f32, -0.9792601f32, -0.9798771f32, -0.98048484f32, -0.9810834f32, -0.9816727f32, -0.9822527f32, -0.98282355f32, -0.9833851f32, -0.9839374f32, -0.98448044f32, -0.98501426f32, -0.9855387f32, -0.98605394f32, -0.9865599f32, -0.98705655f32, -0.98754394f32, -0.988022f32, -0.9884908f32, -0.98895025f32, -0.98940045f32, -0.9898413f32, -0.9902728f32, -0.99069506f32, -0.99110794f32, -0.99151146f32, -0.9919057f32, -0.9922906f32, -0.9926662f32, -0.9930324f32, -0.99338925f32, -0.99373674f32, -0.9940749f32, -0.9944037f32, -0.99472314f32, -0.9950332f32, -0.9953339f32, -0.99562526f32, -0.99590725f32, -0.9961799f32, -0.9964431f32, -0.9966969f32, -0.9969414f32, -0.99717647f32, -0.99740213f32, -0.99761844f32, -0.9978254f32, -0.9980229f32, -0.998211f32, -0.9983898f32, -0.9985591f32, -0.99871904f32, -0.99886954f32, -0.9990107f32, -0.9991424f32, -0.9992647f32, -0.99937767f32, -0.9994812f32, -0.9995753f32, -0.99966f32, -0.9997353f32, -0.99980116f32, -0.99985766f32, -0.9999047f32, -0.99994236f32, -0.9999706f32, -0.9999894f32, -0.9999988f32, -1f32, -0.9999894f32, -0.9999706f32, -0.99994236f32, -0.9999047f32, -0.99985766f32, -0.99980116f32, -0.9997353f32, -0.99966f32, -0.9995753f32, -0.9994812f32, -0.99937767f32, -0.9992647f32, -0.9991424f32, -0.9990107f32, -0.99886954f32, -0.998719f32, -0.99855906f32, -0.9983897f32, -0.99821097f32, -0.99802285f32, -0.9978253f32, -0.99761844f32, -0.99740213f32, -0.9971764f32, -0.9969413f32, -0.9966969f32, -0.99644303f32, -0.9961798f32, -0.9959072f32, -0.99562526f32, -0.9953339f32, -0.99503314f32, -0.9947231f32, -0.99440366f32, -0.9940748f32, -0.9937367f32, -0.9933892f32, -0.99303234f32, -0.9926661f32, -0.99229056f32, -0.9919056f32, -0.99151146f32, -0.99110794f32, -0.99069506f32, -0.9902728f32, -0.9898413f32, -0.98940045f32, -0.98895025f32, -0.9884908f32, -0.988022f32, -0.98754394f32, -0.98705655f32, -0.9865599f32, -0.98605394f32, -0.9855387f32, -0.9850142f32, -0.98448044f32, -0.9839374f32, -0.9833851f32, -0.98282355f32, -0.9822527f32, -0.98167264f32, -0.9810834f32, -0.98048484f32, -0.97987705f32, -0.9792601f32, -0.9786339f32, -0.9779985f32, -0.9773539f32, -0.97670007f32, -0.976037f32, -0.97536486f32, -0.97468346f32, -0.97399294f32, -0.9732932f32, -0.9725843f32, -0.9718663f32, -0.97113913f32, -0.9704028f32, -0.9696573f32, -0.96890277f32, -0.96813905f32, -0.9673662f32, -0.9665843f32, -0.9657933f32, -0.9649932f32, -0.964184f32, -0.96336573f32, -0.96253836f32, -0.961702f32, -0.96085656f32, -0.96000206f32, -0.9591385f32, -0.95826596f32, -0.9573844f32, -0.9564938f32, -0.95559436f32, -0.9546858f32, -0.9537682f32, -0.95284164f32, -0.95190614f32, -0.9509617f32, -0.9500083f32, -0.9490459f32, -0.9480746f32, -0.9470944f32, -0.94610524f32, -0.9451072f32, -0.94410026f32, -0.9430844f32, -0.94205976f32, -0.94102615f32, -0.9399837f32, -0.9389325f32, -0.93787235f32, -0.9368034f32, -0.9357257f32, -0.9346391f32, -0.93354374f32, -0.93243957f32, -0.9313267f32, -0.930205f32, -0.9290745f32, -0.92793536f32, -0.92678744f32, -0.92563075f32, -0.9244654f32, -0.9232913f32, -0.9221086f32, -0.92091715f32, -0.9197171f32, -0.9185083f32, -0.9172909f32, -0.91606486f32, -0.9148302f32, -0.913587f32, -0.9123351f32, -0.91107464f32, -0.9098056f32, -0.90852803f32, -0.9072419f32, -0.90594715f32, -0.90464395f32, -0.90333223f32, -0.902012f32, -0.9006833f32, -0.8993461f32, -0.8980004f32, -0.8966463f32, -0.89528376f32, -0.8939128f32, -0.8925336f32, -0.8911458f32, -0.88974965f32, -0.88834506f32, -0.88693213f32, -0.88551086f32, -0.8840813f32, -0.88264334f32, -0.8811971f32, -0.8797426f32, -0.8782798f32, -0.8768087f32, -0.8753294f32, -0.8738418f32, -0.87234604f32, -0.87084204f32, -0.86932987f32, -0.8678095f32, -0.8662809f32, -0.86474425f32, -0.86319935f32, -0.8616464f32, -0.86008537f32, -0.85851616f32, -0.8569389f32, -0.8553536f32, -0.85376024f32, -0.85215884f32, -0.8505494f32, -0.84893197f32, -0.84730655f32, -0.84567314f32, -0.8440318f32, -0.8423825f32, -0.84072524f32, -0.8390601f32, -0.8373871f32, -0.8357062f32, -0.8340174f32, -0.83232075f32, -0.83061624f32, -0.828904f32, -0.8271839f32, -0.825456f32, -0.82372034f32, -0.82197696f32, -0.82022583f32, -0.81846696f32, -0.8167004f32, -0.81492615f32, -0.8131442f32, -0.81135464f32, -0.80955744f32, -0.8077526f32, -0.80594015f32, -0.8041201f32, -0.8022928f32, -0.8004577f32, -0.79861504f32, -0.79676485f32, -0.79490715f32, -0.793042f32, -0.79116935f32, -0.78928924f32, -0.78740174f32, -0.78550684f32, -0.7836045f32, -0.7816948f32, -0.77977777f32, -0.77785337f32, -0.7759217f32, -0.77398264f32, -0.7720364f32, -0.7700828f32, -0.76812196f32, -0.76615393f32, -0.7641787f32, -0.76219624f32, -0.76020664f32, -0.7582098f32, -0.7562059f32, -0.7541949f32, -0.75217676f32, -0.7501515f32, -0.7481193f32, -0.74608f32, -0.74403363f32, -0.7419803f32, -0.73991996f32, -0.7378527f32, -0.73577845f32, -0.7336973f32, -0.7316092f32, -0.7295143f32, -0.72741246f32, -0.72530377f32, -0.7231883f32, -0.721066f32, -0.7189369f32, -0.71680105f32, -0.7146585f32, -0.71250916f32, -0.71035314f32, -0.7081904f32, -0.706021f32, -0.703845f32, -0.70166236f32, -0.6994731f32, -0.69727725f32, -0.69507486f32, -0.6928659f32, -0.69065076f32, -0.6884288f32, -0.6862004f32, -0.68396544f32, -0.68172413f32, -0.6794763f32, -0.6772222f32, -0.6749617f32, -0.6726948f32, -0.67042154f32, -0.668142f32, -0.66585624f32, -0.66356415f32, -0.6612658f32, -0.65896124f32, -0.6566505f32, -0.6543336f32, -0.6520105f32, -0.64968127f32, -0.6473459f32, -0.64500445f32, -0.642657f32, -0.6403034f32, -0.6379438f32, -0.6355782f32, -0.63320667f32, -0.6308291f32, -0.6284456f32, -0.62605625f32, -0.623661f32, -0.6212598f32, -0.61885285f32, -0.61644f32, -0.6140214f32, -0.611597f32, -0.60916686f32, -0.60673094f32, -0.60428935f32, -0.60184205f32, -0.5993891f32, -0.5969305f32, -0.59446627f32, -0.5919965f32, -0.5895211f32, -0.5870401f32, -0.5845537f32, -0.5820617f32, -0.5795643f32, -0.5770614f32, -0.5745531f32, -0.57203937f32, -0.56952024f32, -0.56699574f32, -0.56446594f32, -0.5619308f32, -0.5593908f32, -0.55684507f32, -0.55429417f32, -0.551738f32, -0.5491767f32, -0.5466102f32, -0.54403853f32, -0.54146177f32, -0.53887993f32, -0.53629297f32, -0.533701f32, -0.53110397f32, -0.528502f32, -0.525895f32, -0.52328306f32, -0.5206662f32, -0.5180445f32, -0.5154178f32, -0.5127863f32, -0.51015f32, -0.50750893f32, -0.504863f32, -0.5022124f32, -0.49955702f32, -0.49689692f32, -0.49423218f32, -0.49156278f32, -0.48888877f32, -0.48621014f32, -0.48352692f32, -0.48083916f32, -0.47814688f32, -0.4754501f32, -0.47274885f32, -0.47004315f32, -0.46733302f32, -0.46461847f32, -0.46189958f32, -0.45917633f32, -0.45644876f32, -0.45371687f32, -0.45098075f32, -0.44824037f32, -0.44549575f32, -0.44274697f32, -0.43999398f32, -0.43723688f32, -0.43447566f32, -0.43171036f32, -0.42894098f32, -0.42616758f32, -0.42339015f32, -0.42060873f32, -0.41782337f32, -0.41503406f32, -0.41224086f32, -0.4094442f32, -0.40664327f32, -0.40383852f32, -0.40102994f32, -0.3982176f32, -0.3954015f32, -0.3925817f32, -0.38975817f32, -0.386931f32, -0.3841002f32, -0.38126576f32, -0.3784277f32, -0.37558615f32, -0.372741f32, -0.3698924f32, -0.36704028f32, -0.36418474f32, -0.36132574f32, -0.35846335f32, -0.35559756f32, -0.35272846f32, -0.34985602f32, -0.3469803f32, -0.3441013f32, -0.34121907f32, -0.33833364f32, -0.335445f32, -0.3325532f32, -0.3296583f32, -0.3267603f32, -0.32385918f32, -0.32095504f32, -0.31804788f32, -0.3151377f32, -0.3122246f32, -0.30930853f32, -0.30638957f32, -0.3034677f32, -0.30054298f32, -0.29761544f32, -0.2946851f32, -0.29175198f32, -0.28881612f32, -0.28587756f32, -0.28293628f32, -0.27999234f32, -0.27704576f32, -0.27409658f32, -0.27114484f32, -0.2681905f32, -0.26523367f32, -0.26227435f32, -0.25931254f32, -0.2563483f32, -0.25338164f32, -0.25041306f32, -0.24744168f32, -0.24446794f32, -0.24149193f32, -0.23851362f32, -0.23553309f32, -0.23255032f32, -0.22956537f32, -0.22657827f32, -0.22358902f32, -0.22059767f32, -0.21760425f32, -0.21460877f32, -0.21161129f32, -0.2086118f32, -0.20561035f32, -0.20260696f32, -0.19960168f32, -0.1965945f32, -0.19358549f32, -0.19057465f32, -0.18756202f32, -0.18454762f32, -0.18153147f32, -0.17851363f32, -0.1754941f32, -0.17247292f32, -0.16945012f32, -0.16642573f32, -0.16339977f32, -0.16037227f32, -0.15734325f32, -0.15431276f32, -0.15128082f32, -0.14824745f32, -0.1452127f32, -0.14217655f32, -0.13913909f32, -0.1361003f32, -0.13306026f32, -0.13001895f32, -0.12697642f32, -0.123932675f32, -0.12088778f32, -0.11784175f32, -0.114794604f32, -0.11174638f32, -0.1086971f32, -0.105646804f32, -0.10259551f32, -0.09954325f32, -0.096490055f32, -0.09343595f32, -0.09038097f32, -0.08732513f32, -0.08426895f32, -0.0812115f32, -0.07815329f32, -0.07509434f32, -0.07203468f32, -0.068974346f32, -0.065913364f32, -0.062851764f32, -0.059789564f32, -0.056726806f32, -0.053663515f32, -0.050599717f32, -0.047535446f32, -0.044470724f32, -0.041405585f32, -0.038340054f32, -0.035274163f32, -0.032207943f32, -0.029141417f32, -0.026074616f32, -0.023007572f32, -0.019940311f32, -0.01687286f32, -0.0138052525f32, -0.010737515f32, -0.0076696756f32, -0.0046017645f32, -0.0015338097f32, ];
|
85 |
#[rustfmt::skip] #[allow(clippy::all)] static COS: [f32; SIZE] = [1f32, 0.9999894f32, 0.9999706f32, 0.99994236f32, 0.9999047f32, 0.99985766f32, 0.99980116f32, 0.9997353f32, 0.99966f32, 0.9995753f32, 0.9994812f32, 0.99937767f32, 0.9992648f32, 0.9991424f32, 0.9990107f32, 0.99886954f32, 0.99871904f32, 0.99855906f32, 0.9983897f32, 0.998211f32, 0.99802285f32, 0.9978253f32, 0.99761844f32, 0.99740213f32, 0.9971764f32, 0.9969413f32, 0.9966969f32, 0.99644303f32, 0.9961798f32, 0.99590725f32, 0.99562526f32, 0.9953339f32, 0.9950332f32, 0.99472314f32, 0.99440366f32, 0.9940749f32, 0.99373674f32, 0.9933892f32, 0.99303234f32, 0.9926661f32, 0.9922906f32, 0.9919057f32, 0.99151146f32, 0.99110794f32, 0.990695f32, 0.9902728f32, 0.9898413f32, 0.98940045f32, 0.98895025f32, 0.9884908f32, 0.988022f32, 0.98754394f32, 0.98705655f32, 0.9865599f32, 0.98605394f32, 0.9855387f32, 0.98501426f32, 0.98448044f32, 0.98393744f32, 0.9833851f32, 0.98282355f32, 0.9822527f32, 0.9816727f32, 0.9810834f32, 0.98048484f32, 0.9798771f32, 0.97926015f32, 0.97863394f32, 0.9779985f32, 0.9773539f32, 0.97670007f32, 0.9760371f32, 0.97536486f32, 0.9746835f32, 0.97399294f32, 0.97329324f32, 0.97258437f32, 0.9718663f32, 0.97113913f32, 0.97040284f32, 0.96965736f32, 0.9689028f32, 0.9681391f32, 0.9673663f32, 0.9665844f32, 0.9657934f32, 0.96499324f32, 0.96418405f32, 0.9633658f32, 0.9625385f32, 0.96170205f32, 0.9608566f32, 0.9600021f32, 0.95913863f32, 0.9582661f32, 0.9573845f32, 0.9564939f32, 0.9555943f32, 0.95468575f32, 0.9537682f32, 0.95284164f32, 0.95190614f32, 0.95096165f32, 0.9500082f32, 0.9490459f32, 0.9480746f32, 0.9470944f32, 0.94610524f32, 0.94510716f32, 0.94410026f32, 0.9430844f32, 0.94205976f32, 0.94102615f32, 0.9399837f32, 0.9389325f32, 0.93787235f32, 0.93680346f32, 0.9357257f32, 0.9346391f32, 0.9335438f32, 0.9324396f32, 0.9313267f32, 0.930205f32, 0.9290746f32, 0.92793536f32, 0.9267875f32, 0.9256308f32, 0.9244655f32, 0.9232914f32, 0.92210865f32, 0.9209172f32, 0.91971713f32, 0.9185084f32, 0.917291f32, 0.916065f32, 0.9148303f32, 0.91358703f32, 0.91233516f32, 0.91107476f32, 0.9098057f32, 0.9085281f32, 0.907242f32, 0.90594727f32, 0.9046441f32, 0.90333235f32, 0.9020121f32, 0.9006834f32, 0.89934623f32, 0.8980006f32, 0.89664644f32, 0.89528394f32, 0.893913f32, 0.89253354f32, 0.89114577f32, 0.8897496f32, 0.888345f32, 0.88693213f32, 0.88551086f32, 0.88408124f32, 0.88264334f32, 0.8811971f32, 0.87974256f32, 0.8782798f32, 0.8768087f32, 0.8753294f32, 0.8738418f32, 0.87234604f32, 0.87084204f32, 0.86932987f32, 0.8678095f32, 0.866281f32, 0.86474425f32, 0.8631994f32, 0.8616465f32, 0.86008537f32, 0.8585162f32, 0.85693896f32, 0.85535365f32, 0.8537603f32, 0.8521589f32, 0.85054946f32, 0.848932f32, 0.8473066f32, 0.84567326f32, 0.8440319f32, 0.8423826f32, 0.84072536f32, 0.83906025f32, 0.8373872f32, 0.83570623f32, 0.8340175f32, 0.83232087f32, 0.8306164f32, 0.8289041f32, 0.827184f32, 0.82545614f32, 0.8237205f32, 0.82197714f32, 0.82022595f32, 0.81846714f32, 0.8167006f32, 0.8149263f32, 0.8131444f32, 0.8113548f32, 0.8095577f32, 0.80775285f32, 0.8059404f32, 0.80412036f32, 0.80229276f32, 0.80045766f32, 0.798615f32, 0.7967648f32, 0.79490715f32, 0.79304194f32, 0.79116935f32, 0.78928924f32, 0.78740174f32, 0.7855068f32, 0.7836045f32, 0.7816948f32, 0.77977777f32, 0.77785337f32, 0.7759217f32, 0.77398264f32, 0.7720364f32, 0.77008283f32, 0.768122f32, 0.766154f32, 0.76417875f32, 0.7621963f32, 0.76020664f32, 0.7582099f32, 0.756206f32, 0.754195f32, 0.7521768f32, 0.75015163f32, 0.74811935f32, 0.74608004f32, 0.7440337f32, 0.74198043f32, 0.7399201f32, 0.7378528f32, 0.73577857f32, 0.7336974f32, 0.73160934f32, 0.7295144f32, 0.72741264f32, 0.72530395f32, 0.72318846f32, 0.7210662f32, 0.7189371f32, 0.7168012f32, 0.7146587f32, 0.7125094f32, 0.7103533f32, 0.7081906f32, 0.70602125f32, 0.7038452f32, 0.70166254f32, 0.6994733f32, 0.6972775f32, 0.6950751f32, 0.69286615f32, 0.6906507f32, 0.6884287f32, 0.68620026f32, 0.68396544f32, 0.6817241f32, 0.6794763f32, 0.67722213f32, 0.6749616f32, 0.67269474f32, 0.67042154f32, 0.668142f32, 0.66585624f32, 0.66356415f32, 0.66126585f32, 0.6589613f32, 0.65665054f32, 0.6543336f32, 0.65201056f32, 0.6496813f32, 0.64734596f32, 0.6450045f32, 0.642657f32, 0.64030343f32, 0.63794386f32, 0.63557833f32, 0.6332067f32, 0.6308292f32, 0.62844574f32, 0.6260564f32, 0.6236611f32, 0.6212599f32, 0.618853f32, 0.6164402f32, 0.61402154f32, 0.6115971f32, 0.609167f32, 0.6067311f32, 0.6042895f32, 0.6018422f32, 0.5993893f32, 0.5969307f32, 0.5944665f32, 0.59199667f32, 0.5895213f32, 0.58704036f32, 0.58455396f32, 0.582062f32, 0.5795646f32, 0.57706165f32, 0.5745533f32, 0.5720396f32, 0.5695205f32, 0.56699604f32, 0.56446624f32, 0.56193113f32, 0.55939066f32, 0.556845f32, 0.5542941f32, 0.55173796f32, 0.54917663f32, 0.5466102f32, 0.54403853f32, 0.54146177f32, 0.53887993f32, 0.53629297f32, 0.533701f32, 0.53110397f32, 0.528502f32, 0.525895f32, 0.52328306f32, 0.52066624f32, 0.5180445f32, 0.5154178f32, 0.5127863f32, 0.51015f32, 0.50750893f32, 0.50486314f32, 0.50221246f32, 0.4995571f32, 0.49689704f32, 0.4942323f32, 0.4915629f32, 0.48888886f32, 0.48621026f32, 0.48352703f32, 0.48083928f32, 0.478147f32, 0.47545022f32, 0.47274897f32, 0.47004324f32, 0.46733323f32, 0.4646187f32, 0.4618998f32, 0.45917654f32, 0.45644897f32, 0.4537171f32, 0.45098096f32, 0.44824058f32, 0.44549596f32, 0.44274718f32, 0.43999422f32, 0.4372371f32, 0.4344759f32, 0.43171057f32, 0.4289413f32, 0.4261679f32, 0.42339048f32, 0.42060906f32, 0.4178237f32, 0.4150344f32, 0.4122412f32, 0.40944412f32, 0.40664318f32, 0.4038384f32, 0.40102983f32, 0.3982175f32, 0.3954014f32, 0.39258158f32, 0.3897582f32, 0.386931f32, 0.3841002f32, 0.38126576f32, 0.37842774f32, 0.37558615f32, 0.37274104f32, 0.36989242f32, 0.3670403f32, 0.36418474f32, 0.36132574f32, 0.35846335f32, 0.3555976f32, 0.35272858f32, 0.34985614f32, 0.34698042f32, 0.34410143f32, 0.3412192f32, 0.33833376f32, 0.33544514f32, 0.33255333f32, 0.32965842f32, 0.3267604f32, 0.3238593f32, 0.32095516f32, 0.318048f32, 0.31513783f32, 0.31222484f32, 0.30930877f32, 0.3063898f32, 0.30346793f32, 0.30054322f32, 0.29761568f32, 0.29468533f32, 0.29175222f32, 0.28881636f32, 0.2858778f32, 0.2829365f32, 0.27999258f32, 0.277046f32, 0.27409682f32, 0.27114516f32, 0.26819086f32, 0.26523402f32, 0.2622747f32, 0.2593129f32, 0.25634867f32, 0.253382f32, 0.25041297f32, 0.24744157f32, 0.24446784f32, 0.24149182f32, 0.23851351f32, 0.23553298f32, 0.23255022f32, 0.22956538f32, 0.22657827f32, 0.22358903f32, 0.22059768f32, 0.21760426f32, 0.21460879f32, 0.21161129f32, 0.20861182f32, 0.20561036f32, 0.20260698f32, 0.1996017f32, 0.19659452f32, 0.1935855f32, 0.19057466f32, 0.18756214f32, 0.18454774f32, 0.18153161f32, 0.17851377f32, 0.17549424f32, 0.17247306f32, 0.16945025f32, 0.16642585f32, 0.16339989f32, 0.16037239f32, 0.15734339f32, 0.1543129f32, 0.15128095f32, 0.14824758f32, 0.14521293f32, 0.1421768f32, 0.13913934f32, 0.13610056f32, 0.1330605f32, 0.13001919f32, 0.12697665f32, 0.12393293f32, 0.12088803f32, 0.117841996f32, 0.11479485f32, 0.11174663f32, 0.108697355f32, 0.10564717f32, 0.10259588f32, 0.099543616f32, 0.09649042f32, 0.093436316f32, 0.09038134f32, 0.0873255f32, 0.084268846f32, 0.081211396f32, 0.07815318f32, 0.07509423f32, 0.072034575f32, 0.06897424f32, 0.06591326f32, 0.06285177f32, 0.059789576f32, 0.05672682f32, 0.053663526f32, 0.05059973f32, 0.047535457f32, 0.044470735f32, 0.041405596f32, 0.038340066f32, 0.035274178f32, 0.032207955f32, 0.029141428f32, 0.02607463f32, 0.023007585f32, 0.019940441f32, 0.016872993f32, 0.013805384f32, 0.010737646f32, 0.007669807f32, 0.0046018953f32, 0.0015339408f32, -0.00000004371139f32, -0.004601983f32, -0.007669894f32, -0.010737733f32, -0.013805471f32, -0.01687308f32, -0.019940529f32, -0.02300767f32, -0.026074717f32, -0.029141515f32, -0.03220804f32, -0.035274263f32, -0.038340155f32, -0.04140568f32, -0.044470824f32, -0.047535542f32, -0.050599817f32, -0.053663615f32, -0.056726906f32, -0.059789665f32, -0.06285186f32, -0.06591334f32, -0.06897433f32, -0.072034664f32, -0.07509432f32, -0.07815327f32, -0.081211485f32, -0.084268935f32, -0.08732559f32, -0.09038142f32, -0.093436405f32, -0.09649051f32, -0.099543706f32, -0.10259596f32, -0.10564726f32, -0.10869744f32, -0.11174671f32, -0.11479494f32, -0.117842086f32, -0.120888114f32, -0.12393301f32, -0.12697674f32, -0.13001928f32, -0.13306059f32, -0.13610065f32, -0.13913943f32, -0.1421769f32, -0.14521302f32, -0.14824767f32, -0.15128103f32, -0.15431298f32, -0.15734348f32, -0.16037248f32, -0.16339998f32, -0.16642594f32, -0.16945034f32, -0.17247315f32, -0.17549431f32, -0.17851384f32, -0.1815317f32, -0.18454783f32, -0.18756223f32, -0.19057475f32, -0.19358559f32, -0.19659461f32, -0.19960177f32, -0.20260707f32, -0.20561045f32, -0.20861189f32, -0.21161138f32, -0.21460888f32, -0.21760434f32, -0.22059777f32, -0.2235891f32, -0.22657835f32, -0.22956547f32, -0.23255031f32, -0.23553306f32, -0.2385136f32, -0.2414919f32, -0.24446793f32, -0.24744165f32, -0.25041306f32, -0.2533821f32, -0.25634873f32, -0.259313f32, -0.26227477f32, -0.2652341f32, -0.26819095f32, -0.27114525f32, -0.2740969f32, -0.27704608f32, -0.27999267f32, -0.2829366f32, -0.28587785f32, -0.28881645f32, -0.2917523f32, -0.29468542f32, -0.29761577f32, -0.3005433f32, -0.30346802f32, -0.3063899f32, -0.30930886f32, -0.31222492f32, -0.31513792f32, -0.3180481f32, -0.32095525f32, -0.3238594f32, -0.32676047f32, -0.3296585f32, -0.33255342f32, -0.3354452f32, -0.33833385f32, -0.34121928f32, -0.34410152f32, -0.3469805f32, -0.34985623f32, -0.35272866f32, -0.35559767f32, -0.35846344f32, -0.36132583f32, -0.36418483f32, -0.36704037f32, -0.36989248f32, -0.3727411f32, -0.37558624f32, -0.37842783f32, -0.38126585f32, -0.3841003f32, -0.3869311f32, -0.38975826f32, -0.39258167f32, -0.39540148f32, -0.3982176f32, -0.4010299f32, -0.4038385f32, -0.40664324f32, -0.40944418f32, -0.41224128f32, -0.41503447f32, -0.41782367f32, -0.42060903f32, -0.42339045f32, -0.42616788f32, -0.42894128f32, -0.43171066f32, -0.43447596f32, -0.43723717f32, -0.4399943f32, -0.44274727f32, -0.44549605f32, -0.44824067f32, -0.45098105f32, -0.45371717f32, -0.45644906f32, -0.45917663f32, -0.46189988f32, -0.46461877f32, -0.46733332f32, -0.47004345f32, -0.47274914f32, -0.4754504f32, -0.47814718f32, -0.48083946f32, -0.4835272f32, -0.48621044f32, -0.48888886f32, -0.49156287f32, -0.49423227f32, -0.496897f32, -0.4995571f32, -0.50221246f32, -0.5048631f32, -0.507509f32, -0.51015013f32, -0.51278645f32, -0.5154179f32, -0.51804453f32, -0.5206663f32, -0.5232831f32, -0.52589506f32, -0.52850205f32, -0.5311041f32, -0.53370106f32, -0.5362931f32, -0.53888f32, -0.5414619f32, -0.54403865f32, -0.5466103f32, -0.54917675f32, -0.55173814f32, -0.5542942f32, -0.5568452f32, -0.55939084f32, -0.5619311f32, -0.5644662f32, -0.56699604f32, -0.5695205f32, -0.5720396f32, -0.5745534f32, -0.57706165f32, -0.5795646f32, -0.582062f32, -0.58455396f32, -0.5870404f32, -0.58952135f32, -0.5919967f32, -0.59446657f32, -0.59693074f32, -0.5993894f32, -0.60184234f32, -0.6042896f32, -0.60673124f32, -0.6091671f32, -0.61159724f32, -0.61402166f32, -0.6164403f32, -0.6188531f32, -0.6212601f32, -0.6236612f32, -0.62605655f32, -0.62844574f32, -0.6308292f32, -0.6332067f32, -0.6355783f32, -0.63794386f32, -0.6403035f32, -0.64265704f32, -0.6450046f32, -0.64734596f32, -0.6496813f32, -0.65201056f32, -0.65433365f32, -0.6566506f32, -0.65896136f32, -0.6612659f32, -0.6635642f32, -0.6658563f32, -0.6681421f32, -0.67042166f32, -0.67269486f32, -0.67496175f32, -0.67722225f32, -0.67947644f32, -0.6817242f32, -0.6839655f32, -0.68620044f32, -0.6884289f32, -0.6906508f32, -0.69286615f32, -0.6950751f32, -0.6972775f32, -0.6994733f32, -0.7016626f32, -0.70384526f32, -0.70602125f32, -0.7081906f32, -0.7103534f32, -0.7125094f32, -0.71465874f32, -0.7168013f32, -0.71893716f32, -0.72106624f32, -0.7231885f32, -0.725304f32, -0.7274127f32, -0.7295145f32, -0.73160946f32, -0.73369753f32, -0.7357787f32, -0.73785293f32, -0.7399202f32, -0.7419805f32, -0.7440339f32, -0.74608016f32, -0.7481195f32, -0.75015175f32, -0.7521768f32, -0.754195f32, -0.756206f32, -0.7582099f32, -0.7602067f32, -0.7621963f32, -0.76417875f32, -0.766154f32, -0.768122f32, -0.77008283f32, -0.77203643f32, -0.7739827f32, -0.77592176f32, -0.7778534f32, -0.7797778f32, -0.7816949f32, -0.78360456f32, -0.7855069f32, -0.7874018f32, -0.78928936f32, -0.7911694f32, -0.79304206f32, -0.7949072f32, -0.7967649f32, -0.7986151f32, -0.8004578f32, -0.8022929f32, -0.80412036f32, -0.8059404f32, -0.8077528f32, -0.8095576f32, -0.8113548f32, -0.8131444f32, -0.8149263f32, -0.8167006f32, -0.81846714f32, -0.820226f32, -0.82197714f32, -0.8237205f32, -0.8254562f32, -0.8271841f32, -0.82890415f32, -0.8306165f32, -0.8323209f32, -0.8340176f32, -0.83570635f32, -0.83738726f32, -0.8390603f32, -0.8407254f32, -0.84238267f32, -0.844032f32, -0.8456733f32, -0.8473067f32, -0.84893215f32, -0.8505496f32, -0.8521589f32, -0.8537603f32, -0.85535365f32, -0.85693896f32, -0.8585162f32, -0.86008537f32, -0.8616465f32, -0.8631994f32, -0.86474425f32, -0.866281f32, -0.86780953f32, -0.86932987f32, -0.8708421f32, -0.8723461f32, -0.8738419f32, -0.87532943f32, -0.87680876f32, -0.87827986f32, -0.8797426f32, -0.88119715f32, -0.8826434f32, -0.8840813f32, -0.8855109f32, -0.8869322f32, -0.8883451f32, -0.88974965f32, -0.8911458f32, -0.89253366f32, -0.8939129f32, -0.89528394f32, -0.89664644f32, -0.8980006f32, -0.89934623f32, -0.9006834f32, -0.90201217f32, -0.90333235f32, -0.90464413f32, -0.9059473f32, -0.907242f32, -0.90852815f32, -0.9098057f32, -0.91107476f32, -0.9123352f32, -0.9135871f32, -0.9148303f32, -0.91606504f32, -0.91729105f32, -0.91850847f32, -0.9197172f32, -0.9209173f32, -0.9221087f32, -0.9232915f32, -0.92446554f32, -0.9256309f32, -0.92678756f32, -0.92793536f32, -0.9290746f32, -0.930205f32, -0.9313267f32, -0.9324396f32, -0.9335438f32, -0.93463916f32, -0.9357257f32, -0.93680346f32, -0.9378724f32, -0.9389325f32, -0.9399838f32, -0.9410262f32, -0.94205976f32, -0.9430845f32, -0.94410026f32, -0.9451072f32, -0.94610524f32, -0.9470944f32, -0.94807464f32, -0.9490459f32, -0.9500083f32, -0.9509617f32, -0.9519062f32, -0.9528417f32, -0.95376825f32, -0.9546858f32, -0.9555944f32, -0.9564939f32, -0.95738447f32, -0.9582661f32, -0.95913863f32, -0.9600021f32, -0.9608566f32, -0.9617021f32, -0.9625385f32, -0.9633658f32, -0.96418405f32, -0.96499324f32, -0.9657934f32, -0.9665844f32, -0.96736634f32, -0.9681391f32, -0.9689028f32, -0.9696574f32, -0.97040284f32, -0.9711392f32, -0.97186637f32, -0.9725844f32, -0.9732933f32, -0.973993f32, -0.9746835f32, -0.9753649f32, -0.97603714f32, -0.9767001f32, -0.97735393f32, -0.9779985f32, -0.97863394f32, -0.97926015f32, -0.9798771f32, -0.98048484f32, -0.9810834f32, -0.9816727f32, -0.9822528f32, -0.98282355f32, -0.98338515f32, -0.98393744f32, -0.98448044f32, -0.98501426f32, -0.9855387f32, -0.986054f32, -0.9865599f32, -0.9870566f32, -0.98754394f32, -0.988022f32, -0.9884908f32, -0.9889503f32, -0.98940045f32, -0.9898413f32, -0.9902728f32, -0.99069506f32, -0.99110794f32, -0.9915115f32, -0.9919057f32, -0.9922906f32, -0.9926661f32, -0.99303234f32, -0.9933892f32, -0.99373674f32, -0.9940749f32, -0.99440366f32, -0.99472314f32, -0.9950332f32, -0.9953339f32, -0.99562526f32, -0.99590725f32, -0.9961798f32, -0.99644303f32, -0.9966969f32, -0.9969414f32, -0.99717647f32, -0.99740213f32, -0.99761844f32, -0.9978254f32, -0.99802285f32, -0.998211f32, -0.9983897f32, -0.99855906f32, -0.99871904f32, -0.99886954f32, -0.9990107f32, -0.9991424f32, -0.9992647f32, -0.99937767f32, -0.9994812f32, -0.9995753f32, -0.99966f32, -0.9997353f32, -0.99980116f32, -0.99985766f32, -0.9999047f32, -0.99994236f32, -0.9999706f32, -0.9999894f32, -0.9999988f32, -1f32, -0.9999894f32, -0.9999706f32, -0.99994236f32, -0.9999047f32, -0.99985766f32, -0.99980116f32, -0.9997353f32, -0.99966f32, -0.9995753f32, -0.9994812f32, -0.99937767f32, -0.9992647f32, -0.9991424f32, -0.9990107f32, -0.99886954f32, -0.99871904f32, -0.99855906f32, -0.9983897f32, -0.998211f32, -0.99802285f32, -0.9978253f32, -0.99761844f32, -0.99740213f32, -0.9971764f32, -0.9969413f32, -0.9966969f32, -0.99644303f32, -0.9961798f32, -0.99590725f32, -0.99562526f32, -0.9953339f32, -0.9950332f32, -0.9947231f32, -0.99440366f32, -0.9940749f32, -0.9937367f32, -0.9933892f32, -0.99303234f32, -0.9926661f32, -0.99229056f32, -0.9919057f32, -0.99151146f32, -0.99110794f32, -0.990695f32, -0.9902728f32, -0.9898413f32, -0.98940045f32, -0.98895025f32, -0.98849076f32, -0.988022f32, -0.98754394f32, -0.98705655f32, -0.9865599f32, -0.98605394f32, -0.9855387f32, -0.9850142f32, -0.98448044f32, -0.9839374f32, -0.9833851f32, -0.98282355f32, -0.9822527f32, -0.98167264f32, -0.98108333f32, -0.98048484f32, -0.97987705f32, -0.9792601f32, -0.9786339f32, -0.9779985f32, -0.97735393f32, -0.97670007f32, -0.9760371f32, -0.97536486f32, -0.9746835f32, -0.97399294f32, -0.97329324f32, -0.97258437f32, -0.9718663f32, -0.97113913f32, -0.97040284f32, -0.96965736f32, -0.96890277f32, -0.9681391f32, -0.9673663f32, -0.9665843f32, -0.9657933f32, -0.96499324f32, -0.96418405f32, -0.96336573f32, -0.9625384f32, -0.96170205f32, -0.96085656f32, -0.9600021f32, -0.9591386f32, -0.958266f32, -0.95738447f32, -0.95649385f32, -0.95559436f32, -0.95468575f32, -0.9537682f32, -0.95284164f32, -0.95190614f32, -0.95096165f32, -0.9500082f32, -0.9490459f32, -0.9480746f32, -0.9470943f32, -0.9461052f32, -0.94510716f32, -0.9441002f32, -0.9430844f32, -0.9420597f32, -0.94102615f32, -0.9399837f32, -0.9389324f32, -0.93787235f32, -0.9368034f32, -0.9357256f32, -0.9346391f32, -0.9335437f32, -0.93243957f32, -0.9313266f32, -0.9302049f32, -0.9290745f32, -0.9279353f32, -0.9267875f32, -0.9256308f32, -0.9244655f32, -0.9232914f32, -0.92210865f32, -0.9209172f32, -0.91971713f32, -0.91850835f32, -0.917291f32, -0.9160649f32, -0.91483027f32, -0.91358703f32, -0.91233516f32, -0.9110747f32, -0.90980566f32, -0.9085281f32, -0.90724194f32, -0.90594727f32, -0.904644f32, -0.9033323f32, -0.90201205f32, -0.90068334f32, -0.8993462f32, -0.8980005f32, -0.8966464f32, -0.8952838f32, -0.89391285f32, -0.89253354f32, -0.89114577f32, -0.8897496f32, -0.888345f32, -0.88693213f32, -0.88551086f32, -0.88408124f32, -0.88264334f32, -0.8811971f32, -0.87974256f32, -0.87827975f32, -0.8768087f32, -0.8753294f32, -0.8738418f32, -0.872346f32, -0.870842f32, -0.8693298f32, -0.8678094f32, -0.8662809f32, -0.8647442f32, -0.86319935f32, -0.86164635f32, -0.8600853f32, -0.85851616f32, -0.8569389f32, -0.85535353f32, -0.8537602f32, -0.8521588f32, -0.85054946f32, -0.848932f32, -0.8473066f32, -0.84567326f32, -0.8440319f32, -0.8423826f32, -0.84072536f32, -0.8390602f32, -0.83738714f32, -0.83570623f32, -0.83401746f32, -0.8323208f32, -0.83061635f32, -0.82890403f32, -0.82718396f32, -0.8254561f32, -0.82372046f32, -0.821977f32, -0.8202259f32, -0.818467f32, -0.81670046f32, -0.8149262f32, -0.8131443f32, -0.81135476f32, -0.8095575f32, -0.80775267f32, -0.8059403f32, -0.80412024f32, -0.8022928f32, -0.80045766f32, -0.798615f32, -0.7967648f32, -0.7949071f32, -0.79304194f32, -0.7911693f32, -0.78928924f32, -0.78740174f32, -0.7855068f32, -0.78360444f32, -0.78169477f32, -0.7797777f32, -0.7778533f32, -0.77592164f32, -0.7739826f32, -0.7720363f32, -0.7700828f32, -0.76812196f32, -0.7661539f32, -0.76417863f32, -0.7621962f32, -0.7602066f32, -0.75820976f32, -0.75620586f32, -0.75419486f32, -0.7521767f32, -0.75015163f32, -0.74811935f32, -0.74608004f32, -0.74403375f32, -0.7419804f32, -0.7399201f32, -0.7378528f32, -0.73577857f32, -0.7336974f32, -0.73160934f32, -0.72951436f32, -0.7274126f32, -0.7253039f32, -0.7231884f32, -0.7210661f32, -0.71893704f32, -0.71680117f32, -0.7146586f32, -0.7125093f32, -0.71035326f32, -0.7081905f32, -0.70602113f32, -0.7038451f32, -0.7016625f32, -0.6994732f32, -0.69727737f32, -0.695075f32, -0.692866f32, -0.6906507f32, -0.68842876f32, -0.6862003f32, -0.6839654f32, -0.6817241f32, -0.6794763f32, -0.67722213f32, -0.6749616f32, -0.67269474f32, -0.6704215f32, -0.66814196f32, -0.6658562f32, -0.6635641f32, -0.66126573f32, -0.6589612f32, -0.6566504f32, -0.65433353f32, -0.6520106f32, -0.6496814f32, -0.647346f32, -0.6450046f32, -0.6426571f32, -0.6403035f32, -0.6379439f32, -0.63557833f32, -0.6332068f32, -0.6308292f32, -0.62844574f32, -0.6260564f32, -0.6236611f32, -0.62126f32, -0.618853f32, -0.6164401f32, -0.61402154f32, -0.6115971f32, -0.609167f32, -0.60673106f32, -0.6042895f32, -0.60184216f32, -0.5993892f32, -0.5969306f32, -0.5944664f32, -0.5919966f32, -0.5895212f32, -0.5870403f32, -0.58455384f32, -0.5820619f32, -0.57956445f32, -0.57706153f32, -0.5745532f32, -0.5720395f32, -0.56952035f32, -0.56699586f32, -0.56446606f32, -0.56193095f32, -0.55939054f32, -0.55684483f32, -0.55429393f32, -0.5517378f32, -0.54917645f32, -0.54660994f32, -0.5440383f32, -0.5414615f32, -0.53887963f32, -0.53629273f32, -0.5337007f32, -0.53110373f32, -0.5285017f32, -0.5258947f32, -0.5232832f32, -0.52066636f32, -0.5180446f32, -0.51541793f32, -0.51278645f32, -0.51015013f32, -0.50750905f32, -0.50486314f32, -0.5022125f32, -0.49955714f32, -0.49689707f32, -0.49423233f32, -0.49156293f32, -0.4888889f32, -0.4862103f32, -0.48352706f32, -0.4808393f32, -0.47814703f32, -0.47545025f32, -0.472749f32, -0.47004327f32, -0.46733314f32, -0.46461862f32, -0.46189973f32, -0.45917648f32, -0.45644888f32, -0.45371702f32, -0.45098087f32, -0.4482405f32, -0.4454959f32, -0.4427471f32, -0.43999413f32, -0.43723702f32, -0.4344758f32, -0.4317105f32, -0.42894113f32, -0.42616773f32, -0.4233903f32, -0.42060888f32, -0.41782352f32, -0.4150342f32, -0.412241f32, -0.4094439f32, -0.40664297f32, -0.40383822f32, -0.40102965f32, -0.3982173f32, -0.3954012f32, -0.3925814f32, -0.3897579f32, -0.3869307f32, -0.3840999f32, -0.38126546f32, -0.37842745f32, -0.37558585f32, -0.37274116f32, -0.36989254f32, -0.36704043f32, -0.3641849f32, -0.3613259f32, -0.3584635f32, -0.35559773f32, -0.3527286f32, -0.34985617f32, -0.34698045f32, -0.34410146f32, -0.34121922f32, -0.3383338f32, -0.33544517f32, -0.33255336f32, -0.32965845f32, -0.32676044f32, -0.32385933f32, -0.3209552f32, -0.31804803f32, -0.31513786f32, -0.31222475f32, -0.30930868f32, -0.30638972f32, -0.30346787f32, -0.30054316f32, -0.29761562f32, -0.29468527f32, -0.29175213f32, -0.28881627f32, -0.2858777f32, -0.28293642f32, -0.2799925f32, -0.2770459f32, -0.27409673f32, -0.271145f32, -0.26819068f32, -0.26523384f32, -0.2622745f32, -0.2593127f32, -0.25634846f32, -0.25338182f32, -0.25041276f32, -0.24744137f32, -0.24446765f32, -0.24149162f32, -0.23851332f32, -0.23553278f32, -0.23255001f32, -0.22956507f32, -0.22657795f32, -0.2235887f32, -0.22059736f32, -0.21760394f32, -0.21460846f32, -0.21161097f32, -0.20861195f32, -0.20561051f32, -0.20260713f32, -0.19960184f32, -0.19659467f32, -0.19358565f32, -0.19057481f32, -0.18756217f32, -0.18454777f32, -0.18153164f32, -0.1785138f32, -0.17549427f32, -0.17247309f32, -0.16945028f32, -0.16642588f32, -0.16339992f32, -0.16037242f32, -0.15734342f32, -0.15431292f32, -0.15128098f32, -0.14824761f32, -0.14521284f32, -0.14217672f32, -0.13913925f32, -0.13610047f32, -0.13306041f32, -0.1300191f32, -0.12697656f32, -0.12393284f32, -0.12088794f32, -0.11784191f32, -0.11479477f32, -0.11174654f32, -0.108697265f32, -0.10564697f32, -0.10259567f32, -0.099543415f32, -0.09649022f32, -0.093436114f32, -0.09038113f32, -0.0873253f32, -0.08426864f32, -0.08121119f32, -0.07815298f32, -0.07509403f32, -0.07203437f32, -0.06897403f32, -0.06591305f32, -0.06285145f32, -0.05978925f32, -0.056726493f32, -0.0536632f32, -0.050599404f32, -0.04753513f32, -0.04447041f32, -0.041405745f32, -0.03834022f32, -0.035274327f32, -0.032208104f32, -0.029141579f32, -0.02607478f32, -0.023007736f32, -0.019940473f32, -0.016873024f32, -0.0138054155f32, -0.010737678f32, -0.0076698386f32, -0.0046019275f32, -0.0015339726f32, 0.000000011924881f32, 0.004601951f32, 0.0076698624f32, 0.010737701f32, 0.01380544f32, 0.016873049f32, 0.019940497f32, 0.023007758f32, 0.026074804f32, 0.029141603f32, 0.03220813f32, 0.03527435f32, 0.03834024f32, 0.04140577f32, 0.04447091f32, 0.04753563f32, 0.050599903f32, 0.0536637f32, 0.056726992f32, 0.05978975f32, 0.06285195f32, 0.06591355f32, 0.06897453f32, 0.072034866f32, 0.07509453f32, 0.078153476f32, 0.081211686f32, 0.084269136f32, 0.0873258f32, 0.09038163f32, 0.09343661f32, 0.09649072f32, 0.099543914f32, 0.10259617f32, 0.10564747f32, 0.108697765f32, 0.11174704f32, 0.11479526f32, 0.117842406f32, 0.12088844f32, 0.12393334f32, 0.12697707f32, 0.13001913f32, 0.13306044f32, 0.1361005f32, 0.13913928f32, 0.14217675f32, 0.14521287f32, 0.14824763f32, 0.151281f32, 0.15431295f32, 0.15734343f32, 0.16037245f32, 0.16339995f32, 0.16642591f32, 0.16945031f32, 0.1724731f32, 0.17549428f32, 0.17851381f32, 0.18153165f32, 0.1845478f32, 0.1875622f32, 0.19057482f32, 0.19358568f32, 0.19659469f32, 0.19960186f32, 0.20260715f32, 0.20561053f32, 0.20861198f32, 0.21161146f32, 0.21460895f32, 0.21760443f32, 0.22059785f32, 0.2235892f32, 0.22657844f32, 0.22956555f32, 0.2325505f32, 0.23553327f32, 0.23851381f32, 0.24149211f32, 0.24446814f32, 0.24744186f32, 0.25041324f32, 0.2533823f32, 0.25634894f32, 0.2593132f32, 0.26227498f32, 0.26523432f32, 0.26819116f32, 0.27114546f32, 0.27409723f32, 0.2770464f32, 0.27999297f32, 0.2829369f32, 0.28587818f32, 0.28881675f32, 0.29175264f32, 0.29468527f32, 0.29761562f32, 0.30054316f32, 0.30346787f32, 0.30638975f32, 0.3093087f32, 0.31222478f32, 0.3151379f32, 0.31804806f32, 0.32095522f32, 0.32385936f32, 0.32676044f32, 0.32965848f32, 0.3325534f32, 0.33544517f32, 0.33833382f32, 0.34121925f32, 0.3441015f32, 0.34698048f32, 0.3498562f32, 0.35272864f32, 0.35559773f32, 0.35846353f32, 0.36132592f32, 0.3641849f32, 0.36704046f32, 0.36989257f32, 0.3727412f32, 0.37558633f32, 0.3784279f32, 0.38126594f32, 0.38410035f32, 0.38693118f32, 0.38975835f32, 0.39258185f32, 0.3954017f32, 0.39821777f32, 0.4010301f32, 0.40383866f32, 0.40664345f32, 0.4094444f32, 0.41224146f32, 0.41503468f32, 0.41782397f32, 0.42060933f32, 0.42339075f32, 0.42616817f32, 0.42894158f32, 0.43171096f32, 0.43447626f32, 0.43723747f32, 0.43999457f32, 0.44274756f32, 0.44549635f32, 0.44824094f32, 0.4509809f32, 0.45371705f32, 0.4564489f32, 0.45917648f32, 0.46189973f32, 0.46461865f32, 0.46733317f32, 0.4700433f32, 0.47274902f32, 0.47545028f32, 0.47814706f32, 0.48083934f32, 0.4835271f32, 0.4862103f32, 0.48888892f32, 0.49156296f32, 0.49423236f32, 0.4968971f32, 0.49955717f32, 0.5022125f32, 0.5048632f32, 0.50750905f32, 0.5101502f32, 0.5127865f32, 0.515418f32, 0.5180446f32, 0.52066636f32, 0.52328324f32, 0.5258952f32, 0.52850217f32, 0.53110415f32, 0.5337012f32, 0.53629315f32, 0.53888005f32, 0.54146194f32, 0.5440387f32, 0.54661036f32, 0.5491769f32, 0.5517382f32, 0.55429435f32, 0.55684525f32, 0.5593909f32, 0.5619314f32, 0.5644665f32, 0.5669963f32, 0.5695208f32, 0.5720399f32, 0.5745536f32, 0.57706195f32, 0.5795648f32, 0.58206224f32, 0.58455426f32, 0.58704066f32, 0.58952165f32, 0.591997f32, 0.5944668f32, 0.5969306f32, 0.59938926f32, 0.6018422f32, 0.6042895f32, 0.6067311f32, 0.609167f32, 0.6115971f32, 0.61402154f32, 0.6164402f32, 0.618853f32, 0.62126f32, 0.6236611f32, 0.62605643f32, 0.6284458f32, 0.6308293f32, 0.6332068f32, 0.6355784f32, 0.637944f32, 0.64030355f32, 0.6426571f32, 0.64500463f32, 0.647346f32, 0.6496814f32, 0.6520106f32, 0.6543337f32, 0.65665066f32, 0.6589614f32, 0.66126597f32, 0.66356426f32, 0.66585636f32, 0.6681422f32, 0.6704217f32, 0.6726949f32, 0.6749618f32, 0.6772223f32, 0.6794765f32, 0.68172425f32, 0.68396556f32, 0.6862005f32, 0.68842894f32, 0.6906509f32, 0.6928664f32, 0.69507533f32, 0.6972777f32, 0.69947356f32, 0.70166284f32, 0.70384544f32, 0.7060215f32, 0.70819086f32, 0.7103536f32, 0.71250963f32, 0.7146589f32, 0.7168015f32, 0.7189374f32, 0.7210665f32, 0.72318846f32, 0.72530395f32, 0.7274126f32, 0.7295144f32, 0.73160934f32, 0.7336974f32, 0.73577857f32, 0.7378528f32, 0.7399201f32, 0.74198043f32, 0.74403375f32, 0.7460801f32, 0.7481194f32, 0.7501517f32, 0.7521769f32, 0.75419503f32, 0.75620604f32, 0.75820994f32, 0.76020676f32, 0.76219636f32, 0.7641788f32, 0.76615405f32, 0.7681221f32, 0.7700829f32, 0.7720365f32, 0.77398276f32, 0.77592176f32, 0.7778535f32, 0.7797779f32, 0.78169495f32, 0.7836046f32, 0.78550696f32, 0.78740185f32, 0.78928936f32, 0.79116946f32, 0.7930421f32, 0.7949073f32, 0.79676497f32, 0.79861516f32, 0.80045784f32, 0.80229294f32, 0.80412054f32, 0.80594057f32, 0.80775297f32, 0.8095578f32, 0.81135505f32, 0.8131446f32, 0.8149265f32, 0.81670076f32, 0.8184673f32, 0.8202262f32, 0.8219773f32, 0.8237207f32, 0.8254564f32, 0.82718426f32, 0.8289041f32, 0.83061635f32, 0.8323208f32, 0.83401746f32, 0.83570623f32, 0.8373872f32, 0.83906025f32, 0.84072536f32, 0.8423826f32, 0.8440319f32, 0.84567326f32, 0.84730667f32, 0.8489321f32, 0.8505495f32, 0.8521589f32, 0.8537603f32, 0.8553537f32, 0.856939f32, 0.8585163f32, 0.8600854f32, 0.86164653f32, 0.8631995f32, 0.8647443f32, 0.86628103f32, 0.86780953f32, 0.8693299f32, 0.87084216f32, 0.87234616f32, 0.87384194f32, 0.8753295f32, 0.8768088f32, 0.87827986f32, 0.8797427f32, 0.8811972f32, 0.88264346f32, 0.88408136f32, 0.885511f32, 0.88693225f32, 0.8883451f32, 0.8897497f32, 0.8911459f32, 0.89253366f32, 0.8939131f32, 0.89528406f32, 0.8966466f32, 0.8980007f32, 0.89934635f32, 0.9006836f32, 0.9020123f32, 0.90333253f32, 0.90464425f32, 0.90594745f32, 0.9072421f32, 0.90852827f32, 0.9098059f32, 0.9110749f32, 0.91233516f32, 0.91358703f32, 0.91483027f32, 0.916065f32, 0.917291f32, 0.9185084f32, 0.91971713f32, 0.9209172f32, 0.92210865f32, 0.92329144f32, 0.9244655f32, 0.92563087f32, 0.9267875f32, 0.9279354f32, 0.9290746f32, 0.93020505f32, 0.93132675f32, 0.9324397f32, 0.9335438f32, 0.93463916f32, 0.93572575f32, 0.93680346f32, 0.9378724f32, 0.93893254f32, 0.9399838f32, 0.9410262f32, 0.9420598f32, 0.9430845f32, 0.9441003f32, 0.9451073f32, 0.9461053f32, 0.94709444f32, 0.94807464f32, 0.94904596f32, 0.95000833f32, 0.95096177f32, 0.9519062f32, 0.9528417f32, 0.95376825f32, 0.9546858f32, 0.9555944f32, 0.956494f32, 0.9573846f32, 0.95826614f32, 0.9591387f32, 0.96000224f32, 0.96085674f32, 0.96170217f32, 0.96253854f32, 0.9633659f32, 0.96418417f32, 0.96499336f32, 0.96579343f32, 0.9665845f32, 0.9673664f32, 0.9681391f32, 0.96890277f32, 0.96965736f32, 0.97040284f32, 0.97113913f32, 0.9718663f32, 0.97258437f32, 0.97329324f32, 0.97399294f32, 0.9746835f32, 0.97536486f32, 0.9760371f32, 0.97670007f32, 0.97735393f32, 0.97799855f32, 0.97863394f32, 0.97926015f32, 0.9798771f32, 0.9804849f32, 0.9810834f32, 0.9816727f32, 0.9822528f32, 0.98282355f32, 0.98338515f32, 0.98393744f32, 0.9844805f32, 0.98501426f32, 0.9855388f32, 0.986054f32, 0.9865599f32, 0.9870566f32, 0.987544f32, 0.988022f32, 0.9884908f32, 0.9889503f32, 0.98940045f32, 0.98984134f32, 0.9902728f32, 0.99069506f32, 0.99110794f32, 0.9915115f32, 0.99190575f32, 0.9922906f32, 0.9926662f32, 0.9930324f32, 0.99338925f32, 0.99373674f32, 0.99407494f32, 0.9944037f32, 0.99472314f32, 0.99503326f32, 0.99533397f32, 0.9956253f32, 0.99590725f32, 0.9961799f32, 0.99644303f32, 0.9966969f32, 0.9969413f32, 0.9971764f32, 0.99740213f32, 0.99761844f32, 0.9978253f32, 0.99802285f32, 0.998211f32, 0.9983897f32, 0.99855906f32, 0.99871904f32, 0.99886954f32, 0.9990107f32, 0.9991424f32, 0.9992648f32, 0.99937767f32, 0.9994812f32, 0.9995753f32, 0.99966f32, 0.9997353f32, 0.99980116f32, 0.99985766f32, 0.9999047f32, 0.99994236f32, 0.9999706f32, 0.9999894f32, 0.9999988f32, ];
|
312 |
// No need to lint these
|
313 |
#[allow(clippy::all)]
|
314 |
#[allow(missing_docs)]
|
11 |
#[rustfmt::skip]
|
12 |
#[allow(clippy::all)]
|
13 |
#[allow(dead_code)]
|
29 |
#[rustfmt::skip]
|
30 |
#[allow(clippy::all)]
|
31 |
mod protocol_generated;
|
33 |
#[rustfmt::skip]
|
34 |
#[allow(clippy::all)]
|
35 |
#[allow(dead_code)]
|
38 |
#[rustfmt::skip]
|
39 |
#[allow(clippy::all)]
|
40 |
#[allow(dead_code)]
|
2 |
#[rustfmt::skip]
|
3 |
#[allow(clippy::all)]
|
4 |
#[allow(dead_code)]
|
8 |
#[rustfmt::skip]
|
9 |
#[allow(clippy::all)]
|
10 |
#[allow(dead_code)]
|
13 |
#[rustfmt::skip]
|
14 |
#[allow(clippy::all)]
|
15 |
#[allow(dead_code)]
|
7 |
#[rustfmt::skip]
|
8 |
#[allow(clippy::all)]
|
9 |
mod protocol_generated;
|
11 |
#[rustfmt::skip]
|
12 |
#[allow(clippy::all)]
|
13 |
#[allow(dead_code)]
|
17 |
#[rustfmt::skip]
|
18 |
#[allow(clippy::all)]
|
19 |
#[allow(dead_code)]
|
10 |
#[rustfmt::skip]
|
11 |
#[allow(clippy::all)]
|
12 |
#[allow(dead_code)]
|
1 |
#[allow(
|
2 |
clippy::all,
|
3 |
non_camel_case_types,
|
173 |
#[allow(clippy::all)]
|
174 |
mod uints {
|
8 |
#[allow(dead_code)]
|
9 |
#[allow(clippy::all)]
|
10 |
mod protos {
|
1 |
/* THIS FILE IS AUTOMATICALLY GENERATED, DO NOT EDIT BY HAND! */
|
2 |
#[allow(clippy::all)]
|
3 |
use crate::{C_scalar, C_tensor};
|
18 |
#[allow(clippy::all)]
|
19 |
pub mod pb {
|
5 |
#[allow(clippy::all)]
|
6 |
mod google {
|
12 |
#[allow(clippy::all)]
|
13 |
pub mod tensorflow {
|
17 |
dead_code,
|
18 |
clippy::all
|
19 |
)]
|
8 |
#[allow(clippy::all)]
|
9 |
mod clippy_guard {
|
1 |
#[allow(clippy::all)]
|
2 |
pub mod veryl_grammar_trait;
|
1 |
#[allow(clippy::all)]
|
2 |
pub mod output {
|
2 |
#[allow(unknown_lints)]
|
3 |
#[allow(clippy::all)]
|
4 |
mod grammar {
|
6 |
pub mod indices;
|
7 |
#[allow(clippy::all)]
|
8 |
pub mod parser;
|
91 |
deref_nullptr,
|
92 |
clippy::all
|
93 |
)]
|
92 |
deref_nullptr,
|
93 |
clippy::all
|
94 |
)]
|
114 |
}
|
115 |
#[allow(clippy::all)]
|
116 |
impl ::pest::Parser<Rule> for WolframParser {
|
22 |
#[allow(clippy::all)]
|
23 |
mod xenon {
|
6 |
non_snake_case,
|
7 |
clippy::all
|
8 |
)]
|
4 |
#[allow(clippy::all)]
|
5 |
mod bindings {
|
125 |
// https://github.com/cjbassi/ytop/issues/23
|
126 |
#[allow(clippy::all)]
|
127 |
fn custom_column_sizing(width: u16) -> Vec<Constraint> {
|
149 |
#[allow(clippy::all)]
|
150 |
pub(crate) mod proto {
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
6 |
deref_nullptr,
|
7 |
clippy::all
|
8 |
)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(improper_ctypes)]
|
5 |
// FIXME: remove the code below when the upstream openapiv3 3.1 is available.
|
6 |
#![allow(clippy::all, clippy::pedantic, missing_docs)]
|
7 |
mod callback;
|
1 |
#![allow(clippy::all, clippy::pedantic, missing_docs, dead_code)]
|
2 |
//! Miscellaneous utilities.
|
1 |
#![allow(clippy::all)]
|
2 |
lalrpop_mod!(grammar, "/parser/grammar.rs");
|
52 |
mod gl {
|
53 |
#![allow(clippy::all)]
|
54 |
include!(concat!(env!("OUT_DIR"), "/gl_bindings.rs"));
|
1 |
#![allow(clippy::all, warnings, unused)]
|
16 |
#![allow(clippy::all)]
|
17 |
#![warn(clippy::correctness, clippy::suspicious, clippy::perf)]
|
31 |
dead_code,
|
32 |
clippy::all,
|
33 |
incomplete_features
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(improper_ctypes)]
|
8 |
#![allow(clippy::all)]
|
9 |
// Temporarily allow UB nullptr dereference in bindgen layout tests until fixed upstream:
|
8 |
#![allow(non_snake_case)]
|
9 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(unused_attributes)]
|
4 |
#![allow(improper_ctypes)]
|
5 |
#![allow(clippy::all)]
|
6 |
#[cfg(target_os = "macos")]
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
1 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
22 |
mod gen {
|
23 |
#![allow(clippy::all)]
|
24 |
include!("arrow.flight.protocol.sql.rs");
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
202 |
mod __resource_mopafy_scope {
|
203 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(clippy::pedantic)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
19 |
#![allow(non_snake_case)]
|
20 |
#![allow(clippy::all)]
|
21 |
#![no_std]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
9 |
#![allow(dead_code, improper_ctypes, unused_variables, non_upper_case_globals, non_camel_case_types,
|
10 |
non_snake_case, clippy::all)]
|
11 |
//! This module encapsulates the bindings for the C library
|
1 |
// We REALLY don't want to lint the generated parser code.
|
2 |
#![allow(clippy::all)]
|
4 |
non_snake_case,
|
5 |
clippy::all,
|
6 |
missing_docs
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
18 |
#![allow(deref_nullptr)] // See https://github.com/rust-lang/rust-bindgen/issues/1651
|
19 |
#![allow(clippy::all)]
|
20 |
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
5 |
clippy::needless_range_loop,
|
6 |
clippy::all,
|
7 |
clippy::doc_markdown
|
30 |
#![allow(
|
31 |
clippy::all,
|
32 |
clippy::doc_markdown,
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all, unused_imports)]
|
2 |
// This file is generated by `bevy_mod_scripting_derive/main.rs` change the template not this file
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(warnings)]
|
2 |
#![allow(clippy::all)]
|
1 |
#![allow(warnings)]
|
2 |
#![allow(clippy::all)]
|
4 |
unused_extern_crates,
|
5 |
clippy::all
|
6 |
)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
10 |
#![allow(non_snake_case)]
|
11 |
#![allow(clippy::all)]
|
10 |
#![allow(non_snake_case)]
|
11 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
include!(concat!(env!("OUT_DIR"), "/parser/grammar.rs"));
|
1 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
21 |
#![allow(clippy::all)]
|
22 |
#![allow(dead_code)]
|
1 |
#![warn(rust_2018_idioms)] // while we're getting used to 2018
|
2 |
#![allow(clippy::all)]
|
6 |
// necessarily an improvement, we prefer to not use them at this time.
|
7 |
#![allow(clippy::all)]
|
8 |
#![allow(rustdoc::private_intra_doc_links)]
|
3 |
#![allow(clippy::all)]
|
2 |
#![warn(rust_2018_idioms)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![cfg_attr(feature = "deny-warnings", deny(warnings))]
|
5 |
// Disable clippy since this is all bindgen generated code
|
6 |
#![allow(clippy::all)]
|
7 |
#![no_std]
|
1 |
#![allow(clippy::all)]
|
2 |
#![warn(clippy::needless_borrow)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![warn(clippy::needless_borrow)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![warn(clippy::needless_borrow)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(dead_code)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
mod data;
|
4 |
#![allow(unused)]
|
5 |
#![allow(clippy::all)]
|
6 |
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
|
1 |
#![allow(clippy::all)]
|
2 |
// #[allow(clippy::borrow_deref_ref)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
1 |
#![allow(unknown_lints)]
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(clippy::pedantic)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(unused_imports)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
// #[allow(clippy::borrow_deref_ref)]
|
2 |
//!
|
3 |
#![allow(non_camel_case_types, non_snake_case, clippy::all)]
|
4 |
// Created by bindgen
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
7 |
non_snake_case,
|
8 |
clippy::all
|
9 |
)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(unknown_lints)]
|
3 |
#![allow(clippy::all)]
|
4 |
use libc::{self, FILE};
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(non_upper_case_globals)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all, clippy::pedantic)]
|
2 |
pub mod com {
|
1 |
#![allow(clippy::all, clippy::pedantic)]
|
2 |
pub mod com {
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
include!(concat!(env!("OUT_DIR"), "/mod.rs"));
|
5 |
#![allow(clippy::all)]
|
6 |
#![allow(non_upper_case_globals)]
|
1 |
#![allow(clippy::all)]
|
2 |
// This code was autogenerated with `dbus-codegen-rust -s -d org.freedesktop.login1 -p /org/freedesktop/login1 -f org.freedesktop.login1.Manager -c blocking -m None -o desk-logind/src/api/manager`, see https://github.com/diwic/dbus-rs
|
1 |
#![allow(clippy::all)]
|
2 |
// This code was autogenerated with `dbus-codegen-rust -s -d org.freedesktop.login1 -p /org/freedesktop/login1/session/self -c blocking -m None -f org.freedesktop.login1.Session -o desk-logind/src/api/session.rs`, see https://github.com/diwic/dbus-rs
|
3 |
#![allow(deref_nullptr)]
|
4 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
74 |
#![allow(clippy::all, warnings)]
|
75 |
#![doc(html_root_url = "https://docs.rs/discord_game_sdk_sys/1.0.1")]
|
24 |
#![allow(clippy::all)]
|
1 |
#![warn(rust_2018_idioms)]
|
2 |
#![allow(clippy::all)]
|
3 |
#![warn(clippy::correctness)]
|
5 |
#![warn(rust_2018_idioms)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![warn(clippy::correctness)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
use crate::field_element_2625::FieldElement2625;
|
1 |
#![allow(clippy::all)]
|
2 |
use core::ops::{Add, AddAssign};
|
3 |
#![no_std]
|
4 |
#![allow(clippy::all)]
|
5 |
mod field;
|
15 |
#![allow(clippy::all)]
|
16 |
#![allow(non_camel_case_types)]
|
23 |
#![allow(unused)]
|
24 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
pub mod comms;
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
9 |
mod __parser {
|
10 |
#![allow(clippy::all, warnings)]
|
3 |
#![allow(clippy::all, non_camel_case_types)]
|
19 |
pub mod v1 {
|
20 |
#![allow(clippy::all)]
|
21 |
tonic::include_proto!("engula.v1");
|
25 |
pub mod v1 {
|
26 |
#![allow(clippy::all)]
|
27 |
tonic::include_proto!("engula.server.v1");
|
15 |
#![allow(clippy::all)]
|
15 |
#![allow(clippy::all)]
|
15 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(non_camel_case_types)]
|
19 |
// DEALINGS IN THE SOFTWARE.
|
20 |
#![allow(clippy::all)]
|
21 |
pub use timer::*;
|
1 |
#![allow(clippy::all, non_camel_case_types, non_snake_case)]
|
1 |
#![allow(clippy::all, unreachable_patterns)]
|
2 |
#![doc(html_logo_url = "https://gitlab.com/Friz64/erupt/-/raw/main/logo.svg")]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
2 |
// Adapted from: [rust-web3](https://github.com/tomusdrw/rust-web3/blob/master/src/contract/tokens.rs)
|
3 |
#![allow(clippy::all)]
|
4 |
use crate::{
|
18 |
mod __parse__AdditiveExpr {
|
19 |
#![allow(non_snake_case, non_camel_case_types, unused_mut, unused_variables, unused_imports, unused_parens, clippy::all)]
|
1865 |
mod __parse__Expr {
|
1866 |
#![allow(non_snake_case, non_camel_case_types, unused_mut, unused_variables, unused_imports, unused_parens, clippy::all)]
|
3714 |
mod __parse__Identifier {
|
3715 |
#![allow(non_snake_case, non_camel_case_types, unused_mut, unused_variables, unused_imports, unused_parens, clippy::all)]
|
5319 |
mod __parse__MultiplicativeExpr {
|
5320 |
#![allow(non_snake_case, non_camel_case_types, unused_mut, unused_variables, unused_imports, unused_parens, clippy::all)]
|
7166 |
mod __parse__Op {
|
7167 |
#![allow(non_snake_case, non_camel_case_types, unused_mut, unused_variables, unused_imports, unused_parens, clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(warnings)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(warnings)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all, unused)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
mod bindgen {
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(unknown_lints)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(bad_style)]
|
6 |
#![allow(clippy::all)]
|
22 |
mod grammar {
|
23 |
#![allow(unknown_lints, clippy::all)]
|
5 |
//! spec_version: 1670
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(missing_docs)]
|
1 |
#![allow(clippy::all)]
|
2 |
include!(concat!(env!("OUT_DIR"), "/resolve1.rs"));
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all, clippy::pedantic, clippy::nursery)]
|
2 |
//! Open URLs in the web browsers available on a platform.
|
1 |
#![allow(clippy::all, clippy::pedantic, clippy::nursery)]
|
2 |
//! Open URLs in the web browsers available on a platform.
|
173 |
mod gl {
|
174 |
#![allow(clippy::all)]
|
175 |
include!(concat!(env!("OUT_DIR"), "/gl_bindings.rs"));
|
150 |
mod textures {
|
151 |
#![allow(clippy::all)]
|
152 |
include!(concat!(env!("OUT_DIR"), "/textures.rs"));
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(box_pointers)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(box_pointers)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(box_pointers)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
3 |
#![allow(non_upper_case_globals)]
|
4 |
#![allow(clippy::all)]
|
1 |
#![feature(test)]
|
2 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
45 |
pub mod common_capnp {
|
46 |
#![allow(clippy::all)]
|
47 |
include!(concat!(env!("OUT_DIR"), "/common_capnp.rs"));
|
51 |
pub mod devicefunction_capnp {
|
52 |
#![allow(clippy::all)]
|
53 |
include!(concat!(env!("OUT_DIR"), "/devicefunction_capnp.rs"));
|
57 |
pub mod hidiowatcher_capnp {
|
58 |
#![allow(clippy::all)]
|
59 |
include!(concat!(env!("OUT_DIR"), "/hidiowatcher_capnp.rs"));
|
63 |
pub mod hidio_capnp {
|
64 |
#![allow(clippy::all)]
|
65 |
include!(concat!(env!("OUT_DIR"), "/hidio_capnp.rs"));
|
69 |
pub mod hostmacro_capnp {
|
70 |
#![allow(clippy::all)]
|
71 |
include!(concat!(env!("OUT_DIR"), "/hostmacro_capnp.rs"));
|
53 |
pub mod common_capnp {
|
54 |
#![allow(clippy::all)]
|
55 |
include!(concat!(env!("OUT_DIR"), "/common_capnp.rs"));
|
60 |
pub mod daemon_capnp {
|
61 |
#![allow(clippy::all)]
|
62 |
include!(concat!(env!("OUT_DIR"), "/daemon_capnp.rs"));
|
67 |
pub mod hidio_capnp {
|
68 |
#![allow(clippy::all)]
|
69 |
include!(concat!(env!("OUT_DIR"), "/hidio_capnp.rs"));
|
74 |
pub mod keyboard_capnp {
|
75 |
#![allow(clippy::all)]
|
76 |
include!(concat!(env!("OUT_DIR"), "/keyboard_capnp.rs"));
|
1 |
#![feature(vec_remove_item)]
|
2 |
#![allow(clippy::all)] // As per the request of the networking team
|
10 |
mod mach {
|
11 |
#![allow(clippy::all)]
|
12 |
#![allow(dead_code)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
5 |
#![allow(improper_ctypes)]
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
3 |
#![allow(nonstandard_style, clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
4 |
#![allow(non_camel_case_types)]
|
5 |
#![allow(clippy::all)]
|
6 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![no_std]
|
1 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
8 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
8 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
15 |
mod pb {
|
16 |
#![allow(clippy::all)]
|
17 |
include!(concat!(env!("OUT_DIR"), "/bitswap_pb.rs"));
|
24 |
pub(crate) mod unixfs_pb {
|
25 |
#![allow(clippy::all)]
|
26 |
include!(concat!(env!("OUT_DIR"), "/unixfs_pb.rs"));
|
29 |
pub(crate) mod dag_pb {
|
30 |
#![allow(clippy::all)]
|
31 |
include!(concat!(env!("OUT_DIR"), "/merkledag_pb.rs"));
|
25 |
unused_mut,
|
26 |
clippy::all
|
27 |
)]
|
4 |
#![allow(improper_ctypes)]
|
5 |
#![allow(clippy::all)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
4 |
#![allow(unused)]
|
5 |
#![allow(clippy::all)]
|
6 |
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
|
7 |
mod duktape {
|
8 |
#![allow(clippy::all)]
|
9 |
include!(concat!(env!("OUT_DIR"), "/duktape-bindings.rs"));
|
11 |
pub mod parser {
|
12 |
#![allow(clippy::all)]
|
13 |
use lalrpop_util::lalrpop_mod;
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
pub mod org_freedesktop_systemd1;
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
19 |
mod ___parse___Top {
|
20 |
#![allow(non_snake_case, non_camel_case_types, unused_mut, unused_variables, unused_imports, unused_parens, clippy::all)]
|
26 |
mod parse {
|
27 |
#![allow(clippy::all, clippy::pedantic)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
48 |
#![allow(
|
49 |
clippy::all,
|
50 |
clippy::pedantic,
|
1 |
#![allow(clippy::all)]
|
2 |
use std::cell::UnsafeCell;
|
1 |
#![allow(clippy::all)]
|
2 |
use std::ops::Deref;
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
5 |
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
5 |
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
|
5 |
#![allow(unused_mut)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(clippy::pedantic)]
|
1 |
// This code was autogenerated with `dbus-codegen-rust -s -g -m None -d org.freedesktop.systemd1 -p /org/freedesktop/systemd1`, see https://github.com/diwic/dbus-rs
|
2 |
#![allow(clippy::all)]
|
3 |
use dbus;
|
80 |
// Bindgen translates the C headers, clippy's and rustfmt's recommendations are not applicable here.
|
81 |
#![allow(clippy::all)]
|
82 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
5 |
#![allow(deref_nullptr)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(deref_nullptr)]
|
3 |
#![allow(
|
4 |
clippy::all,
|
5 |
unused,
|
3 |
#![allow(
|
4 |
clippy::all,
|
5 |
unused,
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(non_upper_case_globals)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
1 |
//! Bindings for libcap-ng.
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(dead_code)]
|
1 |
//! Binding for libseccomp.
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(dead_code)]
|
1 |
//! Binding for libseccomp.
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(dead_code)]
|
6 |
)]
|
7 |
#![allow(clippy::all)]
|
8 |
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
|
15 |
#![allow(clippy::all)]
|
16 |
#![allow(non_camel_case_types)]
|
15 |
#![allow(clippy::all)]
|
16 |
#![allow(non_camel_case_types)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(non_upper_case_globals)]
|
4 |
#![allow(non_snake_case)]
|
5 |
#![allow(clippy::all)] // we can't control bindgen output to make clippy happy
|
4 |
#![allow(non_snake_case)]
|
5 |
#![allow(clippy::all)] // we can't control bindgen output to make clippy happy
|
23 |
// by bindgen.
|
24 |
#![allow(clippy::all)]
|
1 |
// Ignore generated code
|
2 |
#![allow(clippy::all)]
|
3 |
#![doc(html_root_url = "https://docs.rs/libzmq-sys/0.1")]
|
1 |
// Ignore clippy warnings on this autogenerated file:
|
2 |
#![allow(clippy::all)]
|
3 |
// This code was autogenerated with `dbus-codegen-rust --client blocking --destination org.freedesktop.login1 --interfaces org.freedesktop.login1.Session --path /org/freedesktop/login1/session/auto --system-bus --output src/generated.rs`, see https://github.com/diwic/dbus-rs
|
1 |
#![allow(clippy::all, warnings)]
|
2 |
pub struct Issue;
|
4 |
#![allow(dead_code)]
|
5 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
3 |
#![allow(non_camel_case_types)]
|
4 |
#![allow(clippy::all)]
|
5 |
#![doc(html_root_url = "https://docs.rs/lmdb-master-sys/0.1.0")]
|
3 |
#![allow(non_camel_case_types)]
|
4 |
#![allow(clippy::all)]
|
5 |
#![doc(html_root_url = "https://docs.rs/lmdb-master3-sys/0.1.0")]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![doc(html_root_url = "https://docs.rs/lmdb-rkv-sys/0.11.2")]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
// Implementation of [Walker's Alias method](https://en.wikipedia.org/wiki/Alias_method)
|
1 |
#![allow(clippy::all)]
|
2 |
#![doc = "Peripheral access API for LPC111X/LPC11CXX/LPC11XXL/LPC11XXXL microcontrollers (generated using svd2rust v0.16.1)\n\nYou can find an overview of the API [here].\n\n[here]: https://docs.rs/svd2rust/0.16.1/svd2rust/#peripheral-api"]
|
1 |
#![allow(clippy::all)]
|
2 |
#![doc = "Peripheral access API for LPC550X/LPC55S0X microcontrollers (generated using svd2rust v0.26.0 ( ))\n\nYou can find an overview of the generated API [here].\n\nAPI features to be included in the [next]
|
1 |
mod peg {
|
2 |
#![allow(unused_imports, dead_code, clippy::all)]
|
3 |
use std::collections::HashMap;
|
6 |
#![allow(non_snake_case)]
|
7 |
#![allow(clippy::all)]
|
3 |
#![allow(non_camel_case_types)]
|
4 |
#![allow(clippy::all)]
|
5 |
// |==========================================================|
|
3 |
#![allow(non_camel_case_types)]
|
4 |
#![allow(clippy::all)]
|
5 |
// |==========================================================|
|
3 |
#![allow(non_camel_case_types)]
|
4 |
#![allow(clippy::all)]
|
5 |
// |==========================================================|
|
3 |
#![allow(non_camel_case_types)]
|
4 |
#![allow(clippy::all)]
|
5 |
// |==========================================================|
|
3 |
#![allow(non_camel_case_types)]
|
4 |
#![allow(clippy::all)]
|
5 |
// |==========================================================|
|
4 |
#![allow(deref_nullptr)]
|
5 |
#![allow(clippy::all)]
|
269 |
#![allow(clippy::type_complexity)]
|
270 |
#![allow(clippy::all)]
|
271 |
#![cfg_attr(docsrs, feature(doc_cfg))]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
4 |
// Disable clippy and `u128` not being FFI-safe (see #1)
|
5 |
#![allow(clippy::all)]
|
6 |
#![allow(improper_ctypes)]
|
4 |
#![allow(non_snake_case)]
|
5 |
#![allow(clippy::all)]
|
4 |
#![allow(non_snake_case)]
|
5 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
4 |
non_camel_case_types,
|
5 |
clippy::all
|
6 |
)]
|
4 |
non_camel_case_types,
|
5 |
clippy::all
|
6 |
)]
|
4 |
non_camel_case_types,
|
5 |
clippy::all
|
6 |
)]
|
4 |
non_camel_case_types,
|
5 |
clippy::all
|
6 |
)]
|
4 |
non_camel_case_types,
|
5 |
clippy::all
|
6 |
)]
|
4 |
non_camel_case_types,
|
5 |
clippy::all
|
6 |
)]
|
4 |
non_camel_case_types,
|
5 |
clippy::all
|
6 |
)]
|
4 |
non_camel_case_types,
|
5 |
clippy::all
|
6 |
)]
|
4 |
non_camel_case_types,
|
5 |
clippy::all
|
6 |
)]
|
4 |
non_camel_case_types,
|
5 |
clippy::all
|
6 |
)]
|
4 |
non_camel_case_types,
|
5 |
clippy::all
|
6 |
)]
|
1 |
#![allow(missing_docs, non_upper_case_globals, unused_parens, clippy::all)]
|
2 |
/** The subset of XKB_* key symbols that are used in minifb. */
|
49 |
mod __resource_mopafy_scope {
|
50 |
#![allow(clippy::all)]
|
11 |
#![allow(improper_ctypes)]
|
12 |
#![allow(clippy::all)]
|
5 |
#![cfg_attr(test, allow(trivial_casts))]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(clippy::unseparated_literal_suffix)]
|
5 |
#![cfg_attr(test, allow(trivial_casts))]
|
6 |
#![allow(clippy::all)]
|
7 |
include!(concat!(env!("OUT_DIR"), "/functions_and_types.rs"));
|
1 |
#![allow(unknown_lints)]
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(
|
1 |
#![allow(unknown_lints)]
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(
|
1 |
#![allow(unknown_lints)]
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(
|
1 |
#![allow(unknown_lints)]
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(non_upper_case_globals)]
|
18 |
#![allow(non_upper_case_globals)]
|
19 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
9 |
#![allow(improper_ctypes)]
|
10 |
#![allow(clippy::all)]
|
11 |
// Temporarily allow UB nullptr dereference in bindgen layout tests until fixed upstream:
|
11 |
//!
|
12 |
#![allow(clippy::all)]
|
13 |
#![allow(improper_ctypes)]
|
2 |
//! DEPRECATED. This implementation is deprecated and may be removed in the future.
|
3 |
#![allow(clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
5 |
#![allow(bare_trait_objects)]
|
6 |
#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals, unused_crate_dependencies, clippy::all)]
|
4 |
#![allow(unused)]
|
5 |
#![allow(clippy::all)]
|
6 |
/* automatically generated by rust-bindgen */
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
4 |
#![allow(dead_code)]
|
5 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
53 |
// Disable clippy since this is all bindgen generated code
|
54 |
#![allow(clippy::all)]
|
55 |
#![cfg_attr(feature = "no_std", no_std)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
4 |
#![allow(improper_ctypes)]
|
5 |
#![allow(clippy::all)]
|
6 |
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(non_camel_case_types)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
5 |
// NOTE: warn(improper_ctypes) can be removed if 128-bit integers get a stable ABI
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
16 |
#![allow(dead_code)] // orchestra events are not used
|
17 |
#![allow(clippy::all)]
|
16 |
#![allow(dead_code)] // orchestra events are not used
|
17 |
#![allow(clippy::all)]
|
14 |
// limitations under the License.
|
15 |
#![allow(clippy::all)]
|
14 |
// limitations under the License.
|
15 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
4 |
// Disable clippy and `u128` not being FFI-safe (see #1)
|
5 |
#![allow(clippy::all)]
|
6 |
#![allow(improper_ctypes)]
|
4 |
// Disable clippy and `u128` not being FFI-safe (see #1)
|
5 |
#![allow(clippy::all)]
|
6 |
#![allow(improper_ctypes)]
|
4 |
// Disable clippy and `u128` not being FFI-safe
|
5 |
#![allow(clippy::all)]
|
6 |
#![allow(improper_ctypes)]
|
1 |
#![deny(missing_docs)]
|
2 |
#![allow(clippy::all)] // generated code is not clippy friendly
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
1 |
#![allow(unused)]
|
2 |
#![allow(clippy::all)]
|
12 |
trivial_casts,
|
13 |
clippy::all,
|
14 |
unused,
|
1 |
#![allow(clippy::all, clippy::restriction, clippy::style, clippy::perf)]
|
2 |
use std::{convert::AsRef, env, ffi::OsStr, path::Path, process::Command};
|
5 |
#![allow(bad_style)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(bad_style)]
|
6 |
#![allow(clippy::all)]
|
4 |
#![allow(unused)]
|
5 |
#![allow(clippy::all)]
|
5 |
#![allow(unused)]
|
6 |
#![allow(clippy::all)]
|
7 |
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
|
4 |
#![allow(unused)]
|
5 |
#![allow(clippy::all)]
|
6 |
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(
|
17 |
#![allow(deref_nullptr)]
|
18 |
#![allow(clippy::all)]
|
19 |
#![doc = include_str!("../README.md")]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
1 |
pub mod must_gen_items {
|
2 |
#![allow(warnings, clippy::all)]
|
3 |
pub mod must_gen_items {
|
1 |
pub mod bytes {
|
2 |
#![allow(warnings, clippy::all)]
|
3 |
#[derive(PartialOrd, Hash, Eq, Ord, :: prost :: Message, Clone, PartialEq)]
|
1 |
pub mod nested_message {
|
2 |
#![allow(warnings, clippy::all)]
|
3 |
pub mod tt1 {
|
1 |
pub mod optional {
|
2 |
#![allow(warnings, clippy::all)]
|
3 |
#[derive(PartialOrd, Hash, Eq, Ord, :: prost :: Message, Clone, PartialEq)]
|
1 |
pub mod string {
|
2 |
#![allow(warnings, clippy::all)]
|
3 |
#[derive(PartialOrd, Hash, Eq, Ord, :: prost :: Message, Clone, PartialEq)]
|
1 |
pub mod binary_bytes {
|
2 |
#![allow(warnings, clippy::all)]
|
3 |
pub mod binary_bytes {
|
1 |
pub mod const_val {
|
2 |
#![allow(warnings, clippy::all)]
|
3 |
pub mod const_val {
|
1 |
pub mod enum_test {
|
2 |
#![allow(warnings, clippy::all)]
|
3 |
pub mod enum_test {
|
1 |
pub mod normal {
|
2 |
#![allow(warnings, clippy::all)]
|
3 |
pub mod normal {
|
1 |
pub mod pilota_name {
|
2 |
#![allow(warnings, clippy::all)]
|
3 |
pub mod pilota_name {
|
12 |
mod parser {
|
13 |
#![allow(clippy::all)]
|
14 |
include!(concat!(env!("OUT_DIR"), "/pio.rs"));
|
1 |
#![allow(clippy::all, clippy::restriction)]
|
18 |
pub mod interface {
|
19 |
#![allow(clippy::all)]
|
20 |
include!(concat!(env!("OUT_DIR"), "/src/interface.rs"));
|
1 |
// automatically generated
|
2 |
#![allow(clippy::all)]
|
3 |
use crate::wheel::{WheelInit, Wheel, WheelElem};
|
1 |
// automatically generated
|
2 |
#![allow(clippy::all)]
|
3 |
use crate::wheel::{WheelInit, Wheel, WheelElem};
|
1 |
#![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)]
|
2 |
#[doc = "*Required features: 'Win32_System_Diagnostics_ToolHelp'*"]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
4 |
#![allow(clippy::all)] // TODO lint this code?
|
539 |
pub mod proto {
|
540 |
#![allow(clippy::all)]
|
541 |
include!(concat!(env!("OUT_DIR"), "/pulsar.proto.rs"));
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
non_upper_case_globals,
|
6 |
clippy::all
|
7 |
)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
11 |
pub mod generated_msgs {
|
12 |
#![allow(clippy::all)]
|
13 |
use super::*;
|
5 |
#![allow(dead_code)]
|
6 |
#![allow(clippy::all)]
|
7 |
include!(concat!(env!("OUT_DIR"), "/msg_bindings.rs"));
|
46 |
mod __resource_mopafy_scope {
|
47 |
#![allow(clippy::all)]
|
11 |
#![allow(unaligned_references)]
|
12 |
#![allow(clippy::all)]
|
13 |
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
|
18 |
//!
|
19 |
#![allow(clippy::all)]
|
6 |
invalid_codeblock_attributes,
|
7 |
clippy::all
|
8 |
)]
|
5 |
#![allow(non_snake_case)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(missing_docs)]
|
1 |
#![warn(rust_2018_idioms, elided_lifetimes_in_paths)]
|
2 |
#![allow(clippy::all)]
|
5 |
non_upper_case_globals,
|
6 |
clippy::all
|
7 |
)]
|
1 |
#![allow(clippy::all, clippy::pedantic, clippy::nursery)]
|
2 |
lalrpop_mod!(pub define, "/grammars/define.rs");
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(non_upper_case_globals)]
|
10 |
#![allow(non_snake_case)]
|
11 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
use unicode_xid::UnicodeXID;
|
7 |
#![allow(clippy::all)]
|
10 |
#![allow(non_snake_case)]
|
11 |
#![allow(clippy::all)]
|
10 |
#![allow(non_snake_case)]
|
11 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all, non_camel_case_types)]
|
4 |
#![allow(non_snake_case)]
|
5 |
#![allow(clippy::all)]
|
6 |
#![doc(html_root_url = "https://docs.rs/mdbx-sys/0.9.3")]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
26 |
#![allow(unused)]
|
27 |
#![allow(clippy::all)]
|
5 |
#![allow(non_upper_case_globals)]
|
6 |
#![allow(clippy::all)]
|
3 |
#![allow(clippy::all, warnings)]
|
3 |
#![allow(clippy::all)]
|
4 |
#![allow(bad_style, missing_docs, unreachable_pub)]
|
53 |
// Disable clippy since this is all bindgen generated code
|
54 |
#![allow(clippy::all)]
|
55 |
#![cfg_attr(feature = "no_std", no_std)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
8 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
8 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(unused)]
|
1 |
#![allow(
|
2 |
clippy::all,
|
3 |
dead_code,
|
3 |
#![allow(clippy::all)]
|
4 |
missing_docs,
|
5 |
clippy::all,
|
6 |
clippy::pedantic,
|
1 |
//! All the grammars used by the compiler
|
2 |
#![allow(clippy::all, clippy::pedantic, clippy::nursery)]
|
3 |
lalrpop_mod!(pub define, "/grammars/define.rs");
|
1 |
#![allow(clippy::all)]
|
2 |
#![forbid(unsafe_code)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![forbid(unsafe_code)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unreachable_pub)]
|
6 |
#![allow(clippy::all)]
|
7 |
// ignore warning from bindgen-generated struct alignment tests
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
15 |
//!
|
16 |
#![allow(clippy::all)]
|
1 |
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, dead_code)]
|
2 |
#![allow(clippy::all)]
|
1 |
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, dead_code)]
|
2 |
#![allow(clippy::all)]
|
1 |
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, dead_code)]
|
2 |
#![allow(clippy::all)]
|
1 |
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, dead_code)]
|
2 |
#![allow(clippy::all)]
|
1 |
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, dead_code)]
|
2 |
#![allow(clippy::all)]
|
1 |
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, dead_code)]
|
2 |
#![allow(clippy::all)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
4 |
#![allow(improper_ctypes)]
|
5 |
#![allow(clippy::all)]
|
5 |
#![allow(missing_docs, non_upper_case_globals, unused_parens, clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
70 |
#![allow(clippy::all)] // TODO: since this code has been copy-pasted from Substrate, we simply silence clippy warnings
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all, unused_variables)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
6 |
//! See NOTICE.md for more details
|
7 |
#![allow(clippy::all)]
|
8 |
use core::borrow::Borrow;
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(box_pointers)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(non_upper_case_globals)]
|
3 |
#![warn(unreachable_pub)]
|
4 |
#![allow(non_camel_case_types, unstable_name_collisions, clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
26 |
#![allow(unknown_lints)]
|
27 |
#![allow(clippy::all)]
|
3 |
#![allow(unknown_lints)]
|
4 |
#![allow(clippy::all)]
|
1 |
// SPDX-License-Identifier: Apache-2.0
|
2 |
#![allow(clippy::all)]
|
3 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
1 |
// SPDX-License-Identifier: Apache-2.0
|
2 |
#![allow(clippy::all)]
|
3 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
1 |
// SPDX-License-Identifier: Apache-2.0
|
2 |
#![allow(clippy::all)]
|
3 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
24 |
pub(crate) mod unixfs_pb {
|
25 |
#![allow(clippy::all)]
|
26 |
include!(concat!(env!("OUT_DIR"), "/unixfs_pb.rs"));
|
29 |
pub(crate) mod dag_pb {
|
30 |
#![allow(clippy::all)]
|
31 |
include!(concat!(env!("OUT_DIR"), "/merkledag_pb.rs"));
|
5 |
improper_ctypes,
|
6 |
clippy::all
|
7 |
)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
pub mod stable_hasher;
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
9 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
1 |
/* THIS FILE IS AUTOMATICALLY GENERATED, DO NOT EDIT BY HAND! */
|
2 |
#![allow(clippy::all)]
|
3 |
use crate::{Device, Kind, Scalar, TchError, Tensor};
|
1 |
/* THIS FILE IS AUTOMATICALLY GENERATED, DO NOT EDIT BY HAND! */
|
2 |
#![allow(clippy::all)]
|
3 |
use crate::{Device, Kind, Scalar, Tensor};
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all, warnings)]
|
2 |
pub struct AccountEntities;
|
1 |
#![allow(clippy::all, warnings)]
|
2 |
pub struct TotalTransactions;
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(dead_code, clippy::all)]
|
11 |
pub(crate) mod bindings {
|
12 |
#![allow(clippy::all)]
|
13 |
#![allow(non_upper_case_globals)]
|
1 |
#![allow(dead_code, clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
8 |
// Bindgen translates the C headers, clippy's and rustfmt's recommendations are not applicable here.
|
9 |
#![allow(clippy::all)]
|
10 |
#![allow(non_camel_case_types)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(non_upper_case_globals)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(non_upper_case_globals)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all, warnings)]
|
2 |
pub struct ManuallyTriggerScript;
|
1 |
#![allow(clippy::all, warnings)]
|
2 |
pub struct PlaySequence;
|
1 |
#![allow(clippy::all, warnings)]
|
2 |
pub struct BasicSystemInfo;
|
27 |
#![allow(clippy::all)]
|
27 |
#![allow(clippy::all)]
|
10 |
trivial_casts,
|
11 |
clippy::all,
|
12 |
unused
|
1 |
// We REALLY don't want to lint the generated parser code.
|
2 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
//! This module contains abigen! generated bindings for solidity contracts.
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
8 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
6 |
#![allow(unknown_lints)]
|
7 |
#![allow(clippy::all)]
|
8 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
4 |
#![allow(clippy::all)]
|
5 |
#![allow(dead_code)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::all)]
|
3 |
#![allow(clippy::all, missing_docs)]
|
3 |
#![allow(clippy::all, missing_docs, trivial_numeric_casts)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(non_upper_case_globals)]
|
4 |
#![allow(clippy::all)]
|
5 |
#![allow(non_upper_case_globals)]
|
1 |
// We REALLY don't want to lint the generated parser code.
|
2 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
4 |
#![allow(clippy::all)]
|
5 |
#![allow(non_upper_case_globals)]
|
4 |
#![allow(clippy::all)]
|
5 |
#![allow(non_upper_case_globals)]
|
3 |
#![allow(non_upper_case_globals)]
|
4 |
#![allow(clippy::all)]
|
5 |
#![deny(clippy::cargo)]
|
4 |
#![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clippy::all)]
|
5 |
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
|
5 |
#![cfg_attr(not(feature="std"), no_std)]
|
6 |
#![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clippy::all)]
|
6 |
non_upper_case_globals,
|
7 |
clippy::all
|
8 |
)]
|
4 |
#![allow(non_snake_case)]
|
5 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
1 |
#![allow(clippy::all)]
|
2 |
#![allow(improper_ctypes)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
7 |
#![allow(unknown_lints)]
|
8 |
#![allow(clippy::all)]
|
1 |
#![allow(non_snake_case, non_upper_case_globals, non_camel_case_types, clippy::all)]
|
2 |
#[cfg(feature = "AI")]
|
1 |
#![allow(non_snake_case, non_upper_case_globals, non_camel_case_types, clippy::all)]
|
2 |
#[cfg(feature = "Win32")]
|
8 |
dead_code,
|
9 |
clippy::all
|
10 |
)]
|
13 |
#![allow(non_snake_case)]
|
14 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
8 |
#![allow(clippy::all)]/* automatically generated by rust-bindgen 0.60.1 */
|
7 |
// Clippy TODO
|
8 |
#![allow(clippy::all)]
|
9 |
#![allow(non_upper_case_globals)]
|
7 |
// Clippy TODO
|
8 |
#![allow(clippy::all)]
|
9 |
#![allow(non_camel_case_types)]
|
9 |
// Clippy TODO
|
10 |
#![allow(clippy::all)]
|
7 |
// Clippy TODO
|
8 |
#![allow(clippy::all)]
|
9 |
#![allow(non_camel_case_types)]
|
21 |
#![allow(deref_nullptr)]
|
22 |
#![allow(clippy::all, clippy::pedantic)]
|
5 |
#![allow(deref_nullptr)]
|
6 |
#![allow(clippy::all, clippy::pedantic)]
|
5 |
#![allow(deref_nullptr)]
|
6 |
#![allow(clippy::all, clippy::pedantic)]
|
5 |
#![allow(deref_nullptr)]
|
6 |
#![allow(clippy::all, clippy::pedantic)]
|
25 |
#![allow(
|
26 |
clippy::all,
|
27 |
dead_code,
|
65 |
#![allow(
|
66 |
clippy::all,
|
67 |
unknown_lints,
|
6 |
non_snake_case,
|
7 |
clippy::all
|
8 |
)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
4 |
#![allow(dead_code)]
|
5 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
69 |
fn new(length: Self::Params, &value: &Self::Input) -> Result<Self, Error> {
|
70 |
#![allow(clippy::all)]
|
71 |
#[allow(clippy::suspicious_operation_groupings)] // s_x * s_x looks suspicious, but it's not
|
139 |
#![allow(clippy::similar_names)]
|
140 |
#![allow(clippy::all)]
|
1 |
#![allow(unused_imports, dead_code, clippy::all)]
|
2 |
use regex::Regex;
|
26 |
#![allow(unknown_lints)]
|
27 |
#![allow(clippy::all)]
|
1 |
// Clippy TODO
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(non_upper_case_globals)]
|
1 |
// Clippy TODO
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(non_camel_case_types)]
|
3 |
// Clippy TODO
|
4 |
#![allow(clippy::all)]
|
1 |
// Clippy TODO
|
2 |
#![allow(clippy::all)]
|
3 |
#![allow(non_camel_case_types)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
5 |
#![allow(unknown_lints)]
|
6 |
#![allow(clippy::all)]
|
3 |
#![allow(clippy::all)]
|
121 |
mod tests {
|
122 |
#![allow(clippy::all)]
|
328 |
mod tests {
|
329 |
#![allow(clippy::all)]
|
90 |
mod tests {
|
91 |
#![allow(clippy::all)]
|
180 |
mod tests {
|
181 |
#![allow(clippy::all)]
|
143 |
mod tests {
|
144 |
#![allow(clippy::all)]
|
121 |
mod tests {
|
122 |
#![allow(clippy::all)]
|
166 |
mod without_config {
|
167 |
#![allow(clippy::all)]
|
168 |
#![allow(dead_code)]
|
178 |
mod with_config {
|
179 |
#![allow(clippy::all)]
|
180 |
#![allow(dead_code)]
|
6 |
#![allow(non_snake_case)]
|
7 |
#![allow(clippy::all)]
|