Home | History | Annotate | Download | only in MCAnalysis

Lines Matching refs:End

25   assert((TruncPt >= Begin && TruncPt < End) &&
33 assert((SplitPt > Begin && SplitPt <= End) &&
36 // Compute the new begin/end points.
40 REnd = End;
50 if (Data.size() > End + 1 - Begin)
51 remap(Begin, End + 1);
68 assert(I != Data.end() && "Split point not found in range!");
70 std::copy(I, Data.end(), std::back_inserter(RightAtom->Data));
71 Data.erase(I, Data.end());
78 if (NextInstAddress + Size - 1 > End)
88 while (I != Insts.end() && I->Address <= TruncPt) ++I;
90 assert(I != Insts.end() && "Truncation point not found in disassembly!");
94 Insts.erase(I, Insts.end());
105 while (I != Insts.end() && I->Address < SplitPt) ++I;
106 assert(I != Insts.end() && "Split point not found in disassembly!");
110 std::copy(I, Insts.end(), std::back_inserter(RightAtom->Insts));
111 Insts.erase(I, Insts.end());