From a628f7f47e2ecd51b11119bef2bc52dd7ab01861 Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Fri, 8 Jun 2012 06:03:06 -0700 Subject: [PATCH] make ccx/tcx/sess methods on bcx pure --- src/rustc/middle/trans/common.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/rustc/middle/trans/common.rs b/src/rustc/middle/trans/common.rs index dce90a51db24..af34cf0eef30 100644 --- a/src/rustc/middle/trans/common.rs +++ b/src/rustc/middle/trans/common.rs @@ -418,9 +418,9 @@ fn block_parent(cx: block) -> block { // Accessors impl bcx_cxs for block { - fn ccx() -> @crate_ctxt { self.fcx.ccx } - fn tcx() -> ty::ctxt { self.fcx.ccx.tcx } - fn sess() -> session { self.fcx.ccx.sess } + pure fn ccx() -> @crate_ctxt { self.fcx.ccx } + pure fn tcx() -> ty::ctxt { self.fcx.ccx.tcx } + pure fn sess() -> session { self.fcx.ccx.sess } fn val_str(val: ValueRef) -> str { val_str(self.ccx().tn, val)