Exemple #1
0
 internal void Store(int instructionIndex, int localIndex)
 {
     if (sites[localIndex].Count == 1 && sites[localIndex][0] == instructionIndex)
     {
         return;
     }
     sites             = (FindLocalVarStoreSite[])sites.Clone();
     sites[localIndex] = new FindLocalVarStoreSite();
     sites[localIndex].Add(instructionIndex);
 }
Exemple #2
0
		internal void Store(int instructionIndex, int localIndex)
		{
			if (sites[localIndex].Count == 1 && sites[localIndex][0] == instructionIndex)
			{
				return;
			}
			sites = (FindLocalVarStoreSite[])sites.Clone();
			sites[localIndex] = new FindLocalVarStoreSite();
			sites[localIndex].Add(instructionIndex);
		}