INNER CODE UNIT · Rust

parse_interface

dontpanic92/OpenPAL3 · crosscom/ccidl-rs/src/lib.rs:509

    fn parse_interface(&mut self, attrs: Attrs) -> Result<Interface, String> {
        let (name, bases, methods) = self.parse_decl_body(true)?;
        Ok(Interface {
            name,
            bases,
            methods,
            attrs,
            module: None,
        })
    }

    fn parse_class(&mut self, attrs: Attrs) -> Result<Class, String> {
        let (name, bases, methods) = self.parse_decl_body(false)?;
        Ok(Class {
            name,
            bases,
            methods,
            attrs,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…