[static initializer] | com.cliffc.aa.type.TypeStruct | packagestatic |
_any | com.cliffc.aa.type.TypeObj< TypeStruct > | package |
_clone() | com.cliffc.aa.type.TypeStruct | private |
_cyclic | com.cliffc.aa.type.TypeStruct | |
_dull(TypeMem mem, TypeMemPtr dull, HashMap< BitsAlias, TypeMemPtr > dull_cache) | com.cliffc.aa.type.TypeStruct | privatestatic |
_flds | com.cliffc.aa.type.TypeStruct | private |
_is_sharp(Type t) | com.cliffc.aa.type.TypeStruct | privatestatic |
_open | com.cliffc.aa.type.TypeStruct | |
_sharp(TypeMem mem, TypeMemPtr dull, HashMap< BitsAlias, TypeMemPtr > dull_cache) | com.cliffc.aa.type.TypeStruct | privatestatic |
_use | com.cliffc.aa.type.TypeObj< TypeStruct > | package |
A | com.cliffc.aa.type.TypeStruct | static |
above_center() | com.cliffc.aa.type.TypeObj< TypeStruct > | |
add_fld(String name, Access mutable) | com.cliffc.aa.type.TypeStruct | |
add_fld(String name, Access mutable, Type tfld) | com.cliffc.aa.type.TypeStruct | |
ALLSTRUCT | com.cliffc.aa.type.TypeStruct | static |
any_modifiable() | com.cliffc.aa.type.TypeStruct | package |
ANYSTRUCT | com.cliffc.aa.type.TypeStruct | static |
approx(int cutoff, int alias) | com.cliffc.aa.type.TypeStruct | |
ARW | com.cliffc.aa.type.TypeStruct | static |
at(int idx) | com.cliffc.aa.type.TypeStruct | |
ax_impl_fptr(int alias, int cutoff, Ary< TypeStruct > cutoffs, int d, TypeStruct dold, TypeFunPtr old) | com.cliffc.aa.type.TypeStruct | privatestatic |
ax_impl_ptr(int alias, int cutoff, Ary< TypeStruct > cutoffs, int d, TypeStruct dold, TypeMemPtr old) | com.cliffc.aa.type.TypeStruct | privatestatic |
ax_impl_struct(int alias, boolean isnews, int cutoff, Ary< TypeStruct > cutoffs, int d, TypeStruct dold, TypeStruct old) | com.cliffc.aa.type.TypeStruct | privatestatic |
ax_meet(BitSetSparse bs, Type nt, Type old) | com.cliffc.aa.type.TypeStruct | privatestatic |
C0 | com.cliffc.aa.type.TypeStruct | privatestatic |
check_interned(Ary< Type > reachs) | com.cliffc.aa.type.TypeStruct | privatestatic |
check_uf(Ary< Type > reaches) | com.cliffc.aa.type.TypeStruct | privatestatic |
close() | com.cliffc.aa.type.TypeStruct | |
cmp(TypeStruct t) | com.cliffc.aa.type.TypeStruct | private |
compute_hash() | com.cliffc.aa.type.TypeStruct | |
contains(Type t, VBitSet bs) | com.cliffc.aa.type.TypeStruct | package |
crush() | com.cliffc.aa.type.TypeStruct | |
cycle_equals(Type o) | com.cliffc.aa.type.TypeStruct | |
cycle_equals0(TypeStruct t) | com.cliffc.aa.type.TypeStruct | private |
CYCLES | com.cliffc.aa.type.TypeStruct | privatestatic |
cyclic_meet(TypeStruct that) | com.cliffc.aa.type.TypeStruct | private |
D1 | com.cliffc.aa.type.TypeStruct | privatestatic |
DUPS | com.cliffc.aa.type.TypeStruct | privatestatic |
equals(Object o) | com.cliffc.aa.type.TypeStruct | |
find_other() | com.cliffc.aa.type.TypeStruct | private |
flatten_fields() | com.cliffc.aa.type.TypeStruct | package |
fld(int idx) | com.cliffc.aa.type.TypeStruct | |
fld_find(String fld) | com.cliffc.aa.type.TypeStruct | |
flds(Type t1) | com.cliffc.aa.type.TypeStruct | static |
flds(Type t1, Type t2) | com.cliffc.aa.type.TypeStruct | static |
flds() | com.cliffc.aa.type.TypeStruct | |
FLT64 | com.cliffc.aa.type.TypeStruct | static |
get_cyclic() | com.cliffc.aa.type.TypeStruct | private |
get_cyclic(BitSet bcs, VBitSet bs, Ary< Type > stack, Type t) | com.cliffc.aa.type.TypeStruct | privatestatic |
hashcons_freeS() | com.cliffc.aa.type.TypeStruct | private |
init(String name, boolean any, TypeFld[] flds, boolean open) | com.cliffc.aa.type.TypeStruct | private |
TypeObj< TypeStruct >.init(byte type, String name, boolean any, boolean use) | com.cliffc.aa.type.TypeObj< TypeStruct > | protected |
install_cyclic(Ary< Type > reachs) | com.cliffc.aa.type.TypeStruct | |
INT64_INT64 | com.cliffc.aa.type.TypeStruct | static |
intern_check1() | com.cliffc.aa.type.TypeStruct | package |
is_con() | com.cliffc.aa.type.TypeObj< TypeStruct > | |
is_display() | com.cliffc.aa.type.TypeStruct | package |
is_tup() | com.cliffc.aa.type.TypeStruct | private |
isBitShape(Type t) | com.cliffc.aa.type.TypeStruct | |
isDigit(char c) | com.cliffc.aa.type.TypeStruct | packagestatic |
ISUSED | com.cliffc.aa.type.TypeObj< TypeStruct > | static |
last() | com.cliffc.aa.type.TypeStruct | |
len(TypeStruct tt) | com.cliffc.aa.type.TypeStruct | private |
len() | com.cliffc.aa.type.TypeStruct | |
len0(TypeStruct tmax) | com.cliffc.aa.type.TypeStruct | private |
make(String fld_name, Type t) | com.cliffc.aa.type.TypeStruct | static |
make(String fld_name, Type t, Access a) | com.cliffc.aa.type.TypeStruct | static |
make(TypeFld... flds) | com.cliffc.aa.type.TypeStruct | static |
make(Type... ts) | com.cliffc.aa.type.TypeStruct | static |
make(String name, boolean any, TypeFld[] flds, boolean open) | com.cliffc.aa.type.TypeStruct | static |
make_from(String name) | com.cliffc.aa.type.TypeStruct | |
make_from(TypeFld[] flds) | com.cliffc.aa.type.TypeStruct | |
make_from(Type head, TypeMem mem, VBitSet visit) | com.cliffc.aa.type.TypeStruct | |
make_from_flds(TypeStruct ts) | com.cliffc.aa.type.TypeStruct | |
malloc(String name, boolean any, TypeFld[] flds, boolean open) | com.cliffc.aa.type.TypeStruct | static |
mark_cyclic(BitSet bcs, Ary< Type > reaches) | com.cliffc.aa.type.TypeStruct | private |
may_be_con() | com.cliffc.aa.type.TypeObj< TypeStruct > | |
may_nil() | com.cliffc.aa.type.TypeObj< TypeStruct > | |
meet_loop(Type t2) | com.cliffc.aa.type.TypeStruct | |
meet_nil(Type nil) | com.cliffc.aa.type.TypeStruct | |
MEETS0 | com.cliffc.aa.type.TypeStruct | privatestatic |
must_nil() | com.cliffc.aa.type.TypeObj< TypeStruct > | |
NAMEPT | com.cliffc.aa.type.TypeStruct | static |
OBJ | com.cliffc.aa.type.TypeObj< TypeStruct > | static |
OLD2APX | com.cliffc.aa.type.TypeStruct | privatestatic |
open(Type tdisp) | com.cliffc.aa.type.TypeStruct | static |
POINT | com.cliffc.aa.type.TypeStruct | static |
post_mod(Type t) | com.cliffc.aa.type.TypeStruct | privatestatic |
push(Ary< Type > work, Type t) | com.cliffc.aa.type.TypeStruct | private |
rdual() | com.cliffc.aa.type.TypeStruct | package |
reachable() | com.cliffc.aa.type.TypeStruct | |
remove_other_flds(String fld, Type live) | com.cliffc.aa.type.TypeStruct | package |
repeats_in_cycles() | com.cliffc.aa.type.TypeStruct | package |
repeats_in_cycles(TypeStruct head, VBitSet bs) | com.cliffc.aa.type.TypeStruct | package |
set_fld(int i, Type t, Access ff) | com.cliffc.aa.type.TypeStruct | |
sharpen(TypeMem mem, TypeMemPtr dull) | com.cliffc.aa.type.TypeStruct | packagestatic |
shrink(Ary< Type > reaches, TypeStruct tstart) | com.cliffc.aa.type.TypeStruct | static |
str(SB sb, VBitSet dups, TypeMem mem, boolean debug) | com.cliffc.aa.type.TypeStruct | |
TFLT64 | com.cliffc.aa.type.TypeStruct | packagestatic |
tups(Type t1, Type t2) | com.cliffc.aa.type.TypeStruct | static |
tups(Type t1, Type t2, Type t3) | com.cliffc.aa.type.TypeStruct | static |
TYPES | com.cliffc.aa.type.TypeStruct | packagestatic |
UF | com.cliffc.aa.type.TypeStruct | static |
ufind(T t) | com.cliffc.aa.type.TypeStruct | privatestatic |
union(T lost, T kept) | com.cliffc.aa.type.TypeStruct | privatestatic |
UNUSED | com.cliffc.aa.type.TypeObj< TypeStruct > | static |
update(Access fin, String fld, Type val) | com.cliffc.aa.type.TypeStruct | |
update(Access fin, String fld, Type val, boolean precise) | com.cliffc.aa.type.TypeStruct | private |
TypeObj< TypeStruct >.update(TypeInt idx, Type val) | com.cliffc.aa.type.TypeObj< TypeStruct > | |
walk(Predicate< Type > p) | com.cliffc.aa.type.TypeStruct | |
widen() | com.cliffc.aa.type.TypeStruct | |
xdual() | com.cliffc.aa.type.TypeStruct | protected |
xmeet(Type t) | com.cliffc.aa.type.TypeStruct | protected |
xmeet1(TypeStruct tmax, boolean is_loop) | com.cliffc.aa.type.TypeStruct | private |
XOBJ | com.cliffc.aa.type.TypeObj< TypeStruct > | static |