Lines Matching refs:result
4 use std::result;
18 type Result = result::Result<Patch, Error>;
19 type ResultOrEmpty = result::Result<Option<Patch>, Error>;
49 // on an empty sub-expression can result in the compiler using a very large
129 pub fn compile(mut self, exprs: &[Hir]) -> result::Result<Program, Error> {
139 fn compile_one(mut self, expr: &Hir) -> result::Result<Program, Error> {
168 ) -> result::Result<Program, Error> {
205 fn compile_finish(mut self) -> result::Result<Program, Error> {
834 fn check_size(&self) -> result::Result<(), Error> {
1168 // We need to mark all ranges of bytes whose pairs result in