aa
com.cliffc.aa.type.TypeStruct Member List

This is the complete list of members for com.cliffc.aa.type.TypeStruct, including all inherited members.

[static initializer]com.cliffc.aa.type.TypeStructpackagestatic
_anycom.cliffc.aa.type.TypeObj< TypeStruct >package
_clone()com.cliffc.aa.type.TypeStructprivate
_cycliccom.cliffc.aa.type.TypeStruct
_dull(TypeMem mem, TypeMemPtr dull, HashMap< BitsAlias, TypeMemPtr > dull_cache)com.cliffc.aa.type.TypeStructprivatestatic
_fldscom.cliffc.aa.type.TypeStructprivate
_is_sharp(Type t)com.cliffc.aa.type.TypeStructprivatestatic
_opencom.cliffc.aa.type.TypeStruct
_sharp(TypeMem mem, TypeMemPtr dull, HashMap< BitsAlias, TypeMemPtr > dull_cache)com.cliffc.aa.type.TypeStructprivatestatic
_usecom.cliffc.aa.type.TypeObj< TypeStruct >package
Acom.cliffc.aa.type.TypeStructstatic
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
ALLSTRUCTcom.cliffc.aa.type.TypeStructstatic
any_modifiable()com.cliffc.aa.type.TypeStructpackage
ANYSTRUCTcom.cliffc.aa.type.TypeStructstatic
approx(int cutoff, int alias)com.cliffc.aa.type.TypeStruct
ARWcom.cliffc.aa.type.TypeStructstatic
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.TypeStructprivatestatic
ax_impl_ptr(int alias, int cutoff, Ary< TypeStruct > cutoffs, int d, TypeStruct dold, TypeMemPtr old)com.cliffc.aa.type.TypeStructprivatestatic
ax_impl_struct(int alias, boolean isnews, int cutoff, Ary< TypeStruct > cutoffs, int d, TypeStruct dold, TypeStruct old)com.cliffc.aa.type.TypeStructprivatestatic
ax_meet(BitSetSparse bs, Type nt, Type old)com.cliffc.aa.type.TypeStructprivatestatic
C0com.cliffc.aa.type.TypeStructprivatestatic
check_interned(Ary< Type > reachs)com.cliffc.aa.type.TypeStructprivatestatic
check_uf(Ary< Type > reaches)com.cliffc.aa.type.TypeStructprivatestatic
close()com.cliffc.aa.type.TypeStruct
cmp(TypeStruct t)com.cliffc.aa.type.TypeStructprivate
compute_hash()com.cliffc.aa.type.TypeStruct
contains(Type t, VBitSet bs)com.cliffc.aa.type.TypeStructpackage
crush()com.cliffc.aa.type.TypeStruct
cycle_equals(Type o)com.cliffc.aa.type.TypeStruct
cycle_equals0(TypeStruct t)com.cliffc.aa.type.TypeStructprivate
CYCLEScom.cliffc.aa.type.TypeStructprivatestatic
cyclic_meet(TypeStruct that)com.cliffc.aa.type.TypeStructprivate
D1com.cliffc.aa.type.TypeStructprivatestatic
DUPScom.cliffc.aa.type.TypeStructprivatestatic
equals(Object o)com.cliffc.aa.type.TypeStruct
find_other()com.cliffc.aa.type.TypeStructprivate
flatten_fields()com.cliffc.aa.type.TypeStructpackage
fld(int idx)com.cliffc.aa.type.TypeStruct
fld_find(String fld)com.cliffc.aa.type.TypeStruct
flds(Type t1)com.cliffc.aa.type.TypeStructstatic
flds(Type t1, Type t2)com.cliffc.aa.type.TypeStructstatic
flds()com.cliffc.aa.type.TypeStruct
FLT64com.cliffc.aa.type.TypeStructstatic
get_cyclic()com.cliffc.aa.type.TypeStructprivate
get_cyclic(BitSet bcs, VBitSet bs, Ary< Type > stack, Type t)com.cliffc.aa.type.TypeStructprivatestatic
hashcons_freeS()com.cliffc.aa.type.TypeStructprivate
init(String name, boolean any, TypeFld[] flds, boolean open)com.cliffc.aa.type.TypeStructprivate
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_INT64com.cliffc.aa.type.TypeStructstatic
intern_check1()com.cliffc.aa.type.TypeStructpackage
is_con()com.cliffc.aa.type.TypeObj< TypeStruct >
is_display()com.cliffc.aa.type.TypeStructpackage
is_tup()com.cliffc.aa.type.TypeStructprivate
isBitShape(Type t)com.cliffc.aa.type.TypeStruct
isDigit(char c)com.cliffc.aa.type.TypeStructpackagestatic
ISUSEDcom.cliffc.aa.type.TypeObj< TypeStruct >static
last()com.cliffc.aa.type.TypeStruct
len(TypeStruct tt)com.cliffc.aa.type.TypeStructprivate
len()com.cliffc.aa.type.TypeStruct
len0(TypeStruct tmax)com.cliffc.aa.type.TypeStructprivate
make(String fld_name, Type t)com.cliffc.aa.type.TypeStructstatic
make(String fld_name, Type t, Access a)com.cliffc.aa.type.TypeStructstatic
make(TypeFld... flds)com.cliffc.aa.type.TypeStructstatic
make(Type... ts)com.cliffc.aa.type.TypeStructstatic
make(String name, boolean any, TypeFld[] flds, boolean open)com.cliffc.aa.type.TypeStructstatic
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.TypeStructstatic
mark_cyclic(BitSet bcs, Ary< Type > reaches)com.cliffc.aa.type.TypeStructprivate
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
MEETS0com.cliffc.aa.type.TypeStructprivatestatic
must_nil()com.cliffc.aa.type.TypeObj< TypeStruct >
NAMEPTcom.cliffc.aa.type.TypeStructstatic
OBJcom.cliffc.aa.type.TypeObj< TypeStruct >static
OLD2APXcom.cliffc.aa.type.TypeStructprivatestatic
open(Type tdisp)com.cliffc.aa.type.TypeStructstatic
POINTcom.cliffc.aa.type.TypeStructstatic
post_mod(Type t)com.cliffc.aa.type.TypeStructprivatestatic
push(Ary< Type > work, Type t)com.cliffc.aa.type.TypeStructprivate
rdual()com.cliffc.aa.type.TypeStructpackage
reachable()com.cliffc.aa.type.TypeStruct
remove_other_flds(String fld, Type live)com.cliffc.aa.type.TypeStructpackage
repeats_in_cycles()com.cliffc.aa.type.TypeStructpackage
repeats_in_cycles(TypeStruct head, VBitSet bs)com.cliffc.aa.type.TypeStructpackage
set_fld(int i, Type t, Access ff)com.cliffc.aa.type.TypeStruct
sharpen(TypeMem mem, TypeMemPtr dull)com.cliffc.aa.type.TypeStructpackagestatic
shrink(Ary< Type > reaches, TypeStruct tstart)com.cliffc.aa.type.TypeStructstatic
str(SB sb, VBitSet dups, TypeMem mem, boolean debug)com.cliffc.aa.type.TypeStruct
TFLT64com.cliffc.aa.type.TypeStructpackagestatic
tups(Type t1, Type t2)com.cliffc.aa.type.TypeStructstatic
tups(Type t1, Type t2, Type t3)com.cliffc.aa.type.TypeStructstatic
TYPEScom.cliffc.aa.type.TypeStructpackagestatic
UFcom.cliffc.aa.type.TypeStructstatic
ufind(T t)com.cliffc.aa.type.TypeStructprivatestatic
union(T lost, T kept)com.cliffc.aa.type.TypeStructprivatestatic
UNUSEDcom.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.TypeStructprivate
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.TypeStructprotected
xmeet(Type t)com.cliffc.aa.type.TypeStructprotected
xmeet1(TypeStruct tmax, boolean is_loop)com.cliffc.aa.type.TypeStructprivate
XOBJcom.cliffc.aa.type.TypeObj< TypeStruct >static