Lines Matching refs:old_shapes
199 struct callshapes *old_shapes = (struct callshapes *) old_value; in insert_keyword_callshape() local
204 for (i = 0; i < old_shapes->nshapes; i++) in insert_keyword_callshape()
205 if (old_shapes->shapes[i].argnum1 == shape->argnum1 in insert_keyword_callshape()
206 && old_shapes->shapes[i].argnum2 == shape->argnum2 in insert_keyword_callshape()
207 && old_shapes->shapes[i].argnumc == shape->argnumc in insert_keyword_callshape()
208 && old_shapes->shapes[i].argnum1_glib_context in insert_keyword_callshape()
210 && old_shapes->shapes[i].argnum2_glib_context in insert_keyword_callshape()
212 && old_shapes->shapes[i].argtotal == shape->argtotal) in insert_keyword_callshape()
214 old_shapes->shapes[i].xcomments = shape->xcomments; in insert_keyword_callshape()
225 xtimes (old_shapes->nshapes, in insert_keyword_callshape()
228 shapes->keyword = old_shapes->keyword; in insert_keyword_callshape()
229 shapes->keyword_len = old_shapes->keyword_len; in insert_keyword_callshape()
230 shapes->nshapes = old_shapes->nshapes + 1; in insert_keyword_callshape()
231 for (i = 0; i < old_shapes->nshapes; i++) in insert_keyword_callshape()
232 shapes->shapes[i] = old_shapes->shapes[i]; in insert_keyword_callshape()
236 free (old_shapes); in insert_keyword_callshape()