Lines Matching refs:fContainer
72 if (ctx.fContainer->is<skjson::ObjectValue>()) { in readProp()
73 return static_cast<const T*>(ctx.fContainer->as<skjson::ObjectValue>()[label]); in readProp()
76 const skjson::ArrayValue* jarr = *ctx.fContainer; in readProp()
148 return ctx.fContainer->is<skjson::ObjectValue>() in currentLength()
149 ? ctx.fContainer->as<skjson::ObjectValue>().size() in currentLength()
150 : ctx.fContainer->as<skjson:: ArrayValue>().size(); in currentLength()
164 SkASSERT(fContextStack.back().fContainer->is<skjson::ArrayValue>()); in closeArray()
179 SkASSERT(fContextStack.back().fContainer->is<skjson::ObjectValue>()); in closeObject()
187 switch (fContextStack.back().fContainer->getType()) { in openBlock()
197 const auto& container = ctx.fContainer->as<skjson::ObjectValue>(); in openObjectBlock()
217 const auto& container = ctx.fContainer->as<skjson::ArrayValue>(); in openArrayBlock()
241 const skjson::Value* fContainer; member