2024 {
2026 return Json(
nullptr);
2027 }
2028
2030 auto arr =
m_value->as_array();
2031 if (arr && idx < arr->
size()) {
2032 return Json((*arr)[idx]);
2033 }
2034 }
2035
2036
2040
2041 auto arr =
m_value->as_array();
2042 if (arr && idx < arr->
size()) {
2043 return Json((*arr)[idx]);
2044 }
2045 }
fl::shared_ptr< JsonValue > m_value
fl::vector< fl::shared_ptr< JsonValue > > JsonArray
HeapVector< T, Allocator > vector