Home | History | Annotate | Download | only in dist

Lines Matching refs:ArrayIndex

2613 Value::CZString::CZString(ArrayIndex index) : cstr_(0), index_(index) {}
2674 ArrayIndex Value::CZString::index() const { return index_; }
3232 ArrayIndex Value::size() const {
3249 return ArrayIndex(value_.map_->size());
3280 void Value::resize(ArrayIndex newSize) {
3285 ArrayIndex oldSize = size();
3291 for (ArrayIndex index = newSize; index < oldSize; ++index) {
3298 Value& Value::operator[](ArrayIndex index) {
3301 "in Json::Value::operator[](ArrayIndex): requires arrayValue");
3318 return (*this)[ArrayIndex(index)];
3321 const Value& Value::operator[](ArrayIndex index) const {
3324 "in Json::Value::operator[](ArrayIndex)const: requires arrayValue");
3338 return (*this)[ArrayIndex(index)];
3390 Value Value::get(ArrayIndex index, const Value& defaultValue) const {
3395 bool Value::isValidIndex(ArrayIndex index) const { return index < size(); }
3499 bool Value::removeIndex(ArrayIndex index, Value* removed) {
3509 ArrayIndex oldSize = size();
3511 for (ArrayIndex i = index; i < (oldSize - 1); ++i){
3786 PathArgument::PathArgument(ArrayIndex index)
3823 ArrayIndex index = 0;
3825 index = index * 10 + ArrayIndex(*current - '0');