(&self)
| 623 | } |
| 624 | |
| 625 | pub fn wast(&self) -> wast::parser::Result<WastBuffer<'a>> { |
| 626 | let mut lexer = wast::lexer::Lexer::new(self.contents); |
| 627 | lexer.allow_confusing_unicode(true); |
| 628 | let parse_buffer = wast::parser::ParseBuffer::new_with_lexer(lexer)?; |
| 629 | Ok(WastBuffer { buffer: parse_buffer }) |
| 630 | } |
| 631 | } |
| 632 | |
| 633 | pub struct WastBuffer<'a> { |