Struct gluon::compiler_pipeline::MacroValue
[−]
[src]
pub struct MacroValue(pub LExpr<TcIdent<Symbol>>);
pub struct MacroValue(pub LExpr<TcIdent<Symbol>>);
impl Typecheckable for MacroValue
[src]fn typecheck_expected(self, compiler: &mut Compiler, thread: &Thread, file: &str, expr_str: &str, expected_type: Option<&TcType>) -> Result<TypecheckValue> where Self: Sized
fn typecheck(self, compiler: &mut Compiler, thread: &Thread, file: &str, expr_str: &str) -> Result<TypecheckValue> where Self: Sized