Trait AliasDeclarationParser

Source
pub trait AliasDeclarationParser {
    type Error;

    // Required method
    fn parse_declaration(
        &self,
        source: &str,
    ) -> Result<AliasDeclaration, Self::Error>;
}
Expand description

Parser for symbol and function alias declaration.

Required Associated Types§

Source

type Error

Parse error type.

Required Methods§

Source

fn parse_declaration( &self, source: &str, ) -> Result<AliasDeclaration, Self::Error>

Parses symbol or function name and parameters.

Implementors§