CastedGrammar<S extends Syntax, OS extends Syntax> constructor

const CastedGrammar<S extends Syntax, OS extends Syntax>({
  1. required GrammarContextBuilder<S, OS> builder,
  2. required GrammarCaster<S, OS> caster,
  3. required Grammar<OS> grammar,
})

Implementation

const CastedGrammar({
  required this.builder,
  required this.caster,
  required this.grammar,
});