Lines Matching refs:ArrayIndex
2632 Value::CZString::CZString(ArrayIndex aindex) : cstr_(0), index_(aindex) {} in CZString()
2698 ArrayIndex Value::CZString::index() const { return index_; } in index()
3265 ArrayIndex Value::size() const { in size()
3282 return ArrayIndex(value_.map_->size()); in size()
3313 void Value::resize(ArrayIndex newSize) { in resize()
3318 ArrayIndex oldSize = size(); in resize()
3324 for (ArrayIndex index = newSize; index < oldSize; ++index) { in resize()
3331 Value& Value::operator[](ArrayIndex index) { in operator []()
3351 return (*this)[ArrayIndex(index)]; in operator []()
3354 const Value& Value::operator[](ArrayIndex index) const { in operator []()
3371 return (*this)[ArrayIndex(index)]; in operator []()
3423 Value Value::get(ArrayIndex index, const Value& defaultValue) const { in get()
3428 bool Value::isValidIndex(ArrayIndex index) const { return index < size(); } in isValidIndex()
3532 bool Value::removeIndex(ArrayIndex index, Value* removed) { in removeIndex()
3542 ArrayIndex oldSize = size(); in removeIndex()
3544 for (ArrayIndex i = index; i < (oldSize - 1); ++i){ in removeIndex()
3819 PathArgument::PathArgument(ArrayIndex index) in PathArgument()
3856 ArrayIndex index = 0; in makePath()
3858 index = index * 10 + ArrayIndex(*current - '0'); in makePath()