MCPcopy Create free account
hub / github.com/AxlLind/AdventOfCode / fetch_write_adr

Method fetch_write_adr

2019/src/intcoder.rs:106–113  ·  view source on GitHub ↗
(&self, offset: i64)

Source from the content-addressed store, hash-verified

104 }
105
106 fn fetch_write_adr(&self, offset: i64) -> i64 {
107 let value = self.get(self.pc + offset);
108 match self.get_mode(offset) {
109 0|1 => value,
110 2 => value + self.rel_base,
111 _ => unreachable!("invalid mode"),
112 }
113 }
114
115 fn fetch_inst(&mut self) -> (i64,i64,i64,i64) {
116 let a = self.fetch_adr(1);

Callers 2

executeMethod · 0.80
fetch_instMethod · 0.80

Calls 2

getMethod · 0.80
get_modeMethod · 0.80

Tested by

no test coverage detected