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)
12451FieldSymbol field = GetUpdatedSymbol(node, node.Field); 12459PropertySymbol property = GetUpdatedSymbol(node, node.Property); 12467ParameterSymbol parameter = GetUpdatedSymbol(node, node.Parameter); 12504Symbol? variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 12706Symbol valueSymbol = GetUpdatedSymbol(node, node.ValueSymbol); 12735MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12736TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12755MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12756TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12813MethodSymbol targetMethod = GetUpdatedSymbol(node, node.TargetMethod); 12814TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12884MethodSymbol? getTypeFromHandle = GetUpdatedSymbol(node, node.GetTypeFromHandle); 12936MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12954MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 13084TypeSymbol? naturalTypeOpt = GetUpdatedSymbol(node, node.NaturalTypeOpt); 13156PropertySymbol? isCompleted = GetUpdatedSymbol(node, node.IsCompleted); 13157MethodSymbol? getResult = GetUpdatedSymbol(node, node.GetResult); 13185MethodSymbol? getTypeFromHandle = GetUpdatedSymbol(node, node.GetTypeFromHandle); 13211MethodSymbol method = GetUpdatedSymbol(node, node.Method); 13228LocalSymbol local = GetUpdatedSymbol(node, node.Local); 13229FieldSymbol? hoistedField = GetUpdatedSymbol(node, node.HoistedField); 13246ParameterSymbol parameter = GetUpdatedSymbol(node, node.Parameter); 13247FieldSymbol? hoistedField = GetUpdatedSymbol(node, node.HoistedField); 13360MethodSymbol method = GetUpdatedSymbol(node, node.Method); 13361MethodSymbol? getMethodFromHandle = GetUpdatedSymbol(node, node.GetMethodFromHandle); 13378FieldSymbol field = GetUpdatedSymbol(node, node.Field); 13379MethodSymbol? getFieldFromHandle = GetUpdatedSymbol(node, node.GetFieldFromHandle); 13497MethodSymbol conversionMethod = GetUpdatedSymbol(node, node.ConversionMethod); 13544TypeSymbol elementPointerType = GetUpdatedSymbol(node, node.ElementPointerType); 13545MethodSymbol? getPinnableOpt = GetUpdatedSymbol(node, node.GetPinnableOpt); 13588LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13597MethodSymbol symbol = GetUpdatedSymbol(node, node.Symbol); 13675TypeSymbol? exceptionTypeOpt = GetUpdatedSymbol(node, node.ExceptionTypeOpt); 13757LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13774LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13791RangeVariableSymbol rangeVariableSymbol = GetUpdatedSymbol(node, node.RangeVariableSymbol); 13809ParameterSymbol parameterSymbol = GetUpdatedSymbol(node, node.ParameterSymbol); 13866TypeSymbol? naturalTypeOpt = GetUpdatedSymbol(node, node.NaturalTypeOpt); 13886MethodSymbol deconstructMethod = GetUpdatedSymbol(node, node.DeconstructMethod); 13893FieldSymbol field = GetUpdatedSymbol(node, node.Field); 13900PropertySymbol property = GetUpdatedSymbol(node, node.Property); 13907PropertySymbol property = GetUpdatedSymbol(node, node.Property); 13914TypeSymbol indexerType = GetUpdatedSymbol(node, node.IndexerType); 13925TypeSymbol sliceType = GetUpdatedSymbol(node, node.SliceType); 14053MethodSymbol? hasValueMethodOpt = GetUpdatedSymbol(node, node.HasValueMethodOpt); 14104Symbol? lookupSymbolOpt = GetUpdatedSymbol(node, node.LookupSymbolOpt); 14105FunctionTypeSymbol? functionType = GetUpdatedSymbol(node, node.FunctionType); 14141MethodSymbol method = GetUpdatedSymbol(node, node.Method); 14161EventSymbol @event = GetUpdatedSymbol(node, node.Event); 14180MethodSymbol? constructor = GetUpdatedSymbol(node, node.Constructor); 14216MethodSymbol constructor = GetUpdatedSymbol(node, node.Constructor); 14253MethodSymbol? collectionBuilderMethod = GetUpdatedSymbol(node, node.CollectionBuilderMethod); 14377Symbol? memberSymbol = GetUpdatedSymbol(node, node.MemberSymbol); 14378TypeSymbol receiverType = GetUpdatedSymbol(node, node.ReceiverType); 14396TypeSymbol receiverType = GetUpdatedSymbol(node, node.ReceiverType); 14431MethodSymbol addMethod = GetUpdatedSymbol(node, node.AddMethod); 14481MethodSymbol constructor = GetUpdatedSymbol(node, node.Constructor); 14500PropertySymbol property = GetUpdatedSymbol(node, node.Property); 14534MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 14587TypeSymbol elementType = GetUpdatedSymbol(node, node.ElementType); 14606TypeSymbol elementType = GetUpdatedSymbol(node, node.ElementType); 14625FieldSymbol fieldSymbol = GetUpdatedSymbol(node, node.FieldSymbol); 14643FieldSymbol fieldSymbol = GetUpdatedSymbol(node, node.FieldSymbol); 14660PropertySymbol propertySymbol = GetUpdatedSymbol(node, node.PropertySymbol); 14678EventSymbol eventSymbol = GetUpdatedSymbol(node, node.EventSymbol); 14696PropertySymbol indexer = GetUpdatedSymbol(node, node.Indexer); 14753MethodSymbol symbol = GetUpdatedSymbol(node, node.Symbol); 14772FunctionTypeSymbol? functionType = GetUpdatedSymbol(node, node.FunctionType); 14789RangeVariableSymbol? definedSymbol = GetUpdatedSymbol(node, node.DefinedSymbol); 14923TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14924TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14931TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14932TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14938Symbol? variable = GetUpdatedSymbol(node, node.Variable); 14939TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14940TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14948MethodSymbol? deconstructMethod = GetUpdatedSymbol(node, node.DeconstructMethod); 14949Symbol? variable = GetUpdatedSymbol(node, node.Variable); 14950TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14951TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14961Symbol? variable = GetUpdatedSymbol(node, node.Variable); 14962TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14963TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14975TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14976TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14986MethodSymbol getLengthMethod = GetUpdatedSymbol(node, node.GetLengthMethod); 14987MethodSymbol getItemMethod = GetUpdatedSymbol(node, node.GetItemMethod); 14988TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14989TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14996Symbol? symbol = GetUpdatedSymbol(node, node.Symbol); 15003Symbol? symbol = GetUpdatedSymbol(node, node.Symbol); 15010TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15011TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15018TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15019TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15026TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15027TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15063Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15081Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15099Symbol? variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15142MethodSymbol? cloneMethod = GetUpdatedSymbol(node, node.CloneMethod);