3 writes to NewOffset
System.Activities (3)
System\Activities\DynamicUpdate\DynamicUpdateMapBuilder.cs (2)
619NewOffset = i, 693NewOffset = i
System\Activities\DynamicUpdate\EnvironmentUpdateMapEntry.cs (1)
68NewOffset = second.NewOffset,
17 references to NewOffset
System.Activities (17)
System\Activities\DynamicUpdate\ActivityComparer.cs (1)
403RuntimeArgument updatedArg = currentActivity.RuntimeArguments[argumentEntry.NewOffset];
System\Activities\DynamicUpdate\EnvironmentUpdateMap.cs (3)
220return environmentEntry.NewOffset; 233return environmentEntry.NewOffset; 290if (environmentEntry.NewOffset == newIndex)
System\Activities\DynamicUpdate\EnvironmentUpdateMapEntry.cs (3)
59Fx.Assert(first.NewOffset == second.OldOffset && !second.IsAddition, "Merging mismatched entries"); 60if (first.OldOffset == second.NewOffset) 68NewOffset = second.NewOffset,
System\Activities\Runtime\ActivityInstanceMap.cs (1)
435addedLocationReferenceIndexes.Add(entry.NewOffset);
System\Activities\Runtime\LocationEnvironment.cs (9)
608Fx.Assert(entry.NewOffset >= 0 && entry.NewOffset < map.NewArgumentCount, "Argument offset is out of range"); 614newLocations[entry.NewOffset] = dummyLocation; 622newLocations[entry.NewOffset] = this.locations[entry.OldOffset]; 674Fx.Assert(entry.NewOffset >= 0 && entry.NewOffset < newVariableCount, "Variable offset is out of range"); 679Variable newVariable = variables[entry.NewOffset]; 681newLocations[newVariablesOffset + entry.NewOffset] = location; 693newLocations[newVariablesOffset + entry.NewOffset] = this.locations[oldVariablesOffset + entry.OldOffset];