107 references to GetUpdatedSymbol
Microsoft.CodeAnalysis.CSharp (107)
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 (101)
12551FieldSymbol field = GetUpdatedSymbol(node, node.Field); 12559PropertySymbol property = GetUpdatedSymbol(node, node.Property); 12567ParameterSymbol parameter = GetUpdatedSymbol(node, node.Parameter); 12604Symbol? variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 12818Symbol valueSymbol = GetUpdatedSymbol(node, node.ValueSymbol); 12847MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12848TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12867MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12868TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12925MethodSymbol targetMethod = GetUpdatedSymbol(node, node.TargetMethod); 12926TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12996MethodSymbol? getTypeFromHandle = GetUpdatedSymbol(node, node.GetTypeFromHandle); 13048MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 13066MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 13196TypeSymbol? naturalTypeOpt = GetUpdatedSymbol(node, node.NaturalTypeOpt); 13268PropertySymbol? isCompleted = GetUpdatedSymbol(node, node.IsCompleted); 13269MethodSymbol? getResult = GetUpdatedSymbol(node, node.GetResult); 13297MethodSymbol? getTypeFromHandle = GetUpdatedSymbol(node, node.GetTypeFromHandle); 13323MethodSymbol method = GetUpdatedSymbol(node, node.Method); 13340LocalSymbol local = GetUpdatedSymbol(node, node.Local); 13341FieldSymbol? hoistedField = GetUpdatedSymbol(node, node.HoistedField); 13358ParameterSymbol parameter = GetUpdatedSymbol(node, node.Parameter); 13359FieldSymbol? hoistedField = GetUpdatedSymbol(node, node.HoistedField); 13472MethodSymbol method = GetUpdatedSymbol(node, node.Method); 13473MethodSymbol? getMethodFromHandle = GetUpdatedSymbol(node, node.GetMethodFromHandle); 13490FieldSymbol field = GetUpdatedSymbol(node, node.Field); 13491MethodSymbol? getFieldFromHandle = GetUpdatedSymbol(node, node.GetFieldFromHandle); 13609MethodSymbol conversionMethod = GetUpdatedSymbol(node, node.ConversionMethod); 13656TypeSymbol elementPointerType = GetUpdatedSymbol(node, node.ElementPointerType); 13657MethodSymbol? getPinnableOpt = GetUpdatedSymbol(node, node.GetPinnableOpt); 13700LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13709MethodSymbol symbol = GetUpdatedSymbol(node, node.Symbol); 13787TypeSymbol? exceptionTypeOpt = GetUpdatedSymbol(node, node.ExceptionTypeOpt); 13869LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13886LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13903RangeVariableSymbol rangeVariableSymbol = GetUpdatedSymbol(node, node.RangeVariableSymbol); 13921ParameterSymbol parameterSymbol = GetUpdatedSymbol(node, node.ParameterSymbol); 13978TypeSymbol? naturalTypeOpt = GetUpdatedSymbol(node, node.NaturalTypeOpt); 13998MethodSymbol deconstructMethod = GetUpdatedSymbol(node, node.DeconstructMethod); 14005FieldSymbol field = GetUpdatedSymbol(node, node.Field); 14012PropertySymbol property = GetUpdatedSymbol(node, node.Property); 14019PropertySymbol property = GetUpdatedSymbol(node, node.Property); 14026TypeSymbol indexerType = GetUpdatedSymbol(node, node.IndexerType); 14037TypeSymbol sliceType = GetUpdatedSymbol(node, node.SliceType); 14165MethodSymbol? hasValueMethodOpt = GetUpdatedSymbol(node, node.HasValueMethodOpt); 14216Symbol? lookupSymbolOpt = GetUpdatedSymbol(node, node.LookupSymbolOpt); 14217FunctionTypeSymbol? functionType = GetUpdatedSymbol(node, node.FunctionType); 14253MethodSymbol method = GetUpdatedSymbol(node, node.Method); 14273EventSymbol @event = GetUpdatedSymbol(node, node.Event); 14292MethodSymbol? constructor = GetUpdatedSymbol(node, node.Constructor); 14328MethodSymbol constructor = GetUpdatedSymbol(node, node.Constructor); 14366MethodSymbol? collectionBuilderMethod = GetUpdatedSymbol(node, node.CollectionBuilderMethod); 14489Symbol? memberSymbol = GetUpdatedSymbol(node, node.MemberSymbol); 14490TypeSymbol receiverType = GetUpdatedSymbol(node, node.ReceiverType); 14508TypeSymbol receiverType = GetUpdatedSymbol(node, node.ReceiverType); 14543MethodSymbol addMethod = GetUpdatedSymbol(node, node.AddMethod); 14593MethodSymbol constructor = GetUpdatedSymbol(node, node.Constructor); 14612PropertySymbol property = GetUpdatedSymbol(node, node.Property); 14646MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 14699TypeSymbol elementType = GetUpdatedSymbol(node, node.ElementType); 14718TypeSymbol elementType = GetUpdatedSymbol(node, node.ElementType); 14737FieldSymbol fieldSymbol = GetUpdatedSymbol(node, node.FieldSymbol); 14755FieldSymbol fieldSymbol = GetUpdatedSymbol(node, node.FieldSymbol); 14772PropertySymbol propertySymbol = GetUpdatedSymbol(node, node.PropertySymbol); 14790EventSymbol eventSymbol = GetUpdatedSymbol(node, node.EventSymbol); 14808PropertySymbol indexer = GetUpdatedSymbol(node, node.Indexer); 14865MethodSymbol symbol = GetUpdatedSymbol(node, node.Symbol); 14884FunctionTypeSymbol? functionType = GetUpdatedSymbol(node, node.FunctionType); 14901RangeVariableSymbol? definedSymbol = GetUpdatedSymbol(node, node.DefinedSymbol); 15035TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15036TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15043TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15044TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15050Symbol? variable = GetUpdatedSymbol(node, node.Variable); 15051TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15052TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15060MethodSymbol? deconstructMethod = GetUpdatedSymbol(node, node.DeconstructMethod); 15061Symbol? variable = GetUpdatedSymbol(node, node.Variable); 15062TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15063TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15073Symbol? variable = GetUpdatedSymbol(node, node.Variable); 15074TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15075TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15087TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15088TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15098MethodSymbol getLengthMethod = GetUpdatedSymbol(node, node.GetLengthMethod); 15099MethodSymbol getItemMethod = GetUpdatedSymbol(node, node.GetItemMethod); 15100TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15101TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15108Symbol? symbol = GetUpdatedSymbol(node, node.Symbol); 15115Symbol? symbol = GetUpdatedSymbol(node, node.Symbol); 15122TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15123TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15130TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15131TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15138TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15139TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15175Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15193Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15211Symbol? variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15254MethodSymbol? cloneMethod = GetUpdatedSymbol(node, node.CloneMethod);