aa
com.cliffc.aa.type.TypeMem Member List

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

[static initializer]com.cliffc.aa.type.TypeMempackagestatic
[static initializer]com.cliffc.aa.type.TypeMempackagestatic
_dualcom.cliffc.aa.type.Type< TypeMem >package
_hashcom.cliffc.aa.type.Type< TypeMem >
_make1(TypeObj[] as)com.cliffc.aa.type.TypeMemprivatestatic
_meet(TypeObj[] as, TypeObj[] bs, boolean is_loop)com.cliffc.aa.type.TypeMemprivatestatic
_meet(TypeObj a, TypeObj b, boolean is_loop)com.cliffc.aa.type.TypeMemprivatestatic
_namecom.cliffc.aa.type.Type< TypeMem >
_pubscom.cliffc.aa.type.TypeMemprivate
_set_name(String name)com.cliffc.aa.type.Type< TypeMem >private
_sharp_cachecom.cliffc.aa.type.TypeMemprivate
_st_new(TypeObj[] base, TypeObj[] as, int alias)com.cliffc.aa.type.TypeMemprivatestatic
_typecom.cliffc.aa.type.Type< TypeMem >package
_uidcom.cliffc.aa.type.Type< TypeMem >
_uid()com.cliffc.aa.type.Type< TypeMem >private
above(Type t)com.cliffc.aa.type.Type< TypeMem >
above_center()com.cliffc.aa.type.TypeMem
alias2objs()com.cliffc.aa.type.TypeMem
aliases()com.cliffc.aa.type.TypeMem
ALIVEcom.cliffc.aa.type.TypeMempackagestatic
ALLcom.cliffc.aa.type.Type< TypeMem >static
all_reaching_aliases(BitsAlias aliases)com.cliffc.aa.type.TypeMem
ALL_TYPEScom.cliffc.aa.type.Type< TypeMem >privatestatic
ALL_TYPES()com.cliffc.aa.type.Type< TypeMem >static
ALLMEMcom.cliffc.aa.type.TypeMempackagestatic
and_unused(BitsAlias escs)com.cliffc.aa.type.TypeMem
ANYcom.cliffc.aa.type.Type< TypeMem >static
ANYMEMcom.cliffc.aa.type.TypeMemstatic
at(int alias)com.cliffc.aa.type.TypeMem
at(TypeObj[] tos, int alias)com.cliffc.aa.type.TypeMempackagestatic
at_idx(TypeObj[]tos, int alias)com.cliffc.aa.type.TypeMempackagestatic
basic_live()com.cliffc.aa.type.TypeMem
check(TypeObj[] as)com.cliffc.aa.type.TypeMemprivatestatic
check_commute(Type t, Type mt)com.cliffc.aa.type.Type< TypeMem >private
check_name(String n)com.cliffc.aa.type.Type< TypeMem >packagestatic
check_startup()com.cliffc.aa.type.Type< TypeMem >packagestatic
check_symmetric(Type t, Type mt)com.cliffc.aa.type.Type< TypeMem >private
clone()com.cliffc.aa.type.Type< TypeMem >protected
CNTcom.cliffc.aa.type.Type< TypeMem >privatestatic
compute_hash()com.cliffc.aa.type.TypeMempackage
concat(Ary< Type > ts, Type[] ts1)com.cliffc.aa.type.Type< TypeMem >packagestatic
contains(Type t)com.cliffc.aa.type.Type< TypeMem >
contains(Type t, VBitSet bs)com.cliffc.aa.type.Type< TypeMem >package
cross_nil(Type t)com.cliffc.aa.type.Type< TypeMem >package
crush()com.cliffc.aa.type.TypeMem
CTRLcom.cliffc.aa.type.Type< TypeMem >static
cycle_equals(Type o)com.cliffc.aa.type.TypeMem
DEADcom.cliffc.aa.type.TypeMemstatic
dual()com.cliffc.aa.type.Type< TypeMem >
EMPTYcom.cliffc.aa.type.TypeMemstatic
eq(Type[] t0, Type[] t1)com.cliffc.aa.type.Type< TypeMem >static
equals(Object o)com.cliffc.aa.type.TypeMem
ESCAPEcom.cliffc.aa.type.TypeMemstatic
flatten_fields()com.cliffc.aa.type.TypeMem
fld_is_mod(BitsAlias aliases, String fld)com.cliffc.aa.type.TypeMem
FULLcom.cliffc.aa.type.TypeMemstatic
getd()com.cliffc.aa.type.Type< TypeMem >
getl()com.cliffc.aa.type.Type< TypeMem >
getstr()com.cliffc.aa.type.Type< TypeMem >
has_name()com.cliffc.aa.type.Type< TypeMem >
has_used(BitSet aliases)com.cliffc.aa.type.TypeMem
hashCode()com.cliffc.aa.type.Type< TypeMem >
hashcons()com.cliffc.aa.type.Type< TypeMem >private
hashcons_free()com.cliffc.aa.type.Type< TypeMem >package
high()com.cliffc.aa.type.Type< TypeMem >
init(TypeObj[] pubs)com.cliffc.aa.type.TypeMemprivate
Type< TypeMem >.init(byte type, String name)com.cliffc.aa.type.Type< TypeMem >protected
init0(HashMap< String, Type > types)com.cliffc.aa.type.Type< TypeMem >static
INTERNcom.cliffc.aa.type.Type< TypeMem >privatestatic
intern_check()com.cliffc.aa.type.Type< TypeMem >static
intern_check0(Type v)com.cliffc.aa.type.Type< TypeMem >private
intern_check1()com.cliffc.aa.type.Type< TypeMem >package
intern_find(int uid)com.cliffc.aa.type.Type< TypeMem >packagestatic
intern_lookup()com.cliffc.aa.type.Type< TypeMem >package
intern_size()com.cliffc.aa.type.Type< TypeMem >packagestatic
interned()com.cliffc.aa.type.Type< TypeMem >package
is_con()com.cliffc.aa.type.TypeMem
is_display()com.cliffc.aa.type.Type< TypeMem >package
is_display_ptr()com.cliffc.aa.type.Type< TypeMem >
is_forward_ref()com.cliffc.aa.type.Type< TypeMem >
is_live()com.cliffc.aa.type.TypeMem
is_num()com.cliffc.aa.type.Type< TypeMem >private
is_ptr()com.cliffc.aa.type.Type< TypeMem >private
is_simple()com.cliffc.aa.type.Type< TypeMem >private
isa(Type t)com.cliffc.aa.type.Type< TypeMem >
isa_scalar()com.cliffc.aa.type.Type< TypeMem >
ISA_SCALARcom.cliffc.aa.type.Type< TypeMem >privatestatic
isBitShape(Type t)com.cliffc.aa.type.Type< TypeMem >
join(Type t)com.cliffc.aa.type.Type< TypeMem >
ld(TypeMemPtr ptr)com.cliffc.aa.type.TypeMem
ld(TypeObj[] tos, BitsAlias aliases)com.cliffc.aa.type.TypeMemprivatestatic
len()com.cliffc.aa.type.TypeMem
LESC_NO_DISPcom.cliffc.aa.type.TypeMempackagestatic
live()com.cliffc.aa.type.TypeMem
LIVE_BOTcom.cliffc.aa.type.TypeMempackagestatic
live_no_disp()com.cliffc.aa.type.TypeMem
LIVECcom.cliffc.aa.type.TypeMemprivatestatic
LNO_DISPcom.cliffc.aa.type.TypeMempackagestatic
make(TypeObj[] pubs)com.cliffc.aa.type.TypeMemprivatestatic
make(int alias, TypeObj oop)com.cliffc.aa.type.TypeMemstatic
make(BitsAlias aliases, TypeObj oop)com.cliffc.aa.type.TypeMemstatic
Type< TypeMem >.make(byte type)com.cliffc.aa.type.Type< TypeMem >packagestatic
make0(TypeObj[] as)com.cliffc.aa.type.TypeMemstatic
make_from(Type head, TypeMem map, VBitSet visit)com.cliffc.aa.type.Type< TypeMem >
make_live(TypeLive live)com.cliffc.aa.type.TypeMemstatic
may_be_con()com.cliffc.aa.type.TypeMem
may_nil()com.cliffc.aa.type.Type< TypeMem >
meet(Type t)com.cliffc.aa.type.Type< TypeMem >
meet_loop(Type t2)com.cliffc.aa.type.TypeMem
meet_nil(Type nil)com.cliffc.aa.type.Type< TypeMem >
MEMcom.cliffc.aa.type.TypeMemstatic
MEM_ABCcom.cliffc.aa.type.TypeMemstatic
MEM_STRcom.cliffc.aa.type.TypeMempackagestatic
mtname(Type t, Type mt)com.cliffc.aa.type.Type< TypeMem >package
must_nil()com.cliffc.aa.type.TypeMem
NILcom.cliffc.aa.type.Type< TypeMem >static
not_nil()com.cliffc.aa.type.TypeMempackage
NREALcom.cliffc.aa.type.Type< TypeMem >packagestatic
NSCALRcom.cliffc.aa.type.Type< TypeMem >static
oob()com.cliffc.aa.type.Type< TypeMem >
oob(Type e)com.cliffc.aa.type.Type< TypeMem >
oob(TypeObj e)com.cliffc.aa.type.Type< TypeMem >
oob(TypeStruct e)com.cliffc.aa.type.Type< TypeMem >
oob(TypeMem e)com.cliffc.aa.type.Type< TypeMem >
oob(TypeMemPtr e)com.cliffc.aa.type.Type< TypeMem >
oob_deep(Type t)com.cliffc.aa.type.Type< TypeMem >
oop_deep_impl(Type t)com.cliffc.aa.type.Type< TypeMem >
POOLScom.cliffc.aa.type.Type< TypeMem >packagestatic
rdual()com.cliffc.aa.type.Type< TypeMem >package
REALcom.cliffc.aa.type.Type< TypeMem >static
RECURSIVE_MEETcom.cliffc.aa.type.Type< TypeMem >static
remove(BitsAlias escs)com.cliffc.aa.type.TypeMem
remove_name()com.cliffc.aa.type.Type< TypeMem >
remove_no_escapes(BitsAlias escs, String fld, Type live)com.cliffc.aa.type.TypeMem
repeats_in_cycles(TypeStruct head, VBitSet bs)com.cliffc.aa.type.Type< TypeMem >package
retern()com.cliffc.aa.type.Type< TypeMem >package
SCALARcom.cliffc.aa.type.Type< TypeMem >static
SCALAR_PRIMScom.cliffc.aa.type.Type< TypeMem >privatestatic
set(int alias, TypeObj obj)com.cliffc.aa.type.TypeMem
set_name(String name)com.cliffc.aa.type.Type< TypeMem >
sharp_get(TypeMemPtr tmp)com.cliffc.aa.type.TypeMempackage
sharpen(TypeMemPtr dull)com.cliffc.aa.type.TypeMem
sharptr(Type ptr)com.cliffc.aa.type.TypeMem
sharput(TypeMemPtr dull, TypeMemPtr sharp)com.cliffc.aa.type.TypeMempackage
simple_ptr()com.cliffc.aa.type.Type< TypeMem >
slice_reaching_aliases(BitsAlias aliases)com.cliffc.aa.type.TypeMem
st_new(int alias, TypeObj obj)com.cliffc.aa.type.TypeMem
str(SB sb, VBitSet dups, TypeMem mem, boolean debug)com.cliffc.aa.type.TypeMem
STRScom.cliffc.aa.type.Type< TypeMem >privatestatic
TALLcom.cliffc.aa.type.Type< TypeMem >packagestatic
TANYcom.cliffc.aa.type.Type< TypeMem >packagestatic
TARYcom.cliffc.aa.type.Type< TypeMem >packagestatic
TCTRLcom.cliffc.aa.type.Type< TypeMem >packagestatic
TFLDcom.cliffc.aa.type.Type< TypeMem >packagestatic
TFLTcom.cliffc.aa.type.Type< TypeMem >packagestatic
TFUNPTRcom.cliffc.aa.type.Type< TypeMem >packagestatic
TFUNSIGcom.cliffc.aa.type.Type< TypeMem >packagestatic
TINTcom.cliffc.aa.type.Type< TypeMem >packagestatic
TLASTcom.cliffc.aa.type.Type< TypeMem >packagestatic
TLIVEcom.cliffc.aa.type.Type< TypeMem >packagestatic
TMEMcom.cliffc.aa.type.Type< TypeMem >packagestatic
TMEMPTRcom.cliffc.aa.type.Type< TypeMem >packagestatic
TNILcom.cliffc.aa.type.Type< TypeMem >packagestatic
TNREALcom.cliffc.aa.type.Type< TypeMem >packagestatic
TNSCALRcom.cliffc.aa.type.Type< TypeMem >packagestatic
TOBJcom.cliffc.aa.type.Type< TypeMem >packagestatic
toString()com.cliffc.aa.type.Type< TypeMem >
TREALcom.cliffc.aa.type.Type< TypeMem >packagestatic
TRPCcom.cliffc.aa.type.Type< TypeMem >packagestatic
TSCALARcom.cliffc.aa.type.Type< TypeMem >packagestatic
TSIMPLEcom.cliffc.aa.type.Type< TypeMem >packagestatic
TSTRcom.cliffc.aa.type.Type< TypeMem >packagestatic
TSTRUCTcom.cliffc.aa.type.Type< TypeMem >packagestatic
TTUPLEcom.cliffc.aa.type.Type< TypeMem >packagestatic
TXCTRLcom.cliffc.aa.type.Type< TypeMem >packagestatic
TXNILcom.cliffc.aa.type.Type< TypeMem >packagestatic
TXNREALcom.cliffc.aa.type.Type< TypeMem >packagestatic
TXNSCALRcom.cliffc.aa.type.Type< TypeMem >packagestatic
TXREALcom.cliffc.aa.type.Type< TypeMem >packagestatic
TXSCALARcom.cliffc.aa.type.Type< TypeMem >packagestatic
Type()com.cliffc.aa.type.Type< TypeMem >protected
typerr(Type t)com.cliffc.aa.type.Type< TypeMem >package
TYPEScom.cliffc.aa.type.TypeMempackagestatic
untern()com.cliffc.aa.type.Type< TypeMem >package
update(BitsAlias aliases, Access fin, String fld, Type val)com.cliffc.aa.type.TypeMem
update(BitsAlias aliases, TypeInt idx, Type val)com.cliffc.aa.type.TypeMem
walk(Predicate< Type > p)com.cliffc.aa.type.Type< TypeMem >
widen()com.cliffc.aa.type.TypeMem
XCTRLcom.cliffc.aa.type.Type< TypeMem >static
xdual()com.cliffc.aa.type.TypeMemprotected
xmeet(Type t)com.cliffc.aa.type.TypeMemprotected
XMEMcom.cliffc.aa.type.TypeMemstatic
xmt_name(Type t, Type mt)com.cliffc.aa.type.Type< TypeMem >private
XNILcom.cliffc.aa.type.Type< TypeMem >static
XNREALcom.cliffc.aa.type.Type< TypeMem >privatestatic
XNSCALRcom.cliffc.aa.type.Type< TypeMem >static
XREALcom.cliffc.aa.type.Type< TypeMem >privatestatic
XSCALARcom.cliffc.aa.type.Type< TypeMem >static