src/ResolvExpr/Resolver.cc
ast::ptr< ast::Expr > findVoidExpression(
			const ast::Expr * untyped, const ast::SymbolTable & symtab
		) {
			ast::TypeEnvironment env;
			ast::ptr< ast::Expr > newExpr = resolveInVoidContext( untyped, symtab, env );
			finishExpr( newExpr, env, untyped->env );
			return newExpr;
		}
/// Resolve `untyped` to the expression whose candidate is the best match for a `void`
/// context.
Resolve `untyped` to the expression whose candidate is the best match for a `void`
context.
Resolve ` untyped ` to the expression whose candidate is the best match for a ` void ` context .
ast::ptr< ast::Expr > findVoidExpression(
			const ast::Expr * untyped, const ast::SymbolTable & symtab
		) {
			ast::TypeEnvironment env;
			ast::ptr< ast::Expr > newExpr = resolveInVoidContext( untyped, symtab, env );
			finishExpr( newExpr, env, untyped->env );
			return newExpr;
		}
ast :: ptr < ast :: Expr > findVoidExpression ( const ast :: Expr * untyped , const ast :: SymbolTable & symtab ) { ast :: TypeEnvironment env ; ast :: ptr < ast :: Expr > newExpr = resolveInVoidContext ( untyped , symtab , env ) ; finishExpr ( newExpr , env , untyped -> env ) ; return newExpr ; }
Resolve `untyped` to the expression whose candidate is the best match for a `void`
context.
Resolve ` untyped ` to the expression whose candidate is the best match for a ` void ` context .