2 writes to _identifierNodeOrToken
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceLabelSymbol.cs (2)
33_identifierNodeOrToken = identifierNodeOrToken; 73_identifierNodeOrToken = default(SyntaxToken);
14 references to _identifierNodeOrToken
Microsoft.CodeAnalysis.CSharp (14)
Symbols\Source\SourceLabelSymbol.cs (14)
48var node = _identifierNodeOrToken.AsNode(); 59var tk = _identifierNodeOrToken.AsToken(); 81return _identifierNodeOrToken.IsToken && _identifierNodeOrToken.Parent == null 83: ImmutableArray.Create<Location>(_identifierNodeOrToken.GetLocation()!); 93if (_identifierNodeOrToken.IsToken) 95if (_identifierNodeOrToken.Parent != null) 96node = _identifierNodeOrToken.Parent.FirstAncestorOrSelf<LabeledStatementSyntax>(); 100node = _identifierNodeOrToken.AsNode()!.FirstAncestorOrSelf<SwitchLabelSyntax>(); 130return _identifierNodeOrToken; 155&& symbol._identifierNodeOrToken.Kind() != SyntaxKind.None 156&& symbol._identifierNodeOrToken.Equals(_identifierNodeOrToken) 162return _identifierNodeOrToken.GetHashCode();