public IReadOnlyList <SyntaxNode> GetNodes(SyntaxAnnotation id) { IReadOnlyList <SyntaxNode>?nodes; if (_idToNodeMap.TryGetValue(id, out nodes)) { return(nodes); } else { return(SpecializedCollections.EmptyReadOnlyList <SyntaxNode>()); } }
public bool TryGetTable(object key, [NotNullWhen(true)] out IStateTable?table) => _tableBuilder.TryGetValue(key, out table);