Searched refs:diff_ (Results 1 - 5 of 5) sorted by relevance

/macosx-10.10/tcl-105/tcl_ext/mk4tcl/metakit/src/
H A Dviewx.cpp527 bool c4_BytesRef::Modify(const c4_Bytes &buf_, t4_i32 off_, int diff_)const {
535 if (diff_ < overshoot)
536 diff_ = overshoot;
540 if (diff_ < 0)
541 col->Shrink(limit, - diff_);
542 else if (diff_ > 0)
545 col->Grow(overshoot > 0 ? col->ColSize(): diff_ > n ? off_ : limit -
546 diff_, diff_);
555 t4_byte *ptr = result.SetBuffer(orig.Size() + diff_);
[all...]
H A Dcolumn.cpp513 void c4_Column::Grow(t4_i32 off_, t4_i32 diff_) {
515 d4_assert(diff_ > 0);
528 if (bigSlack < diff_) {
531 int n = fSegIndex(diff_ - _slack + kSegMax - 1);
560 d4_assert(diff_ <= bigSlack && bigSlack < diff_ + kSegMax);
562 _gap += diff_;
563 _slack = (int)(bigSlack - diff_);
564 _size += diff_;
569 void c4_Column::Shrink(t4_i32 off_, t4_i32 diff_) {
[all...]
H A Dview.cpp1168 void c4_Property::Refs(int diff_)const {
1169 d4_assert(diff_ == - 1 || diff_ == + 1);
1172 sPropCounts->ElementAt(_id) += diff_;
1178 sPropTotals += diff_;
/macosx-10.10/tcl-105/tcl_ext/mk4tcl/metakit/tcl/
H A Dmk4tcl.h104 int Refs(int diff_);
H A Dmk4tcl.cpp644 int MkPath::Refs(int diff_) { argument
645 d4_assert( - 1 <= diff_ && diff_ <= + 1);
647 _refs += diff_;
651 if (_refs == 0 && diff_ < 0) {

Completed in 123 milliseconds