2 writes to _ppDependencies
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (2)
136_ppDependencies = null; 580_ppDependencies = new Dependency[_pMethodTypeParameters.Count][];
19 references to _ppDependencies
Microsoft.CSharp (19)
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (19)
579Debug.Assert(_ppDependencies == null); 583_ppDependencies[iParam] = new Dependency[_pMethodTypeParameters.Count]; 593Debug.Assert(_ppDependencies != null); 607return 0 != ((_ppDependencies[iParam][jParam]) & Dependency.DependsMask); 614Debug.Assert(_ppDependencies != null); 628if (0 != ((_ppDependencies[iParam][kParam]) & Dependency.DependsMask) && 6290 != ((_ppDependencies[kParam][jParam]) & Dependency.DependsMask)) 654Debug.Assert(_ppDependencies != null); 660if (_ppDependencies[iParam][jParam] == Dependency.Unknown) 664_ppDependencies[iParam][jParam] = Dependency.Indirect; 677Debug.Assert(_ppDependencies != null); 682if (_ppDependencies[iParam][jParam] == Dependency.Unknown) 684_ppDependencies[iParam][jParam] = Dependency.NotDependent; 694Debug.Assert(_ppDependencies != null); 699if (_ppDependencies[iParam][jParam] == Dependency.Indirect) 701_ppDependencies[iParam][jParam] = Dependency.Unknown; 712if (_ppDependencies == null) 718_ppDependencies[iParam][jParam] = Dependency.NotDependent; 719_ppDependencies[jParam][iParam] = Dependency.NotDependent;