Exemplo n.º 1
0
void objOffsetAppend(ObjectData* base, TypedValue* val,
                     bool validate /* = true */) {
  assert(!base->isCollection());
  if (validate) {
    objArrayAccess(base);
  }
  objOffsetSet(base, init_null_variant, val, false);
}
Exemplo n.º 2
0
void objOffsetAppend(
  ObjectData* base,
  TypedValue* val,
  bool validate /* = true */
) {
  assertx(!base->isCollection());
  if (validate) {
    objArrayAccess(base);
  }
  objOffsetSet(base, make_tv<KindOfNull>(), val, false);
}