[static initializer] | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | packagestatic |
_any | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | package |
_dual | com.cliffc.aa.type.Type< O > | package |
_hash | com.cliffc.aa.type.Type< O > | |
_name | com.cliffc.aa.type.Type< O > | |
_set_name(String name) | com.cliffc.aa.type.Type< O > | private |
_type | com.cliffc.aa.type.Type< O > | package |
_uid | com.cliffc.aa.type.Type< O > | |
_uid() | com.cliffc.aa.type.Type< O > | private |
_use | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | package |
above(Type t) | com.cliffc.aa.type.Type< O > | |
above_center() | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
ALL | com.cliffc.aa.type.Type< O > | static |
ALL_TYPES | com.cliffc.aa.type.Type< O > | privatestatic |
ALL_TYPES() | com.cliffc.aa.type.Type< O > | static |
ANY | com.cliffc.aa.type.Type< O > | static |
check_commute(Type t, Type mt) | com.cliffc.aa.type.Type< O > | private |
check_name(String n) | com.cliffc.aa.type.Type< O > | packagestatic |
check_startup() | com.cliffc.aa.type.Type< O > | packagestatic |
check_symmetric(Type t, Type mt) | com.cliffc.aa.type.Type< O > | private |
clone() | com.cliffc.aa.type.Type< O > | protected |
CNT | com.cliffc.aa.type.Type< O > | privatestatic |
compute_hash() | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | package |
concat(Ary< Type > ts, Type[] ts1) | com.cliffc.aa.type.Type< O > | packagestatic |
contains(Type t) | com.cliffc.aa.type.Type< O > | |
contains(Type t, VBitSet bs) | com.cliffc.aa.type.Type< O > | package |
cross_nil(Type t) | com.cliffc.aa.type.Type< O > | package |
crush() | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
CTRL | com.cliffc.aa.type.Type< O > | static |
cycle_equals(Type o) | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
dual() | com.cliffc.aa.type.Type< O > | |
eq(Type[] t0, Type[] t1) | com.cliffc.aa.type.Type< O > | static |
equals(Object o) | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
flatten_fields() | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | package |
getd() | com.cliffc.aa.type.Type< O > | |
getl() | com.cliffc.aa.type.Type< O > | |
getstr() | com.cliffc.aa.type.Type< O > | |
has_name() | com.cliffc.aa.type.Type< O > | |
hashCode() | com.cliffc.aa.type.Type< O > | |
hashcons() | com.cliffc.aa.type.Type< O > | private |
hashcons_free() | com.cliffc.aa.type.Type< O > | package |
high() | com.cliffc.aa.type.Type< O > | |
init(byte type, String name, boolean any, boolean use) | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | protected |
Type< O >.init(byte type, String name) | com.cliffc.aa.type.Type< O > | protected |
init0(HashMap< String, Type > types) | com.cliffc.aa.type.Type< O > | static |
INTERN | com.cliffc.aa.type.Type< O > | privatestatic |
intern_check() | com.cliffc.aa.type.Type< O > | static |
intern_check0(Type v) | com.cliffc.aa.type.Type< O > | private |
intern_check1() | com.cliffc.aa.type.Type< O > | package |
intern_find(int uid) | com.cliffc.aa.type.Type< O > | packagestatic |
intern_lookup() | com.cliffc.aa.type.Type< O > | package |
intern_size() | com.cliffc.aa.type.Type< O > | packagestatic |
interned() | com.cliffc.aa.type.Type< O > | package |
is_con() | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
is_display() | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | package |
is_display_ptr() | com.cliffc.aa.type.Type< O > | |
is_forward_ref() | com.cliffc.aa.type.Type< O > | |
is_num() | com.cliffc.aa.type.Type< O > | private |
is_ptr() | com.cliffc.aa.type.Type< O > | private |
is_simple() | com.cliffc.aa.type.Type< O > | private |
isa(Type t) | com.cliffc.aa.type.Type< O > | |
ISA_SCALAR | com.cliffc.aa.type.Type< O > | privatestatic |
isa_scalar() | com.cliffc.aa.type.Type< O > | |
isBitShape(Type t) | com.cliffc.aa.type.Type< O > | |
ISUSED | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | static |
join(Type t) | com.cliffc.aa.type.Type< O > | |
make(String name, boolean any, boolean use) | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | privatestatic |
Type< O >.make(byte type) | com.cliffc.aa.type.Type< O > | packagestatic |
make_from(Type head, TypeMem map, VBitSet visit) | com.cliffc.aa.type.Type< O > | |
may_be_con() | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
may_nil() | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
meet(Type t) | com.cliffc.aa.type.Type< O > | |
meet_loop(Type t2) | com.cliffc.aa.type.Type< O > | |
meet_nil(Type nil) | com.cliffc.aa.type.Type< O > | |
mtname(Type t, Type mt) | com.cliffc.aa.type.Type< O > | package |
must_nil() | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
NIL | com.cliffc.aa.type.Type< O > | static |
not_nil() | com.cliffc.aa.type.Type< O > | package |
NREAL | com.cliffc.aa.type.Type< O > | packagestatic |
NSCALR | com.cliffc.aa.type.Type< O > | static |
OBJ | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | static |
oob() | com.cliffc.aa.type.Type< O > | |
oob(Type e) | com.cliffc.aa.type.Type< O > | |
oob(TypeObj e) | com.cliffc.aa.type.Type< O > | |
oob(TypeStruct e) | com.cliffc.aa.type.Type< O > | |
oob(TypeMem e) | com.cliffc.aa.type.Type< O > | |
oob(TypeMemPtr e) | com.cliffc.aa.type.Type< O > | |
oob_deep(Type t) | com.cliffc.aa.type.Type< O > | |
oop_deep_impl(Type t) | com.cliffc.aa.type.Type< O > | |
POOLS | com.cliffc.aa.type.Type< O > | packagestatic |
rdual() | com.cliffc.aa.type.Type< O > | package |
REAL | com.cliffc.aa.type.Type< O > | static |
RECURSIVE_MEET | com.cliffc.aa.type.Type< O > | static |
remove_name() | com.cliffc.aa.type.Type< O > | |
remove_other_flds(String fld, Type live) | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | package |
repeats_in_cycles(TypeStruct head, VBitSet bs) | com.cliffc.aa.type.Type< O > | package |
retern() | com.cliffc.aa.type.Type< O > | package |
SCALAR | com.cliffc.aa.type.Type< O > | static |
SCALAR_PRIMS | com.cliffc.aa.type.Type< O > | privatestatic |
set_name(String name) | com.cliffc.aa.type.Type< O > | |
sharptr(Type ptr) | com.cliffc.aa.type.Type< O > | |
simple_ptr() | com.cliffc.aa.type.Type< O > | |
str(SB sb, VBitSet dups, TypeMem mem, boolean debug) | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
STRS | com.cliffc.aa.type.Type< O > | privatestatic |
TALL | com.cliffc.aa.type.Type< O > | packagestatic |
TANY | com.cliffc.aa.type.Type< O > | packagestatic |
TARY | com.cliffc.aa.type.Type< O > | packagestatic |
TCTRL | com.cliffc.aa.type.Type< O > | packagestatic |
TFLD | com.cliffc.aa.type.Type< O > | packagestatic |
TFLT | com.cliffc.aa.type.Type< O > | packagestatic |
TFUNPTR | com.cliffc.aa.type.Type< O > | packagestatic |
TFUNSIG | com.cliffc.aa.type.Type< O > | packagestatic |
TINT | com.cliffc.aa.type.Type< O > | packagestatic |
TLAST | com.cliffc.aa.type.Type< O > | packagestatic |
TLIVE | com.cliffc.aa.type.Type< O > | packagestatic |
TMEM | com.cliffc.aa.type.Type< O > | packagestatic |
TMEMPTR | com.cliffc.aa.type.Type< O > | packagestatic |
TNIL | com.cliffc.aa.type.Type< O > | packagestatic |
TNREAL | com.cliffc.aa.type.Type< O > | packagestatic |
TNSCALR | com.cliffc.aa.type.Type< O > | packagestatic |
TOBJ | com.cliffc.aa.type.Type< O > | packagestatic |
toString() | com.cliffc.aa.type.Type< O > | |
TREAL | com.cliffc.aa.type.Type< O > | packagestatic |
TRPC | com.cliffc.aa.type.Type< O > | packagestatic |
TSCALAR | com.cliffc.aa.type.Type< O > | packagestatic |
TSIMPLE | com.cliffc.aa.type.Type< O > | packagestatic |
TSTR | com.cliffc.aa.type.Type< O > | packagestatic |
TSTRUCT | com.cliffc.aa.type.Type< O > | packagestatic |
TTUPLE | com.cliffc.aa.type.Type< O > | packagestatic |
TXCTRL | com.cliffc.aa.type.Type< O > | packagestatic |
TXNIL | com.cliffc.aa.type.Type< O > | packagestatic |
TXNREAL | com.cliffc.aa.type.Type< O > | packagestatic |
TXNSCALR | com.cliffc.aa.type.Type< O > | packagestatic |
TXREAL | com.cliffc.aa.type.Type< O > | packagestatic |
TXSCALAR | com.cliffc.aa.type.Type< O > | packagestatic |
Type() | com.cliffc.aa.type.Type< O > | protected |
typerr(Type t) | com.cliffc.aa.type.Type< O > | package |
TYPES | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | packagestatic |
untern() | com.cliffc.aa.type.Type< O > | package |
UNUSED | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | static |
update(Access fin, String fld, Type val) | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
update(TypeInt idx, Type val) | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
walk(Predicate< Type > p) | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
widen() | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | |
XCTRL | com.cliffc.aa.type.Type< O > | static |
xdual() | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | protected |
xmeet(Type t) | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | protected |
xmt_name(Type t, Type mt) | com.cliffc.aa.type.Type< O > | private |
XNIL | com.cliffc.aa.type.Type< O > | static |
XNREAL | com.cliffc.aa.type.Type< O > | privatestatic |
XNSCALR | com.cliffc.aa.type.Type< O > | static |
XOBJ | com.cliffc.aa.type.TypeObj< O extends TypeObj< O > | static |
XREAL | com.cliffc.aa.type.Type< O > | privatestatic |
XSCALAR | com.cliffc.aa.type.Type< O > | static |