106 references to GetUpdatedSymbol
Microsoft.CodeAnalysis.CSharp (106)
BoundTree\NullabilityRewriter.cs (6)
102binary.BinaryOperatorMethod is { } binaryOperatorMethod ? binary.Data?.WithUpdatedMethod(GetUpdatedSymbol(binary, binaryOperatorMethod)) : binary.Data, 110GetUpdatedSymbol(logical, logical.LogicalOperator), 158TypeSymbol inputType = GetUpdatedSymbol(currentBinary, currentBinary.InputType); 159TypeSymbol narrowedType = GetUpdatedSymbol(currentBinary, currentBinary.NarrowedType); 187op = new BinaryOperatorSignature(op.Kind, op.LeftType, op.RightType, op.ReturnType, GetUpdatedSymbol(node, op.Method), op.ConstrainedToTypeOpt); 319updatedSymbol = GetUpdatedSymbol(expr, originalSymbol);
Generated\BoundNodes.xml.Generated.cs (100)
12427FieldSymbol field = GetUpdatedSymbol(node, node.Field); 12435PropertySymbol property = GetUpdatedSymbol(node, node.Property); 12443ParameterSymbol parameter = GetUpdatedSymbol(node, node.Parameter); 12480Symbol? variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 12706MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12707TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12726MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12727TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12784MethodSymbol targetMethod = GetUpdatedSymbol(node, node.TargetMethod); 12785TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12855MethodSymbol? getTypeFromHandle = GetUpdatedSymbol(node, node.GetTypeFromHandle); 12907MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12925MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 13055TypeSymbol? naturalTypeOpt = GetUpdatedSymbol(node, node.NaturalTypeOpt); 13127PropertySymbol? isCompleted = GetUpdatedSymbol(node, node.IsCompleted); 13128MethodSymbol? getResult = GetUpdatedSymbol(node, node.GetResult); 13156MethodSymbol? getTypeFromHandle = GetUpdatedSymbol(node, node.GetTypeFromHandle); 13182MethodSymbol method = GetUpdatedSymbol(node, node.Method); 13199LocalSymbol local = GetUpdatedSymbol(node, node.Local); 13200FieldSymbol? hoistedField = GetUpdatedSymbol(node, node.HoistedField); 13217ParameterSymbol parameter = GetUpdatedSymbol(node, node.Parameter); 13218FieldSymbol? hoistedField = GetUpdatedSymbol(node, node.HoistedField); 13331MethodSymbol method = GetUpdatedSymbol(node, node.Method); 13332MethodSymbol? getMethodFromHandle = GetUpdatedSymbol(node, node.GetMethodFromHandle); 13349FieldSymbol field = GetUpdatedSymbol(node, node.Field); 13350MethodSymbol? getFieldFromHandle = GetUpdatedSymbol(node, node.GetFieldFromHandle); 13468MethodSymbol conversionMethod = GetUpdatedSymbol(node, node.ConversionMethod); 13515TypeSymbol elementPointerType = GetUpdatedSymbol(node, node.ElementPointerType); 13516MethodSymbol? getPinnableOpt = GetUpdatedSymbol(node, node.GetPinnableOpt); 13559LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13568MethodSymbol symbol = GetUpdatedSymbol(node, node.Symbol); 13646TypeSymbol? exceptionTypeOpt = GetUpdatedSymbol(node, node.ExceptionTypeOpt); 13728LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13745LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13762RangeVariableSymbol rangeVariableSymbol = GetUpdatedSymbol(node, node.RangeVariableSymbol); 13780ParameterSymbol parameterSymbol = GetUpdatedSymbol(node, node.ParameterSymbol); 13837TypeSymbol? naturalTypeOpt = GetUpdatedSymbol(node, node.NaturalTypeOpt); 13857MethodSymbol deconstructMethod = GetUpdatedSymbol(node, node.DeconstructMethod); 13864FieldSymbol field = GetUpdatedSymbol(node, node.Field); 13871PropertySymbol property = GetUpdatedSymbol(node, node.Property); 13878PropertySymbol property = GetUpdatedSymbol(node, node.Property); 13885TypeSymbol indexerType = GetUpdatedSymbol(node, node.IndexerType); 13896TypeSymbol sliceType = GetUpdatedSymbol(node, node.SliceType); 14024MethodSymbol? hasValueMethodOpt = GetUpdatedSymbol(node, node.HasValueMethodOpt); 14075Symbol? lookupSymbolOpt = GetUpdatedSymbol(node, node.LookupSymbolOpt); 14076FunctionTypeSymbol? functionType = GetUpdatedSymbol(node, node.FunctionType); 14112MethodSymbol method = GetUpdatedSymbol(node, node.Method); 14132EventSymbol @event = GetUpdatedSymbol(node, node.Event); 14151MethodSymbol? constructor = GetUpdatedSymbol(node, node.Constructor); 14187MethodSymbol constructor = GetUpdatedSymbol(node, node.Constructor); 14224MethodSymbol? collectionBuilderMethod = GetUpdatedSymbol(node, node.CollectionBuilderMethod); 14348Symbol? memberSymbol = GetUpdatedSymbol(node, node.MemberSymbol); 14349TypeSymbol receiverType = GetUpdatedSymbol(node, node.ReceiverType); 14367TypeSymbol receiverType = GetUpdatedSymbol(node, node.ReceiverType); 14402MethodSymbol addMethod = GetUpdatedSymbol(node, node.AddMethod); 14452MethodSymbol constructor = GetUpdatedSymbol(node, node.Constructor); 14471PropertySymbol property = GetUpdatedSymbol(node, node.Property); 14505MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 14558TypeSymbol elementType = GetUpdatedSymbol(node, node.ElementType); 14577TypeSymbol elementType = GetUpdatedSymbol(node, node.ElementType); 14596FieldSymbol fieldSymbol = GetUpdatedSymbol(node, node.FieldSymbol); 14614FieldSymbol fieldSymbol = GetUpdatedSymbol(node, node.FieldSymbol); 14631PropertySymbol propertySymbol = GetUpdatedSymbol(node, node.PropertySymbol); 14649EventSymbol eventSymbol = GetUpdatedSymbol(node, node.EventSymbol); 14667PropertySymbol indexer = GetUpdatedSymbol(node, node.Indexer); 14724MethodSymbol symbol = GetUpdatedSymbol(node, node.Symbol); 14743FunctionTypeSymbol? functionType = GetUpdatedSymbol(node, node.FunctionType); 14760RangeVariableSymbol? definedSymbol = GetUpdatedSymbol(node, node.DefinedSymbol); 14894TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14895TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14902TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14903TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14909Symbol? variable = GetUpdatedSymbol(node, node.Variable); 14910TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14911TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14919MethodSymbol? deconstructMethod = GetUpdatedSymbol(node, node.DeconstructMethod); 14920Symbol? variable = GetUpdatedSymbol(node, node.Variable); 14921TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14922TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14932Symbol? variable = GetUpdatedSymbol(node, node.Variable); 14933TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14934TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14946TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14947TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14957MethodSymbol getLengthMethod = GetUpdatedSymbol(node, node.GetLengthMethod); 14958MethodSymbol getItemMethod = GetUpdatedSymbol(node, node.GetItemMethod); 14959TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14960TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14967Symbol? symbol = GetUpdatedSymbol(node, node.Symbol); 14974Symbol? symbol = GetUpdatedSymbol(node, node.Symbol); 14981TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14982TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14989TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14990TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14997TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14998TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15034Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15052Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15070Symbol? variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15113MethodSymbol? cloneMethod = GetUpdatedSymbol(node, node.CloneMethod);