|
aa
|
Classes | |
| class | Apply |
| class | Con |
| class | Ident |
| class | Lambda |
| class | Lambda2 |
| class | Let |
| class | Syntax |
| class | T2 |
| class | VStack |
| class | Worklist |
Static Public Member Functions | |
| static T2 | hm (Syntax prog) |
Static Package Functions | |
| static void | reset () |
Static Package Attributes | |
| static boolean | DEBUG_LEAKS =false |
| static final HashMap< String, T2 > | PRIMS = new HashMap<>() |
Definition at line 27 of file HM5.java.
References com.cliffc.aa.HM.HM5.Syntax._par, com.cliffc.aa.HM.HM5.Syntax._t, com.cliffc.aa.HM.HM5.Syntax.add_kids(), com.cliffc.aa.HM.HM5.Syntax.add_occurs(), com.cliffc.aa.type.TypeInt.BOOL, com.cliffc.aa.HM.HM5.T2.CNT, com.cliffc.aa.HM.HM5.Syntax.debug_find(), com.cliffc.aa.HM.HM5.DEBUG_LEAKS, com.cliffc.aa.HM.HM5.T2.find(), com.cliffc.aa.type.TypeFlt.FLT64, com.cliffc.aa.HM.HM5.Syntax.hm(), com.cliffc.aa.type.TypeInt.INT64, com.cliffc.aa.HM.HM5.Worklist.len(), com.cliffc.aa.HM.HM5.T2.make_base(), com.cliffc.aa.HM.HM5.T2.make_fun(), com.cliffc.aa.HM.HM5.T2.make_leaf(), com.cliffc.aa.HM.HM5.Syntax.more_work(), com.cliffc.aa.HM.HM5.Worklist.pop(), com.cliffc.aa.HM.HM5.Syntax.prep_tree(), com.cliffc.aa.HM.HM5.T2.prim(), com.cliffc.aa.HM.HM5.PRIMS, com.cliffc.aa.HM.HM5.Worklist.push(), com.cliffc.aa.type.TypeMemPtr.STRPTR, and com.cliffc.aa.HM.HM5.T2.unify().
Referenced by com.cliffc.aa.HM.TestHM5.test00(), com.cliffc.aa.HM.TestHM5.test01(), com.cliffc.aa.HM.TestHM5.test02(), com.cliffc.aa.HM.TestHM5.test03(), com.cliffc.aa.HM.TestHM5.test04(), com.cliffc.aa.HM.TestHM5.test05(), com.cliffc.aa.HM.TestHM5.test06(), com.cliffc.aa.HM.TestHM5.test07(), com.cliffc.aa.HM.TestHM5.test08(), com.cliffc.aa.HM.TestHM5.test09(), com.cliffc.aa.HM.TestHM5.test10(), com.cliffc.aa.HM.TestHM5.test11(), com.cliffc.aa.HM.TestHM5.test12(), com.cliffc.aa.HM.TestHM5.test13(), com.cliffc.aa.HM.TestHM5.test14(), com.cliffc.aa.HM.TestHM5.test15(), com.cliffc.aa.HM.TestHM5.test16(), com.cliffc.aa.HM.TestHM5.test17(), com.cliffc.aa.HM.TestHM5.test18(), com.cliffc.aa.HM.TestHM5.test19(), com.cliffc.aa.HM.TestHM5.test20(), com.cliffc.aa.HM.TestHM5.test21(), com.cliffc.aa.HM.TestHM5.test22(), and com.cliffc.aa.HM.TestHM5.test23().
|
staticpackage |
Definition at line 83 of file HM5.java.
References com.cliffc.aa.HM.HM5.PRIMS, and com.cliffc.aa.HM.HM5.T2.reset().
Referenced by com.cliffc.aa.HM.TestHM5.reset().
|
staticpackage |
Definition at line 25 of file HM5.java.
Referenced by com.cliffc.aa.HM.HM5.T2.fresh_unify(), and com.cliffc.aa.HM.HM5.hm().
|
staticpackage |
Definition at line 24 of file HM5.java.
Referenced by com.cliffc.aa.HM.HM5.Ident.add_occurs(), com.cliffc.aa.HM.HM5.hm(), com.cliffc.aa.HM.HM5.Ident.hm(), and com.cliffc.aa.HM.HM5.reset().