Lines Matching refs:composite

339 // information used to reconstruct composite types.
1015 v8::Handle<v8::Value> composite() { return m_composite; }
1017 // Serializes (a part of) the current composite and returns
1023 StateBase(v8::Handle<v8::Value> composite, StateBase* next)
1024 : m_composite(composite)
1052 v8::Handle<T> composite() { return v8::Handle<T>::Cast(StateBase::composite()); }
1055 State(v8::Handle<T> composite, StateBase* next)
1056 : StateBase(composite, next)
1083 bool hasStringProperty = propertyName->IsString() && composite()->HasRealNamedProperty(propertyName.As<v8::String>());
1086 bool hasIndexedProperty = !hasStringProperty && propertyName->IsUint32() && composite()->HasRealIndexedProperty(propertyName->Uint32Value());
1102 v8::Local<v8::Value> value = composite()->Get(m_propertyName);
1137 m_propertyNames = composite()->GetPropertyNames();
1166 v8::Handle<v8::Value> value = composite().As<v8::Array>()->Get(m_arrayIndex);
1203 return serializer.writeSparseArray(numProperties, composite().As<v8::Array>()->Length(), this);
1243 v8::Handle<v8::Value> composite = top->composite();
1245 if (state->composite() == composite)
1597 // Interface used by Reader to create objects of composite types.
1618 // restoring information about saved objects of composite types.
2624 v8::Local<v8::Value> composite;
2625 if (!closeComposite(&composite))
2627 object = composite.As<v8::Object>();
2640 v8::Local<v8::Value> composite;
2641 if (!closeComposite(&composite))
2643 array = composite.As<v8::Array>();
2656 v8::Local<v8::Value> composite;
2657 if (!closeComposite(&composite))
2659 array = composite.As<v8::Array>();