@@ -1246,10 +1246,10 @@ CodeGenFunction::emitCountedByMemberSize(const Expr *E, llvm::Value *EmittedE,
12461246 //
12471247 // 1) 'ptr->array':
12481248 //
1249- // size_t count = (size_t) ptr->count;
1249+ // count = ptr->count;
12501250 //
1251- // size_t flexible_array_member_base_size = sizeof (*ptr->array);
1252- // size_t flexible_array_member_size =
1251+ // flexible_array_member_base_size = sizeof (*ptr->array);
1252+ // flexible_array_member_size =
12531253 // count * flexible_array_member_base_size;
12541254 //
12551255 // if (flexible_array_member_size < 0)
@@ -1258,50 +1258,50 @@ CodeGenFunction::emitCountedByMemberSize(const Expr *E, llvm::Value *EmittedE,
12581258 //
12591259 // 2) '&ptr->array[idx]':
12601260 //
1261- // size_t count = (size_t) ptr->count;
1262- // size_t index = (size_t) idx;
1261+ // count = ptr->count;
1262+ // index = idx;
12631263 //
1264- // size_t flexible_array_member_base_size = sizeof (*ptr->array);
1265- // size_t flexible_array_member_size =
1264+ // flexible_array_member_base_size = sizeof (*ptr->array);
1265+ // flexible_array_member_size =
12661266 // count * flexible_array_member_base_size;
12671267 //
1268- // size_t index_size = index * flexible_array_member_base_size;
1268+ // index_size = index * flexible_array_member_base_size;
12691269 //
12701270 // if (flexible_array_member_size < 0 || index < 0)
12711271 // return 0;
12721272 // return flexible_array_member_size - index_size;
12731273 //
12741274 // 3) '&ptr->field':
12751275 //
1276- // size_t count = (size_t) ptr->count;
1277- // size_t sizeof_struct = sizeof (struct s);
1276+ // count = ptr->count;
1277+ // sizeof_struct = sizeof (struct s);
12781278 //
1279- // size_t flexible_array_member_base_size = sizeof (*ptr->array);
1280- // size_t flexible_array_member_size =
1279+ // flexible_array_member_base_size = sizeof (*ptr->array);
1280+ // flexible_array_member_size =
12811281 // count * flexible_array_member_base_size;
12821282 //
1283- // size_t field_offset = offsetof (struct s, field);
1284- // size_t offset_diff = sizeof_struct - field_offset;
1283+ // field_offset = offsetof (struct s, field);
1284+ // offset_diff = sizeof_struct - field_offset;
12851285 //
12861286 // if (flexible_array_member_size < 0)
12871287 // return 0;
12881288 // return offset_diff + flexible_array_member_size;
12891289 //
12901290 // 4) '&ptr->field_array[idx]':
12911291 //
1292- // size_t count = (size_t) ptr->count;
1293- // size_t index = (size_t) idx;
1294- // size_t sizeof_struct = sizeof (struct s);
1292+ // count = ptr->count;
1293+ // index = idx;
1294+ // sizeof_struct = sizeof (struct s);
12951295 //
1296- // size_t flexible_array_member_base_size = sizeof (*ptr->array);
1297- // size_t flexible_array_member_size =
1296+ // flexible_array_member_base_size = sizeof (*ptr->array);
1297+ // flexible_array_member_size =
12981298 // count * flexible_array_member_base_size;
12991299 //
1300- // size_t field_base_size = sizeof (*ptr->field_array);
1301- // size_t field_offset = offsetof (struct s, field)
1300+ // field_base_size = sizeof (*ptr->field_array);
1301+ // field_offset = offsetof (struct s, field)
13021302 // field_offset += index * field_base_size;
13031303 //
1304- // size_t offset_diff = sizeof_struct - field_offset;
1304+ // offset_diff = sizeof_struct - field_offset;
13051305 //
13061306 // if (flexible_array_member_size < 0 || index < 0)
13071307 // return 0;
0 commit comments