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

References

tools/clang/lib/Rewrite/DeltaTree.cpp
  191   while (i != e && FileIndex > getValue(i).FileLoc)
  191   while (i != e && FileIndex > getValue(i).FileLoc)
  192     ++i;
  196   if (i != e && getValue(i).FileLoc == FileIndex) {
  196   if (i != e && getValue(i).FileLoc == FileIndex) {
  201     Values[i].Delta += Delta;
  211       if (i != e)
  212         memmove(&Values[i+1], &Values[i], sizeof(Values[0])*(e-i));
  212         memmove(&Values[i+1], &Values[i], sizeof(Values[0])*(e-i));
  212         memmove(&Values[i+1], &Values[i], sizeof(Values[0])*(e-i));
  213       Values[i] = SourceDelta::get(FileIndex, Delta);
  232   if (!IN->Children[i]->DoInsertion(FileIndex, Delta, InsertRes))
  241     if (i != e)
  242       memmove(&IN->Children[i+2], &IN->Children[i+1],
  242       memmove(&IN->Children[i+2], &IN->Children[i+1],
  243               (e-i)*sizeof(IN->Children[0]));
  244     IN->Children[i] = InsertRes->LHS;
  245     IN->Children[i+1] = InsertRes->RHS;
  247     if (e != i)
  248       memmove(&Values[i+1], &Values[i], (e-i)*sizeof(Values[0]));
  248       memmove(&Values[i+1], &Values[i], (e-i)*sizeof(Values[0]));
  248       memmove(&Values[i+1], &Values[i], (e-i)*sizeof(Values[0]));
  249     Values[i] = InsertRes->Split;
  257   IN->Children[i] = InsertRes->LHS;
  275   i = 0; e = InsertSide->getNumValuesUsed();
  276   while (i != e && SubSplit.FileLoc > InsertSide->getValue(i).FileLoc)
  276   while (i != e && SubSplit.FileLoc > InsertSide->getValue(i).FileLoc)
  277     ++i;
  281   if (i != e)
  282     memmove(&InsertSide->Children[i+2], &InsertSide->Children[i+1],
  282     memmove(&InsertSide->Children[i+2], &InsertSide->Children[i+1],
  283             (e-i)*sizeof(IN->Children[0]));
  284   InsertSide->Children[i+1] = SubRHS;
  286   if (e != i)
  287     memmove(&InsertSide->Values[i+1], &InsertSide->Values[i],
  287     memmove(&InsertSide->Values[i+1], &InsertSide->Values[i],
  288             (e-i)*sizeof(Values[0]));
  289   InsertSide->Values[i] = SubSplit;