pub struct InternalGrammarSlicesMut<'a> {
pub prediction_matrix: BitSubMatrixMut<'a>,
pub inverse_prediction: &'a mut [PredictionTransition],
pub inverse_prediction_index: &'a mut [u32],
pub events_pred: &'a mut [Event],
pub events1: &'a mut [Event],
pub events2: &'a mut [Event],
pub tracing_pred: &'a mut [Option<ExternalDottedRule>],
pub tracing: &'a mut [Option<ExternalDottedRule>],
pub nulling_eliminated: &'a mut [NullingEliminated],
pub rules: RuleSlicesMut<'a>,
pub eval: &'a mut [RuleOrigin],
// some fields omitted
}
Fields
prediction_matrix | |
inverse_prediction | |
inverse_prediction_index | |
events_pred | |
events1 | |
events2 | |
tracing_pred | |
tracing | |
nulling_eliminated | |
rules | |
eval | |