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