Home
last modified time | relevance | path

Searched refs:NormResult (Results 1 – 25 of 34) sorted by last modified time

12

/dports/security/sequoia/sequoia-383133f6be990237044900a4df676488bf8dd71e/cargo-crates/lalrpop-0.17.2/src/normalize/macro_expand/
H A Dmod.rs9 use normalize::{NormError, NormResult};
18 pub fn expand_macros(input: Grammar) -> NormResult<Grammar> { in expand_macros()
55 fn expand(&mut self, items: &mut Vec<GrammarItem>) -> NormResult<()> { in expand() argument
162 fn expand_macro_symbol(&mut self, span: Span, msym: MacroSymbol) -> NormResult<GrammarItem> { in expand_macro_symbol()
288 ) -> NormResult<bool> { in evaluate_cond()
313 fn re_match(&self, span: Span, lhs: &Atom, regex: &Atom) -> NormResult<bool> { in re_match()
387 fn expand_expr_symbol(&mut self, span: Span, expr: ExprSymbol) -> NormResult<GrammarItem> { in expand_expr_symbol()
429 ) -> NormResult<GrammarItem> { in expand_repeat_symbol()
583 ) -> NormResult<GrammarItem> { in expand_lookaround_symbol()
/dports/security/sequoia/sequoia-383133f6be990237044900a4df676488bf8dd71e/cargo-crates/lalrpop-0.17.2/src/normalize/prevalidate/
H A Dmod.rs4 use super::{NormError, NormResult};
16 pub fn validate(grammar: &Grammar) -> NormResult<()> { in validate() argument
45 fn validate(&self) -> NormResult<()> { in validate() argument
181 fn validate_alternative(&self, alternative: &Alternative) -> NormResult<()> { in validate_alternative() argument
215 fn validate_expr(&self, expr: &ExprSymbol) -> NormResult<()> { in validate_expr() argument
260 fn validate_symbol(&self, symbol: &Symbol) -> NormResult<()> { in validate_symbol() argument
/dports/security/sequoia/sequoia-383133f6be990237044900a4df676488bf8dd71e/cargo-crates/lalrpop-0.17.2/src/normalize/tyinfer/
H A Dmod.rs2 use super::{NormError, NormResult};
16 pub fn infer_types(grammar: &Grammar) -> NormResult<Types> { in infer_types()
36 fn new(grammar: &'grammar Grammar) -> NormResult<TypeInferencer<'grammar>> { in new()
145 fn infer_types(mut self) -> NormResult<Types> { in infer_types()
157 fn nonterminal_type(&mut self, id: &NonterminalString) -> NormResult<TypeRepr> { in nonterminal_type()
232 fn push<F, R>(&mut self, id: &NonterminalString, f: F) -> NormResult<R> in push()
234 F: FnOnce(&mut TypeInferencer) -> NormResult<R>, in push()
242 fn type_ref(&mut self, type_ref: &TypeRef) -> NormResult<TypeRepr> { in type_ref()
319 fn alternative_type(&mut self, alt: &Alternative) -> NormResult<TypeRepr> { in alternative_type()
353 fn symbol_type(&mut self, symbol: &SymbolKind) -> NormResult<TypeRepr> { in symbol_type()
/dports/security/sequoia/sequoia-383133f6be990237044900a4df676488bf8dd71e/cargo-crates/lalrpop-0.17.2/src/normalize/lower/
H A Dmod.rs13 use normalize::NormResult;
17 pub fn lower(session: &Session, grammar: pt::Grammar, types: r::Types) -> NormResult<r::Grammar> { in lower()
47 fn lower(mut self, grammar: pt::Grammar) -> NormResult<r::Grammar> { in lower()
/dports/security/sequoia/sequoia-383133f6be990237044900a4df676488bf8dd71e/cargo-crates/lalrpop-0.17.2/src/normalize/resolve/
H A Dmod.rs4 use super::{NormError, NormResult};
13 pub fn resolve(mut grammar: Grammar) -> NormResult<Grammar> { in resolve()
18 fn resolve_in_place(grammar: &mut Grammar) -> NormResult<()> { in resolve_in_place() argument
121 fn validate(&self, grammar: &mut Grammar) -> NormResult<()> { in validate() argument
147 ) -> NormResult<Map<Atom, Def>> { in validate_macro_args()
167 ) -> NormResult<()> { in validate_alternative() argument
189 fn validate_expr(&self, scope: &ScopeChain, expr: &mut ExprSymbol) -> NormResult<()> { in validate_expr() argument
197 fn validate_symbol(&self, scope: &ScopeChain, symbol: &mut Symbol) -> NormResult<()> { in validate_symbol() argument
264 fn rewrite_ambiguous_id(&self, scope: &ScopeChain, symbol: &mut Symbol) -> NormResult<()> { in rewrite_ambiguous_id() argument
278 fn validate_id(&self, scope: &ScopeChain, span: Span, id: &Atom) -> NormResult<Def> { in validate_id()
/dports/security/sequoia/sequoia-383133f6be990237044900a4df676488bf8dd71e/cargo-crates/lalrpop-0.17.2/src/normalize/inline/graph/
H A Dmod.rs6 use normalize::{NormError, NormResult};
19 pub fn inline_order(grammar: &Grammar) -> NormResult<Vec<NonterminalString>> { in inline_order()
83 fn inline_order(&self) -> NormResult<Vec<NonterminalString>> { in inline_order()
97 ) -> NormResult<()> { in walk() argument
/dports/security/sequoia/sequoia-383133f6be990237044900a4df676488bf8dd71e/cargo-crates/lalrpop-0.17.2/src/normalize/inline/
H A Dmod.rs4 use normalize::NormResult;
11 pub fn inline(mut grammar: Grammar) -> NormResult<Grammar> { in inline()
H A Dtest.rs3 use normalize::{self, NormResult};
10 fn inlined_grammar(text: &str) -> NormResult<Grammar> { in inlined_grammar()
/dports/security/sequoia/sequoia-383133f6be990237044900a4df676488bf8dd71e/cargo-crates/lalrpop-0.17.2/src/normalize/
H A Dmod.rs9 pub type NormResult<T> = Result<T, NormError>; typedef
26 pub fn normalize(session: &Session, grammar: pt::Grammar) -> NormResult<r::Grammar> { in normalize()
32 pub fn normalize_without_validating(grammar: pt::Grammar) -> NormResult<r::Grammar> { in normalize_without_validating()
40 ) -> NormResult<r::Grammar> { in normalize_helper()
46 fn lower_helper(session: &Session, grammar: pt::Grammar, validate: bool) -> NormResult<r::Grammar> { in lower_helper()
/dports/security/sequoia/sequoia-383133f6be990237044900a4df676488bf8dd71e/cargo-crates/lalrpop-0.17.2/src/normalize/token_check/
H A Dmod.rs8 use super::{NormError, NormResult};
21 pub fn validate(mut grammar: Grammar) -> NormResult<Grammar> { in validate()
119 fn new(opt_match_token: Option<&MatchToken>) -> NormResult<Self> { in new()
161 ) -> NormResult<()> { in add_match_entry() argument
177 fn add_literal_from_grammar(&mut self, sym: TerminalLiteral, span: Span) -> NormResult<()> { in add_literal_from_grammar() argument
210 fn validate(&mut self) -> NormResult<()> { in validate() argument
227 fn validate_alternative(&mut self, alternative: &Alternative) -> NormResult<()> { in validate_alternative() argument
233 fn validate_expr(&mut self, expr: &ExprSymbol) -> NormResult<()> { in validate_expr() argument
240 fn validate_symbol(&mut self, symbol: &Symbol) -> NormResult<()> { in validate_symbol() argument
267 fn validate_terminal(&mut self, span: Span, term: &TerminalString) -> NormResult<()> { in validate_terminal() argument
[all …]
H A Dtest.rs4 use normalize::NormResult;
8 fn validate_grammar(grammar: &str) -> NormResult<Grammar> { in validate_grammar()
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lalrpop-0.16.3/src/normalize/
H A Dmod.rs11 pub type NormResult<T> = Result<T, NormError>; typedef
28 pub fn normalize(session: &Session, grammar: pt::Grammar) -> NormResult<r::Grammar> { in normalize()
34 pub fn normalize_without_validating(grammar: pt::Grammar) -> NormResult<r::Grammar> { in normalize_without_validating()
42 ) -> NormResult<r::Grammar> { in normalize_helper()
48 fn lower_helper(session: &Session, grammar: pt::Grammar, validate: bool) -> NormResult<r::Grammar> { in lower_helper()
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lalrpop-0.16.3/src/normalize/token_check/
H A Dmod.rs8 use super::{NormError, NormResult};
21 pub fn validate(mut grammar: Grammar) -> NormResult<Grammar> { in validate()
119 fn new(opt_match_token: Option<&MatchToken>) -> NormResult<Self> { in new()
161 ) -> NormResult<()> { in add_match_entry() argument
177 fn add_literal_from_grammar(&mut self, sym: TerminalLiteral, span: Span) -> NormResult<()> { in add_literal_from_grammar() argument
210 fn validate(&mut self) -> NormResult<()> { in validate() argument
227 fn validate_alternative(&mut self, alternative: &Alternative) -> NormResult<()> { in validate_alternative() argument
233 fn validate_expr(&mut self, expr: &ExprSymbol) -> NormResult<()> { in validate_expr() argument
240 fn validate_symbol(&mut self, symbol: &Symbol) -> NormResult<()> { in validate_symbol() argument
267 fn validate_terminal(&mut self, span: Span, term: &TerminalString) -> NormResult<()> { in validate_terminal() argument
[all …]
H A Dtest.rs4 use normalize::NormResult;
8 fn validate_grammar(grammar: &str) -> NormResult<Grammar> { in validate_grammar()
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lalrpop-0.16.3/src/normalize/prevalidate/
H A Dmod.rs4 use super::{NormError, NormResult};
16 pub fn validate(grammar: &Grammar) -> NormResult<()> { in validate() argument
45 fn validate(&self) -> NormResult<()> { in validate() argument
183 fn validate_alternative(&self, alternative: &Alternative) -> NormResult<()> { in validate_alternative() argument
217 fn validate_expr(&self, expr: &ExprSymbol) -> NormResult<()> { in validate_expr() argument
262 fn validate_symbol(&self, symbol: &Symbol) -> NormResult<()> { in validate_symbol() argument
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lalrpop-0.16.3/src/normalize/resolve/
H A Dmod.rs4 use super::{NormError, NormResult};
13 pub fn resolve(mut grammar: Grammar) -> NormResult<Grammar> { in resolve()
18 fn resolve_in_place(grammar: &mut Grammar) -> NormResult<()> { in resolve_in_place() argument
127 fn validate(&self, grammar: &mut Grammar) -> NormResult<()> { in validate() argument
153 ) -> NormResult<Map<Atom, Def>> { in validate_macro_args()
173 ) -> NormResult<()> { in validate_alternative() argument
195 fn validate_expr(&self, scope: &ScopeChain, expr: &mut ExprSymbol) -> NormResult<()> { in validate_expr() argument
203 fn validate_symbol(&self, scope: &ScopeChain, symbol: &mut Symbol) -> NormResult<()> { in validate_symbol() argument
270 fn rewrite_ambiguous_id(&self, scope: &ScopeChain, symbol: &mut Symbol) -> NormResult<()> { in rewrite_ambiguous_id() argument
284 fn validate_id(&self, scope: &ScopeChain, span: Span, id: &Atom) -> NormResult<Def> { in validate_id()
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lalrpop-0.16.3/src/normalize/tyinfer/
H A Dmod.rs2 use super::{NormError, NormResult};
16 pub fn infer_types(grammar: &Grammar) -> NormResult<Types> { in infer_types()
36 fn new(grammar: &'grammar Grammar) -> NormResult<TypeInferencer<'grammar>> { in new()
145 fn infer_types(mut self) -> NormResult<Types> { in infer_types()
157 fn nonterminal_type(&mut self, id: &NonterminalString) -> NormResult<TypeRepr> { in nonterminal_type()
232 fn push<F, R>(&mut self, id: &NonterminalString, f: F) -> NormResult<R> in push()
234 F: FnOnce(&mut TypeInferencer) -> NormResult<R>, in push()
242 fn type_ref(&mut self, type_ref: &TypeRef) -> NormResult<TypeRepr> { in type_ref()
287 fn alternative_type(&mut self, alt: &Alternative) -> NormResult<TypeRepr> { in alternative_type()
322 fn symbol_type(&mut self, symbol: &SymbolKind) -> NormResult<TypeRepr> { in symbol_type()
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lalrpop-0.16.3/src/normalize/lower/
H A Dmod.rs13 use normalize::NormResult;
17 pub fn lower(session: &Session, grammar: pt::Grammar, types: r::Types) -> NormResult<r::Grammar> { in lower()
47 fn lower(mut self, grammar: pt::Grammar) -> NormResult<r::Grammar> { in lower()
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lalrpop-0.16.3/src/normalize/inline/
H A Dmod.rs6 use normalize::NormResult;
13 pub fn inline(mut grammar: Grammar) -> NormResult<Grammar> { in inline()
H A Dtest.rs3 use normalize::{self, NormResult};
10 fn inlined_grammar(text: &str) -> NormResult<Grammar> { in inlined_grammar()
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lalrpop-0.16.3/src/normalize/inline/graph/
H A Dmod.rs6 use normalize::{NormError, NormResult};
19 pub fn inline_order(grammar: &Grammar) -> NormResult<Vec<NonterminalString>> { in inline_order()
83 fn inline_order(&self) -> NormResult<Vec<NonterminalString>> { in inline_order()
97 ) -> NormResult<()> { in walk() argument
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/lalrpop-0.16.3/src/normalize/macro_expand/
H A Dmod.rs9 use normalize::{NormError, NormResult};
18 pub fn expand_macros(input: Grammar) -> NormResult<Grammar> { in expand_macros()
58 fn expand(&mut self, items: &mut Vec<GrammarItem>) -> NormResult<()> { in expand() argument
167 fn expand_macro_symbol(&mut self, span: Span, msym: MacroSymbol) -> NormResult<GrammarItem> { in expand_macro_symbol()
273 ) -> NormResult<bool> { in evaluate_cond()
298 fn re_match(&self, span: Span, lhs: &Atom, regex: &Atom) -> NormResult<bool> { in re_match()
371 fn expand_expr_symbol(&mut self, span: Span, expr: ExprSymbol) -> NormResult<GrammarItem> { in expand_expr_symbol()
413 ) -> NormResult<GrammarItem> { in expand_repeat_symbol()
564 ) -> NormResult<GrammarItem> { in expand_lookaround_symbol()
/dports/net/krill/krill-0.9.4/cargo-crates/lalrpop-0.19.6/src/normalize/inline/graph/
H A Dmod.rs6 use crate::normalize::{NormError, NormResult};
19 pub fn inline_order(grammar: &Grammar) -> NormResult<Vec<NonterminalString>> { in inline_order()
83 fn inline_order(&self) -> NormResult<Vec<NonterminalString>> { in inline_order()
97 ) -> NormResult<()> { in walk() argument
/dports/net/krill/krill-0.9.4/cargo-crates/lalrpop-0.19.6/src/normalize/inline/
H A Dtest.rs3 use crate::normalize::{self, NormResult};
10 fn inlined_grammar(text: &str) -> NormResult<Grammar> { in inlined_grammar()
/dports/net/krill/krill-0.9.4/cargo-crates/lalrpop-0.19.6/src/normalize/lower/
H A Dmod.rs14 use crate::normalize::NormResult;
18 pub fn lower(session: &Session, grammar: pt::Grammar, types: r::Types) -> NormResult<r::Grammar> { in lower()
48 fn lower(mut self, grammar: pt::Grammar) -> NormResult<r::Grammar> { in lower()

12