Home | History | Annotate | Download | only in ADT

Lines Matching refs:key_type_ref

44   typedef typename ImutInfo::key_type_ref   key_type_ref;
77 ImutAVLTree* find(key_type_ref K) {
80 key_type_ref CurrentKey = ImutInfo::KeyOfValue(T->getValue());
172 bool contains(key_type_ref K) { return (bool) find(K); }
374 typedef typename TreeTy::key_type_ref key_type_ref;
413 TreeTy* remove(TreeTy* T, key_type_ref V) {
546 key_type_ref K = ImutInfo::KeyOfValue(V);
547 key_type_ref KCurrent = ImutInfo::KeyOfValue(getValue(T));
561 TreeTy* remove_internal(key_type_ref K, TreeTy* T) {
567 key_type_ref KCurrent = ImutInfo::KeyOfValue(getValue(T));
916 typedef value_type_ref key_type_ref;
920 static key_type_ref KeyOfValue(value_type_ref D) { return D; }
923 static bool isEqual(key_type_ref LHS, key_type_ref RHS) {
927 static bool isLess(key_type_ref LHS, key_type_ref RHS) {
942 typedef value_type_ref key_type_ref;
946 static key_type_ref KeyOfValue(value_type_ref D) { return D; }
949 static bool isEqual(key_type_ref LHS, key_type_ref RHS) { return LHS == RHS; }
951 static bool isLess(key_type_ref LHS, key_type_ref RHS) { return LHS < RHS; }