1 write to _variableSymbol
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\MethodExtractor.VariableInfo.cs (1)
29_variableSymbol = variableSymbol;
13 references to _variableSymbol
Microsoft.CodeAnalysis.Features (13)
ExtractMethod\MethodExtractor.VariableInfo.cs (13)
75if (_variableSymbol.GetUseSaferDeclarationBehavior(cancellationToken)) 102return new VariableInfo(variable._variableSymbol, variable._variableStyle, useAsReturnValue: true); 108_variableSymbol.AddIdentifierTokenAnnotationPair(annotations, cancellationToken); 111public string Name => _variableSymbol.Name; 118=> _variableSymbol.CanBeCapturedByLocalFunction; 120public bool OriginalTypeHadAnonymousTypeOrDelegate => _variableSymbol.OriginalTypeHadAnonymousTypeOrDelegate; 122public ITypeSymbol OriginalType => _variableSymbol.OriginalType; 125=> _variableSymbol.OriginalType; 128=> document.GetTokenWithAnnotation(_variableSymbol.IdentifierTokenAnnotation); 131=> node.GetAnnotatedTokens(_variableSymbol.IdentifierTokenAnnotation).SingleOrDefault(); 133public SyntaxToken GetOriginalIdentifierToken(CancellationToken cancellationToken) => _variableSymbol.GetOriginalIdentifierToken(cancellationToken); 142=> VariableSymbol.Compare(left._variableSymbol, right._variableSymbol, cancellationTokenType);