Home | History | Annotate | Download | only in v8

Lines Matching refs:composite

128 // information used to reconstruct composite types.
406 // Composite object we're processing in this state.
407 v8::Handle<v8::Value> composite() { return m_composite; }
409 // Serializes (a part of) the current composite and returns
415 StateBase(v8::Handle<v8::Value> composite, StateBase* next)
416 : m_composite(composite)
444 v8::Handle<T> composite() { return v8::Handle<T>::Cast(StateBase::composite()); }
447 State(v8::Handle<T> composite, StateBase* next)
448 : StateBase(composite, next)
466 for (; m_index < composite()->Length(); ++m_index) {
467 v8::Handle<v8::Value> value = composite()->Get(m_index);
473 return serializer.writeArray(composite()->Length(), this);
494 m_propertyNames = composite()->GetPropertyNames();
507 bool hasStringProperty = propertyName->IsString() && composite()->HasRealNamedProperty(propertyName.As<v8::String>());
510 bool hasIndexedProperty = !hasStringProperty && propertyName->IsUint32() && composite()->HasRealIndexedProperty(propertyName->Uint32Value());
526 v8::Local<v8::Value> value = composite()->Get(m_propertyName);
574 return serializer.writeSparseArray(numProperties, composite().As<v8::Array>()->Length(), this);
613 v8::Handle<v8::Value> composite = top->composite();
615 if (state->composite() == composite)
724 // Interface used by Reader to create objects of composite types.
735 // restoring information about saved objects of composite types.