19 references to Dependency
Microsoft.CodeAnalysis.CSharp (19)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (19)
156private Dependency[,] _dependencies; // Initialized lazily 378case Dependency.NotDependent: 381case Dependency.Direct: 384case Dependency.Indirect: 387case Dependency.Unknown: 1076_dependencies = new Dependency[_methodTypeParameters.Length, _methodTypeParameters.Length]; 1079Debug.Assert(0 == (int)Dependency.Unknown); 1086_dependencies[iParam, jParam] = Dependency.Direct; 1110return 0 != ((_dependencies[iParam, jParam]) & Dependency.DependsMask); 1129if (((_dependencies[iParam, kParam]) & Dependency.DependsMask) != 0 && 1130((_dependencies[kParam, jParam]) & Dependency.DependsMask) != 0) 1157if (_dependencies[iParam, jParam] == Dependency.Unknown) 1161_dependencies[iParam, jParam] = Dependency.Indirect; 1177if (_dependencies[iParam, jParam] == Dependency.Unknown) 1179_dependencies[iParam, jParam] = Dependency.NotDependent; 1192if (_dependencies[iParam, jParam] == Dependency.Indirect) 1194_dependencies[iParam, jParam] = Dependency.Unknown; 1212_dependencies[iParam, jParam] = Dependency.NotDependent; 1213_dependencies[jParam, iParam] = Dependency.NotDependent;