Lines Matching refs:RuntimeFunction
614 const RuntimeFunction *&RFStart, int &NumRFs) {
633 RFStart = reinterpret_cast<const RuntimeFunction *>(Contents.data());
634 NumRFs = Contents.size() / sizeof(RuntimeFunction);
692 /// Prints out the given RuntimeFunction struct for x64, assuming that Obj is
695 const RuntimeFunction &RF) {
711 /// Prints out the given RuntimeFunction struct for x64, assuming that Obj is
712 /// pointing to an object file. Unlike executable, fields in RuntimeFunction
718 const RuntimeFunction &RF,
725 /*offsetof(RuntimeFunction, StartAddress)*/ 0,
732 /*offsetof(RuntimeFunction, EndAddress)*/ 4,
739 /*offsetof(RuntimeFunction, UnwindInfoOffset)*/ 8,
748 /*offsetof(RuntimeFunction, UnwindInfoOffset)*/ 8,
772 const RuntimeFunction *RFStart;
776 ArrayRef<RuntimeFunction> RFs(RFStart, NumRFs);
780 for (const RuntimeFunction &RF : RFs)
785 for (const RuntimeFunction &RF : RFs) {
787 std::distance(RFs.begin(), &RF) * sizeof(RuntimeFunction);