25 references to Graph
Microsoft.CodeAnalysis.VisualBasic (25)
Semantics\TypeInference\TypeArgumentInference.vb (25)
104
If Not
Graph
.SomeInferenceHasFailed() Then
252
Graph
.RemoveEdge(currentNamedNode, Me)
265
Graph
.MarkInferenceFailure()
266
Graph
.ReportNotFailedInferenceDueToObject()
273
Graph
.MarkInferenceLevel(InferenceLevel.Orcas)
277
Graph
.MarkInferenceFailure()
280
Graph
.ReportNotFailedInferenceDueToObject()
303
Graph
.MarkInferenceLevel(InferenceLevel.Orcas)
310
InferenceTypeCollection.FindDominantType(dominantTypeDataList, errorReasons,
Graph
.UseSiteInfo)
330
Graph
.ReportAmbiguousInferenceError(dominantTypeDataList)
338
Graph
.ReportIncompatibleInferenceError(allTypeData)
342
Graph
.MarkInferenceFailure()
345
Graph
.RegisterErrorReasons(errorReasons)
462
If
Graph
.ObjectType Is Nothing Then
463
Graph
.ObjectType = unboundLambda.Binder.GetSpecialType(SpecialType.System_Object, lambdaParameter.IdentifierSyntax,
Graph
.Diagnostic)
466
currentTypedNode.RegisterInferredType(
Graph
.ObjectType,
479
unboundLambda.Binder.ReportLambdaParameterInferredToBeObject(lambdaParameter,
Graph
.Diagnostic)
502
inferenceOk =
Graph
.InferTypeArgumentsFromAddressOfArgument(
510
Graph
.ReportNotFailedInferenceDueToObject()
526
Graph
.MarkInferenceLevel(InferenceLevel.Orcas)
527
inferenceOk =
Graph
.InferTypeArgumentsFromLambdaArgument(
575
inferenceOk =
Graph
.InferTypeArgumentsFromArgument(
587
Graph
.MarkInferenceFailure()
590
Graph
.ReportNotFailedInferenceDueToObject()