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)
12449FieldSymbol field = GetUpdatedSymbol(node, node.Field); 12457PropertySymbol property = GetUpdatedSymbol(node, node.Property); 12465ParameterSymbol parameter = GetUpdatedSymbol(node, node.Parameter); 12502Symbol? variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 12704Symbol valueSymbol = GetUpdatedSymbol(node, node.ValueSymbol); 12733MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12734TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12753MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12754TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12811MethodSymbol targetMethod = GetUpdatedSymbol(node, node.TargetMethod); 12812TypeSymbol? constrainedToTypeOpt = GetUpdatedSymbol(node, node.ConstrainedToTypeOpt); 12882MethodSymbol? getTypeFromHandle = GetUpdatedSymbol(node, node.GetTypeFromHandle); 12934MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 12952MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 13082TypeSymbol? naturalTypeOpt = GetUpdatedSymbol(node, node.NaturalTypeOpt); 13154PropertySymbol? isCompleted = GetUpdatedSymbol(node, node.IsCompleted); 13155MethodSymbol? getResult = GetUpdatedSymbol(node, node.GetResult); 13183MethodSymbol? getTypeFromHandle = GetUpdatedSymbol(node, node.GetTypeFromHandle); 13209MethodSymbol method = GetUpdatedSymbol(node, node.Method); 13226LocalSymbol local = GetUpdatedSymbol(node, node.Local); 13227FieldSymbol? hoistedField = GetUpdatedSymbol(node, node.HoistedField); 13244ParameterSymbol parameter = GetUpdatedSymbol(node, node.Parameter); 13245FieldSymbol? hoistedField = GetUpdatedSymbol(node, node.HoistedField); 13358MethodSymbol method = GetUpdatedSymbol(node, node.Method); 13359MethodSymbol? getMethodFromHandle = GetUpdatedSymbol(node, node.GetMethodFromHandle); 13376FieldSymbol field = GetUpdatedSymbol(node, node.Field); 13377MethodSymbol? getFieldFromHandle = GetUpdatedSymbol(node, node.GetFieldFromHandle); 13495MethodSymbol conversionMethod = GetUpdatedSymbol(node, node.ConversionMethod); 13542TypeSymbol elementPointerType = GetUpdatedSymbol(node, node.ElementPointerType); 13543MethodSymbol? getPinnableOpt = GetUpdatedSymbol(node, node.GetPinnableOpt); 13586LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13595MethodSymbol symbol = GetUpdatedSymbol(node, node.Symbol); 13673TypeSymbol? exceptionTypeOpt = GetUpdatedSymbol(node, node.ExceptionTypeOpt); 13755LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13772LocalSymbol localSymbol = GetUpdatedSymbol(node, node.LocalSymbol); 13789RangeVariableSymbol rangeVariableSymbol = GetUpdatedSymbol(node, node.RangeVariableSymbol); 13807ParameterSymbol parameterSymbol = GetUpdatedSymbol(node, node.ParameterSymbol); 13864TypeSymbol? naturalTypeOpt = GetUpdatedSymbol(node, node.NaturalTypeOpt); 13884MethodSymbol deconstructMethod = GetUpdatedSymbol(node, node.DeconstructMethod); 13891FieldSymbol field = GetUpdatedSymbol(node, node.Field); 13898PropertySymbol property = GetUpdatedSymbol(node, node.Property); 13905PropertySymbol property = GetUpdatedSymbol(node, node.Property); 13912TypeSymbol indexerType = GetUpdatedSymbol(node, node.IndexerType); 13923TypeSymbol sliceType = GetUpdatedSymbol(node, node.SliceType); 14051MethodSymbol? hasValueMethodOpt = GetUpdatedSymbol(node, node.HasValueMethodOpt); 14102Symbol? lookupSymbolOpt = GetUpdatedSymbol(node, node.LookupSymbolOpt); 14103FunctionTypeSymbol? functionType = GetUpdatedSymbol(node, node.FunctionType); 14139MethodSymbol method = GetUpdatedSymbol(node, node.Method); 14159EventSymbol @event = GetUpdatedSymbol(node, node.Event); 14178MethodSymbol? constructor = GetUpdatedSymbol(node, node.Constructor); 14214MethodSymbol constructor = GetUpdatedSymbol(node, node.Constructor); 14251MethodSymbol? collectionBuilderMethod = GetUpdatedSymbol(node, node.CollectionBuilderMethod); 14375Symbol? memberSymbol = GetUpdatedSymbol(node, node.MemberSymbol); 14376TypeSymbol receiverType = GetUpdatedSymbol(node, node.ReceiverType); 14394TypeSymbol receiverType = GetUpdatedSymbol(node, node.ReceiverType); 14429MethodSymbol addMethod = GetUpdatedSymbol(node, node.AddMethod); 14479MethodSymbol constructor = GetUpdatedSymbol(node, node.Constructor); 14498PropertySymbol property = GetUpdatedSymbol(node, node.Property); 14532MethodSymbol? methodOpt = GetUpdatedSymbol(node, node.MethodOpt); 14585TypeSymbol elementType = GetUpdatedSymbol(node, node.ElementType); 14604TypeSymbol elementType = GetUpdatedSymbol(node, node.ElementType); 14623FieldSymbol fieldSymbol = GetUpdatedSymbol(node, node.FieldSymbol); 14641FieldSymbol fieldSymbol = GetUpdatedSymbol(node, node.FieldSymbol); 14658PropertySymbol propertySymbol = GetUpdatedSymbol(node, node.PropertySymbol); 14676EventSymbol eventSymbol = GetUpdatedSymbol(node, node.EventSymbol); 14694PropertySymbol indexer = GetUpdatedSymbol(node, node.Indexer); 14751MethodSymbol symbol = GetUpdatedSymbol(node, node.Symbol); 14770FunctionTypeSymbol? functionType = GetUpdatedSymbol(node, node.FunctionType); 14787RangeVariableSymbol? definedSymbol = GetUpdatedSymbol(node, node.DefinedSymbol); 14921TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14922TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14929TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14930TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14936Symbol? variable = GetUpdatedSymbol(node, node.Variable); 14937TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14938TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14946MethodSymbol? deconstructMethod = GetUpdatedSymbol(node, node.DeconstructMethod); 14947Symbol? variable = GetUpdatedSymbol(node, node.Variable); 14948TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14949TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14959Symbol? variable = GetUpdatedSymbol(node, node.Variable); 14960TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14961TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14973TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14974TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14984MethodSymbol getLengthMethod = GetUpdatedSymbol(node, node.GetLengthMethod); 14985MethodSymbol getItemMethod = GetUpdatedSymbol(node, node.GetItemMethod); 14986TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 14987TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 14994Symbol? symbol = GetUpdatedSymbol(node, node.Symbol); 15001Symbol? symbol = GetUpdatedSymbol(node, node.Symbol); 15008TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15009TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15016TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15017TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15024TypeSymbol inputType = GetUpdatedSymbol(node, node.InputType); 15025TypeSymbol narrowedType = GetUpdatedSymbol(node, node.NarrowedType); 15061Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15079Symbol variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15097Symbol? variableSymbol = GetUpdatedSymbol(node, node.VariableSymbol); 15140MethodSymbol? cloneMethod = GetUpdatedSymbol(node, node.CloneMethod);