Lines Matching defs:SourceDelta
36 /// SourceDelta - As code in the original input buffer is added and deleted,
37 /// SourceDelta records are used to keep track of how the input SourceLocation
39 struct SourceDelta {
43 static SourceDelta get(unsigned Loc, int D) {
44 SourceDelta Delta;
57 SourceDelta Split;
69 /// Values - This tracks the SourceDelta's currently in this node.
71 SourceDelta Values[2*WidthFactor-1];
93 const SourceDelta &getValue(unsigned i) const {
97 SourceDelta &getValue(unsigned i) {
208 Values[i] = SourceDelta::get(FileIndex, Delta);
254 SourceDelta SubSplit = InsertRes->Split;
361 const SourceDelta &IVal = N->getValue(i);
417 const SourceDelta &Val = Node->getValue(NumValsGreater);