Lines Matching refs:Array
77 const json::Array *Object::getArray(StringRef K) const { in getArray()
82 json::Array *Object::getArray(StringRef K) { in getArray()
98 Array::Array(std::initializer_list<Value> Elements) { in Array() function in llvm::json::Array
107 : Value(json::Array(Elements)) {} in Value()
129 create<json::Array>(M.as<json::Array>()); in copyFrom()
156 create<json::Array>(std::move(M.as<json::Array>())); in moveFrom()
180 as<json::Array>().~Array(); in destroy()
203 case Value::Array: in operator ==()
263 case Value::Array: in abbreviate()
289 case Value::Array: in abbreviateChildren()
348 const Array *A = V.getAsArray(); in printErrorContext()
445 Out = Array{}; in parseValue()
446 Array &A = *Out.getAsArray(); in parseValue()
782 case Value::Array: in value()
801 if (Stack.back().Ctx == Array) in valueBegin()
847 Stack.back().Ctx = Array; in arrayBegin()
853 assert(Stack.back().Ctx == Array); in arrayEnd()