about summary refs log tree commit diff stats
path: root/034check_operand_bounds.cc
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2020-05-05 16:45:50 -0700
committerKartik Agaram <vc@akkartik.com>2020-05-18 00:44:48 -0700
commit5a66c5dea9029d3dfffc92835adab9b292017b51 (patch)
tree14e4215f3afeb191d82f7031f0220e81ebcff78d /034check_operand_bounds.cc
parentdf4326a6e9ed62eaba08b8cbd04506bc7632c926 (diff)
downloadmu-5a66c5dea9029d3dfffc92835adab9b292017b51.tar.gz
mu.subx: fourth test passing
Our four tests are exercising the following 18 primitives at least a little
bit:
  add-operation-and-inputs-to-stmt
  append-stmt-var
  lookup-var
  lookup-var-helper
  lookup-var-or-literal
  new-literal-integer
  new-reg-var-def
  new-var
  new-var-def
  new-var-from-slice
  next-mu-token
  parse-mu-stmt
  parse-mu-var-def
  parse-type
  parse-var-with-type
  pos-or-insert-slice
  pos-slice
  stmt-has-outputs?

For comparison, here are the 34 primitives in mu.subx that we've made significant
changes to since all tests passed:
  add-operation-and-inputs-to-stmt
  append-list
  append-stmt-var
  append-to-block
  convert-mu
  find-or-create-typeinfo
  find-or-create-typeinfo-fields
  find-or-create-typeinfo-output-var
  find-typeinfo
  lookup-or-define-var
  lookup-var
  lookup-var-helper
  lookup-var-or-literal
  new-block-name
  new-literal
  new-literal-integer
  new-reg-var-def
  new-var
  new-var-def
  new-var-from-slice
  next-mu-token
  parse-mu
  parse-mu-block
  parse-mu-named-block
  parse-mu-stmt
  parse-mu-var-def
  parse-type
  parse-type-tree
  parse-var-with-type
  populate-mu-function-body
  populate-mu-function-header
  pos-or-insert-slice
  pos-slice
  stmt-has-outputs?
Diffstat (limited to '034check_operand_bounds.cc')
0 files changed, 0 insertions, 0 deletions
141' href='#n141'>141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237