Files @ 379cffa23df8
Branch filter:

Location: CSY/reowolf/src/protocol/parser/shallow_visitor.rs

379cffa23df8 291 B application/rls-services+xml Show Annotation Show as Raw Download as Raw
mh
WIP on type table
use crate::protocol::ast::*;
use crate::protocol::input_source::*;
use crate::protocol::lexer::*;

type Unit = ();
type VisitorResult = Result<Unit, ParseError>;

trait ShallowVisitor: Sized {
    fn visit_protocol_description(&mut self, h: &mut Heap, pd: RootId) -> VisitorResult {

    }
}