mirror of
https://codeberg.org/demostf/parser.git
synced 2026-06-03 18:24:05 +02:00
fix codegen
This commit is contained in:
parent
c0117de169
commit
c3ddcae443
2 changed files with 91 additions and 117 deletions
|
|
@ -20,8 +20,8 @@ impl MessageHandler for GameEventAnalyser {
|
|||
false
|
||||
}
|
||||
|
||||
fn get_output(self, state: ParserState) -> Self::Output {
|
||||
state.event_definitions
|
||||
fn into_output(self, state: &ParserState) -> Self::Output {
|
||||
state.event_definitions.clone()
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -216,8 +216,9 @@ fn get_event_name(name: &str) -> String {
|
|||
}
|
||||
|
||||
pub fn generate_game_events(demo: Demo) -> TokenStream {
|
||||
let (_, mut events) =
|
||||
DemoParser::parse_with_analyser(demo.get_stream(), GameEventAnalyser).unwrap();
|
||||
let (_, mut events) = DemoParser::new_with_analyser(demo.get_stream(), GameEventAnalyser)
|
||||
.parse()
|
||||
.unwrap();
|
||||
|
||||
events.sort();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue