reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGObjCMac.cpp
 2460     RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_BYREF, FieldOffset,
 2463     RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_STRONG, FieldOffset,
 2466     RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_WEAK, FieldOffset,
 2469     RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_UNRETAINED, FieldOffset,
 2472     RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_NON_OBJECT_BYTES,
 2530         int OldIndex = RunSkipBlockVars.size() - 1;
 2538         for (int FirstIndex = RunSkipBlockVars.size() - 1 ;ElIx < ElCount; ElIx++) {
 2541             RunSkipBlockVars.push_back(
 2542               RUN_SKIP(RunSkipBlockVars[i].opcode,
 2543               RunSkipBlockVars[i].block_var_bytepos + Size*ElIx,
 2544               RunSkipBlockVars[i].block_var_size));
 2720   if (RunSkipBlockVars.empty())
 2728   llvm::array_pod_sort(RunSkipBlockVars.begin(), RunSkipBlockVars.end());
 2728   llvm::array_pod_sort(RunSkipBlockVars.begin(), RunSkipBlockVars.end());
 2731   unsigned size = RunSkipBlockVars.size();
 2733     enum BLOCK_LAYOUT_OPCODE opcode = RunSkipBlockVars[i].opcode;
 2734     CharUnits start_byte_pos = RunSkipBlockVars[i].block_var_bytepos;
 2738       if (opcode == RunSkipBlockVars[j].opcode) {
 2739         end_byte_pos = RunSkipBlockVars[j++].block_var_bytepos;
 2746     end_byte_pos - start_byte_pos + RunSkipBlockVars[j-1].block_var_size;
 2749       RunSkipBlockVars[j].block_var_bytepos -
 2750       RunSkipBlockVars[j-1].block_var_bytepos - RunSkipBlockVars[j-1].block_var_size;
 2750       RunSkipBlockVars[j-1].block_var_bytepos - RunSkipBlockVars[j-1].block_var_size;
 2905   RunSkipBlockVars.clear();
 2963   return getBlockLayoutInfoString(RunSkipBlockVars,
 2972   RunSkipBlockVars.clear();