Lines Matching refs:structure
406 Handle<Object> structure) {
408 ASSERT(!structure->IsForeign());
410 if (structure->IsAccessorInfo()) {
411 Handle<AccessorInfo> accessor_info = Handle<AccessorInfo>::cast(structure);
423 if (structure->IsDeclaredAccessorInfo()) {
426 Handle<DeclaredAccessorInfo>::cast(structure),
431 Handle<ExecutableAccessorInfo>::cast(structure);
452 Handle<Object> getter(Handle<AccessorPair>::cast(structure)->getter(),
468 Handle<Object> structure,
475 ASSERT(!structure->IsForeign());
476 if (structure->IsExecutableAccessorInfo()) {
478 ExecutableAccessorInfo* data = ExecutableAccessorInfo::cast(*structure);
503 if (structure->IsAccessorPair()) {
504 Handle<Object> setter(AccessorPair::cast(*structure)->setter(), isolate);
520 if (structure->IsDeclaredAccessorInfo()) {
3015 Handle<Object> structure(dictionary->ValueAt(entry), isolate);
3016 return SetElementWithCallback(object, structure, index, value, js_proto,
6582 Handle<Object> structure,
6593 dictionary = SeededNumberDictionary::Set(dictionary, index, structure,
6622 Handle<Object> structure,
6642 SetNormalizedProperty(object, name, structure, details);
12310 Handle<Object> structure,
12314 ASSERT(!structure->IsForeign());
12316 if (structure->IsExecutableAccessorInfo()) {
12318 Handle<ExecutableAccessorInfo>::cast(structure);
12339 if (structure->IsAccessorPair()) {
12340 Handle<Object> getter(Handle<AccessorPair>::cast(structure)->getter(),
12351 if (structure->IsDeclaredAccessorInfo()) {
12353 receiver, Handle<DeclaredAccessorInfo>::cast(structure), isolate);
12362 Handle<Object> structure,
12372 ASSERT(!structure->IsForeign());
12373 if (structure->IsExecutableAccessorInfo()) {
12376 Handle<ExecutableAccessorInfo>::cast(structure);
12393 if (structure->IsAccessorPair()) {
12394 Handle<Object> setter(AccessorPair::cast(*structure)->setter(), isolate);
12410 if (structure->IsDeclaredAccessorInfo()) return value;