25 references to Graph
Microsoft.CodeAnalysis.VisualBasic (25)
Semantics\TypeInference\TypeArgumentInference.vb (25)
103
If Not
Graph
.SomeInferenceHasFailed() Then
251
Graph
.RemoveEdge(currentNamedNode, Me)
264
Graph
.MarkInferenceFailure()
265
Graph
.ReportNotFailedInferenceDueToObject()
272
Graph
.MarkInferenceLevel(InferenceLevel.Orcas)
276
Graph
.MarkInferenceFailure()
279
Graph
.ReportNotFailedInferenceDueToObject()
302
Graph
.MarkInferenceLevel(InferenceLevel.Orcas)
309
InferenceTypeCollection.FindDominantType(dominantTypeDataList, errorReasons,
Graph
.UseSiteInfo)
329
Graph
.ReportAmbiguousInferenceError(dominantTypeDataList)
337
Graph
.ReportIncompatibleInferenceError(allTypeData)
341
Graph
.MarkInferenceFailure()
344
Graph
.RegisterErrorReasons(errorReasons)
461
If
Graph
.ObjectType Is Nothing Then
462
Graph
.ObjectType = unboundLambda.Binder.GetSpecialType(SpecialType.System_Object, lambdaParameter.IdentifierSyntax,
Graph
.Diagnostic)
465
currentTypedNode.RegisterInferredType(
Graph
.ObjectType,
478
unboundLambda.Binder.ReportLambdaParameterInferredToBeObject(lambdaParameter,
Graph
.Diagnostic)
501
inferenceOk =
Graph
.InferTypeArgumentsFromAddressOfArgument(
509
Graph
.ReportNotFailedInferenceDueToObject()
525
Graph
.MarkInferenceLevel(InferenceLevel.Orcas)
526
inferenceOk =
Graph
.InferTypeArgumentsFromLambdaArgument(
574
inferenceOk =
Graph
.InferTypeArgumentsFromArgument(
586
Graph
.MarkInferenceFailure()
589
Graph
.ReportNotFailedInferenceDueToObject()