Lines Matching refs:structure

414                                                     Handle<Object> structure) {
416 DCHECK(!structure->IsForeign());
418 if (structure->IsAccessorInfo()) {
419 Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(structure);
427 if (structure->IsDeclaredAccessorInfo()) {
430 Handle<DeclaredAccessorInfo>::cast(structure),
435 Handle<ExecutableAccessorInfo>::cast(structure);
455 Handle<Object> getter(Handle<AccessorPair>::cast(structure)->getter(),
480 Handle<JSObject> holder, Handle<Object> structure, StrictMode strict_mode) {
485 DCHECK(!structure->IsForeign());
486 if (structure->IsExecutableAccessorInfo()) {
490 ExecutableAccessorInfo* info = ExecutableAccessorInfo::cast(*structure);
511 if (structure->IsAccessorPair()) {
512 Handle<Object> setter(AccessorPair::cast(*structure)->setter(), isolate);
527 if (structure->IsDeclaredAccessorInfo()) {
3035 Handle<Object> structure(dictionary->ValueAt(entry), isolate);
3036 return SetElementWithCallback(object, structure, index, value, js_proto,
6015 Handle<Object> structure,
6026 dictionary = SeededNumberDictionary::Set(dictionary, index, structure,
6055 Handle<Object> structure,
6078 SetNormalizedProperty(object, name, structure, details);
11789 Handle<Object> structure,
11793 DCHECK(!structure->IsForeign());
11795 if (structure->IsExecutableAccessorInfo()) {
11797 Handle<ExecutableAccessorInfo>::cast(structure);
11818 if (structure->IsAccessorPair()) {
11819 Handle<Object> getter(Handle<AccessorPair>::cast(structure)->getter(),
11830 if (structure->IsDeclaredAccessorInfo()) {
11832 receiver, Handle<DeclaredAccessorInfo>::cast(structure), isolate);
11841 Handle<Object> structure,
11851 DCHECK(!structure->IsForeign());
11852 if (structure->IsExecutableAccessorInfo()) {
11855 Handle<ExecutableAccessorInfo>::cast(structure);
11872 if (structure->IsAccessorPair()) {
11873 Handle<Object> setter(AccessorPair::cast(*structure)->setter(), isolate);
11889 if (structure->IsDeclaredAccessorInfo()) return value;