30 references to Graph
Microsoft.CodeAnalysis.VisualBasic (30)
Semantics\TypeInference\TypeArgumentInference.vb (30)
104If Not Graph.SomeInferenceHasFailed() Then 252Graph.RemoveEdge(currentNamedNode, Me) 265Graph.MarkInferenceFailure() 266Graph.ReportNotFailedInferenceDueToObject() 273Graph.MarkInferenceLevel(InferenceLevel.Orcas) 277Graph.MarkInferenceFailure() 280Graph.ReportNotFailedInferenceDueToObject() 303Graph.MarkInferenceLevel(InferenceLevel.Orcas) 310InferenceTypeCollection.FindDominantType(dominantTypeDataList, errorReasons, Graph.UseSiteInfo) 330Graph.ReportAmbiguousInferenceError(dominantTypeDataList) 338Graph.ReportIncompatibleInferenceError(allTypeData) 342Graph.MarkInferenceFailure() 345Graph.RegisterErrorReasons(errorReasons) 461If Graph.Diagnostic Is Nothing Then 462Graph.Diagnostic = BindingDiagnosticBag.Create(withDiagnostics:=True, Graph.UseSiteInfo.AccumulatesDependencies) 466If Graph.ObjectType Is Nothing Then 467Debug.Assert(Graph.Diagnostic IsNot Nothing) 468Graph.ObjectType = unboundLambda.Binder.GetSpecialType(SpecialType.System_Object, lambdaParameter.IdentifierSyntax, Graph.Diagnostic) 471currentTypedNode.RegisterInferredType(Graph.ObjectType, 484Debug.Assert(Graph.Diagnostic IsNot Nothing) 485unboundLambda.Binder.ReportLambdaParameterInferredToBeObject(lambdaParameter, Graph.Diagnostic) 508inferenceOk = Graph.InferTypeArgumentsFromAddressOfArgument( 516Graph.ReportNotFailedInferenceDueToObject() 532Graph.MarkInferenceLevel(InferenceLevel.Orcas) 533inferenceOk = Graph.InferTypeArgumentsFromLambdaArgument( 581inferenceOk = Graph.InferTypeArgumentsFromArgument( 593Graph.MarkInferenceFailure() 596Graph.ReportNotFailedInferenceDueToObject()