Go to the documentation of this file. 1 package com.cliffc.aa.node;
19 @Override String
str() {
return "Err"; }
26 @Override
public ErrMsg
err(
boolean fast ) {
33 if( def !=
null && def !=
this && def.
_val ==
Type.
ALL )
38 @Override
public boolean equals(Object o) {
39 if(
this==o )
return true;
40 if( !super.equals(o) )
return false;
41 if( !(o instanceof
ErrNode) )
return false;
boolean equals(Object obj)
Memory type; the state of all of memory; memory edges order memory ops.
static final TypeMem LIVE_BOT
TypeMem live_use(GVNGCM.Mode opt_mode, Node def)
an implementation of language AA
ErrNode(Node ctrl, ErrMsg err)
ErrNode(Node ctrl, Parse loc, String msg)
static final TypeMem ALIVE
Node set_def(int idx, Node n)
Type value(GVNGCM.Mode opt_mode)
an implementation of language AA