Lines Matching refs:Array
77 const json::Array *Object::getArray(StringRef K) const {
82 json::Array *Object::getArray(StringRef K) {
98 Array::Array(std::initializer_list<Value> Elements) {
107 : Value(json::Array(Elements)) {}
129 create<json::Array>(M.as<json::Array>());
156 create<json::Array>(std::move(M.as<json::Array>()));
180 as<json::Array>().~Array();
203 case Value::Array:
261 case Value::Array:
284 // Array/Object entries are printed, but not recursively as they may be huge.
287 case Value::Array:
344 const Array *A = V.getAsArray();
442 Out = Array{};
443 Array &A = *Out.getAsArray();
778 case Value::Array:
797 if (Stack.back().Ctx == Array)
843 Stack.back().Ctx = Array;
849 assert(Stack.back().Ctx == Array);