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)
12549FieldSymbol field = GetUpdatedSymbol(node, node.Field); 12557PropertySymbol property = GetUpdatedSymbol(node, node.Property); 12565ParameterSymbol parameter = GetUpdatedSymbol(node, node.Parameter); 12602Symbol? variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 12816Symbol valueSymbol = GetUpdatedSymbol(node, node.ValueSymbol); 12845MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12846TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12865MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12866TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12923MethodSymbol targetMethod = GetUpdatedSymbol(node, node.TargetMethod); 12924TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12994MethodSymbol? getTypeFromHandle = GetUpdatedSymbol(node, node.GetTypeFromHandle); 13046MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 13064MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 13194TypeSymbol? naturalTypeOpt = GetUpdatedSymbol(node, node.NaturalTypeOpt); 13266PropertySymbol? isCompleted = GetUpdatedSymbol(node, node.IsCompleted); 13267MethodSymbol? getResult = GetUpdatedSymbol(node, node.GetResult); 13295MethodSymbol? getTypeFromHandle = GetUpdatedSymbol(node, node.GetTypeFromHandle); 13321MethodSymbol method = GetUpdatedSymbol(node, node.Method); 13338LocalSymbol local = GetUpdatedSymbol(node, node.Local); 13339FieldSymbol? hoistedField = GetUpdatedSymbol(node, node.HoistedField); 13356ParameterSymbol parameter = GetUpdatedSymbol(node, node.Parameter); 13357FieldSymbol? hoistedField = GetUpdatedSymbol(node, node.HoistedField); 13470MethodSymbol method = GetUpdatedSymbol(node, node.Method); 13471MethodSymbol? getMethodFromHandle = GetUpdatedSymbol(node, node.GetMethodFromHandle); 13488FieldSymbol field = GetUpdatedSymbol(node, node.Field); 13489MethodSymbol? getFieldFromHandle = GetUpdatedSymbol(node, node.GetFieldFromHandle); 13607MethodSymbol conversionMethod = GetUpdatedSymbol(node, node.ConversionMethod); 13654TypeSymbol elementPointerType = GetUpdatedSymbol(node, node.ElementPointerType); 13655MethodSymbol? getPinnableOpt = GetUpdatedSymbol(node, node.GetPinnableOpt); 13698LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13707MethodSymbol symbol = GetUpdatedSymbol(node, node.Symbol); 13785TypeSymbol? exceptionTypeOpt = GetUpdatedSymbol(node, node.ExceptionTypeOpt); 13867LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13884LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13901RangeVariableSymbol rangeVariableSymbol = GetUpdatedSymbol(node, node.RangeVariableSymbol); 13919ParameterSymbol parameterSymbol = GetUpdatedSymbol(node, node.ParameterSymbol); 13976TypeSymbol? naturalTypeOpt = GetUpdatedSymbol(node, node.NaturalTypeOpt); 13996MethodSymbol deconstructMethod = GetUpdatedSymbol(node, node.DeconstructMethod); 14003FieldSymbol field = GetUpdatedSymbol(node, node.Field); 14010PropertySymbol property = GetUpdatedSymbol(node, node.Property); 14017PropertySymbol property = GetUpdatedSymbol(node, node.Property); 14024TypeSymbol indexerType = GetUpdatedSymbol(node, node.IndexerType); 14035TypeSymbol sliceType = GetUpdatedSymbol(node, node.SliceType); 14163MethodSymbol? hasValueMethodOpt = GetUpdatedSymbol(node, node.HasValueMethodOpt); 14214Symbol? lookupSymbolOpt = GetUpdatedSymbol(node, node.LookupSymbolOpt); 14215FunctionTypeSymbol? functionType = GetUpdatedSymbol(node, node.FunctionType); 14251MethodSymbol method = GetUpdatedSymbol(node, node.Method); 14271EventSymbol @event = GetUpdatedSymbol(node, node.Event); 14290MethodSymbol? constructor = GetUpdatedSymbol(node, node.Constructor); 14326MethodSymbol constructor = GetUpdatedSymbol(node, node.Constructor); 14364MethodSymbol? collectionBuilderMethod = GetUpdatedSymbol(node, node.CollectionBuilderMethod); 14487Symbol? memberSymbol = GetUpdatedSymbol(node, node.MemberSymbol); 14488TypeSymbol receiverType = GetUpdatedSymbol(node, node.ReceiverType); 14506TypeSymbol receiverType = GetUpdatedSymbol(node, node.ReceiverType); 14541MethodSymbol addMethod = GetUpdatedSymbol(node, node.AddMethod); 14591MethodSymbol constructor = GetUpdatedSymbol(node, node.Constructor); 14610PropertySymbol property = GetUpdatedSymbol(node, node.Property); 14644MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 14697TypeSymbol elementType = GetUpdatedSymbol(node, node.ElementType); 14716TypeSymbol elementType = GetUpdatedSymbol(node, node.ElementType); 14735FieldSymbol fieldSymbol = GetUpdatedSymbol(node, node.FieldSymbol); 14753FieldSymbol fieldSymbol = GetUpdatedSymbol(node, node.FieldSymbol); 14770PropertySymbol propertySymbol = GetUpdatedSymbol(node, node.PropertySymbol); 14788EventSymbol eventSymbol = GetUpdatedSymbol(node, node.EventSymbol); 14806PropertySymbol indexer = GetUpdatedSymbol(node, node.Indexer); 14863MethodSymbol symbol = GetUpdatedSymbol(node, node.Symbol); 14882FunctionTypeSymbol? functionType = GetUpdatedSymbol(node, node.FunctionType); 14899RangeVariableSymbol? definedSymbol = GetUpdatedSymbol(node, node.DefinedSymbol); 15033TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15034TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15041TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15042TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15048Symbol? variable = GetUpdatedSymbol(node, node.Variable); 15049TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15050TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15058MethodSymbol? deconstructMethod = GetUpdatedSymbol(node, node.DeconstructMethod); 15059Symbol? variable = GetUpdatedSymbol(node, node.Variable); 15060TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15061TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15071Symbol? variable = GetUpdatedSymbol(node, node.Variable); 15072TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15073TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15085TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15086TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15096MethodSymbol getLengthMethod = GetUpdatedSymbol(node, node.GetLengthMethod); 15097MethodSymbol getItemMethod = GetUpdatedSymbol(node, node.GetItemMethod); 15098TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15099TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15106Symbol? symbol = GetUpdatedSymbol(node, node.Symbol); 15113Symbol? symbol = GetUpdatedSymbol(node, node.Symbol); 15120TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15121TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15128TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15129TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15136TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15137TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15173Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15191Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15209Symbol? variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15252MethodSymbol? cloneMethod = GetUpdatedSymbol(node, node.CloneMethod);