Home | History | Annotate | Download | only in src

Lines Matching refs:CALLBACKS

338   // data structure used to store the callbacks.  Eventually foreign
339 // callbacks should be phased out.
349 // api style callbacks.
498 // Only deal with CALLBACKS and INTERCEPTOR
506 case CALLBACKS: {
568 case CALLBACKS: {
818 // callbacks or interceptor calls.
879 case CALLBACKS:
2552 if (details.type() == CALLBACKS) {
2553 if (target_details.type() != CALLBACKS) return NULL;
2849 // data structure used to store the callbacks. Eventually foreign
2850 // callbacks should be phased out.
2862 // api style callbacks
2969 if (details.type() == CALLBACKS) {
3012 case CALLBACKS: {
3063 NeanderArray callbacks(descriptors);
3064 int nof_callbacks = callbacks.length();
3072 Handle<AccessorInfo> entry(AccessorInfo::cast(callbacks.get(i)));
3083 // Fill in new callback descriptors. Process the callbacks from
3085 // precedence over previously added callbacks with that name.
3087 AccessorInfo* entry = AccessorInfo::cast(callbacks.get(i));
3339 // We only need to deal with CALLBACKS and INTERCEPTORS
3353 case CALLBACKS: {
3369 // set is callbacks marked as ALL_CAN_WRITE on the prototype chain.
3771 // Make sure that the top context does not change when doing callbacks or
3883 case CALLBACKS: {
3923 } else if (details.type() == CALLBACKS) {
3978 // because ConvertDescriptorToField() which is called in "case CALLBACKS:"
4001 // Make sure that the top context does not change when doing callbacks or
4094 case CALLBACKS:
4130 } else if (details.type() == CALLBACKS) {
4207 // callbacks or interceptor calls.
4276 case CALLBACKS:
4341 // callbacks or interceptor calls.
4533 case CALLBACKS: {
4536 details.attributes(), CALLBACKS, i + 1);
5053 // callbacks or interceptor calls.
5450 if (details.type() != CALLBACKS ||
5815 if (descs->GetType(i) == CALLBACKS && name->Equals(descs->GetKey(i))) {
5907 if (details.type() == CALLBACKS && result->IsAccessorPair()) {
5912 PropertyDetails(attributes, CALLBACKS, index));
6065 PropertyDetails details = PropertyDetails(attributes, CALLBACKS, 0);
6074 // Update the dictionary with the new CALLBACKS property.
6122 // Update the dictionary with the new CALLBACKS property.
6123 PropertyDetails details = PropertyDetails(attributes, CALLBACKS, 0);
6153 // Make sure that the top context does not change when doing callbacks or
6206 // If the transition target was not callbacks, fall back to the slow case.
6207 if (details.type() != CALLBACKS) return false;
6334 // Make sure that the top context does not change when doing callbacks or
6349 // Accessors overwrite previous callbacks (cf. with getters/setters).
6402 // Make sure that the top context does not change when doing callbacks or
6426 if (dictionary->DetailsAt(entry).type() == CALLBACKS &&
6890 if (details.type() != CALLBACKS || !value->IsAccessorPair()) {
10696 case CALLBACKS: return "CALLBACKS";
11543 // callbacks or interceptor calls.
11579 // api style callbacks.
11638 // data structure used to store the callbacks. Eventually foreign
11639 // callbacks should be phased out.
11643 // api style callbacks
11884 if (details.type() == CALLBACKS && set_mode == SET_PROPERTY) {
12551 callbacks or interceptor calls.
13927 if (details.type() == CALLBACKS || details.IsReadOnly()) {
15288 } else if (type == CALLBACKS) {