Home | History | Annotate | Download | only in MC

Lines Matching refs:Text

17   assert(Type == TextAtom && "Trying to add MCInst to a non-text atom!");
24 Text.push_back(std::make_pair(Address, I));
51 // precise method depends on whether this is a data or a text atom.
60 std::vector<std::pair<uint64_t, MCInst> >::iterator I = Text.begin();
62 while (I != Text.end() && I->first < SplitPt) ++I;
64 assert(I != Text.end() && "Split point not found in disassembly!");
68 std::copy(I, Text.end(), RightAtom->Text.end());
69 Text.erase(I, Text.end());
85 std::vector<std::pair<uint64_t, MCInst> >::iterator I = Text.begin();
87 while (I != Text.end() && I->first <= TruncPt) ++I;
89 assert(I != Text.end() && "Truncation point not found in disassembly!");
93 Text.erase(I, Text.end());