+ } else if (i->second->IsLiteral() && !fd.IsReferenced()) {
+ // inline literals
+ if (i->second->GetLiteral().IsObject()) {
+ ReadObject(fd.TypeId(), -1, dest, *i->second->GetLiteral().GetProperties());
+ } else {
+ ReadLiteral(fd.TypeId(), -1, dest, i->second->GetLiteral());
+ }