30 references to OneOrMany
Microsoft.CodeAnalysis.CSharp.Features (8)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (8)
1308
return
OneOrMany
.Create(ImmutableArray.Create((oldSymbol, newSymbol, editKind), (oldGetterSymbol, newGetterSymbol, editKind)));
1335
return
OneOrMany
.Create(builder.ToImmutable());
1357
return
OneOrMany
.Create((oldModel.GetDeclaredSymbol(oldVariables[0], cancellationToken), newModel.GetDeclaredSymbol(newVariables[0], cancellationToken), EditKind.Update));
1364
return
OneOrMany
.Create(result.ToImmutableArray());
1393
return
OneOrMany
.Create(ImmutableArray.Create((oldSymbol, newSymbol, editKind), (oldGetterSymbol, newGetterSymbol, editKind)));
1399
return
OneOrMany
.Create(ImmutableArray.Create((oldSymbol, newSymbol, EditKind.Update)));
1405
return
OneOrMany
.Create(ImmutableArray.Create((oldSymbol, newSymbol, EditKind.Update)));
1421
:
OneOrMany
.Create((oldSymbol, newSymbol, editKind));
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
2451
?
OneOrMany
.Create(GetNamespaceSymbolEdits(oldModel, newModel, cancellationToken))
Microsoft.CodeAnalysis.VisualBasic.Features (12)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (12)
56
declarations =
OneOrMany
.Create(current)
63
declarations =
OneOrMany
.Create(current)
72
declarations =
OneOrMany
.Create(current)
74
declarations =
OneOrMany
.Create(variableDeclarator.Names.SelectAsArray(Function(n) CType(n, SyntaxNode)))
82
declarations =
OneOrMany
.Create(current)
1291
Return
OneOrMany
.Create((oldSymbols(0).ContainingSymbol, newSymbols(0).ContainingSymbol, EditKind.Update))
1313
Return
OneOrMany
.Create((oldSymbols(0), newSymbols(0), editKind))
1327
Return
OneOrMany
.Create(builder.ToImmutableAndFree())
1341
Return
OneOrMany
.Create((oldSymbol, newSymbol, editKind))
1363
symbols =
OneOrMany
.Create(variableDeclarator.Names.SelectAsArray(Function(n) model.GetDeclaredSymbol(n, cancellationToken)))
1375
symbols =
OneOrMany
.Create(
1398
symbols =
OneOrMany
.Create(symbol)
Microsoft.CodeAnalysis.Workspaces (9)
OneOrMany.cs (4)
131
OneOrMany
.Create(selector(_one)) :
132
OneOrMany
.Create(_many.SelectAsArray(selector));
138
OneOrMany
.Create(selector(_one, arg)) :
139
OneOrMany
.Create(_many.SelectAsArray(selector, arg));
Options\GlobalOptionService.cs (2)
168
=> SetGlobalOptions(
OneOrMany
.Create(KeyValuePairUtil.Create(optionKey, value)));
171
=> SetGlobalOptions(
OneOrMany
.Create(options));
Workspace\ProjectSystem\ProjectSystemProject.cs (3)
1001
return
OneOrMany
.Create(vsixRazorAnalyzers);
1004
return
OneOrMany
.Create(ImmutableArray<string>.Empty);
1008
return
OneOrMany
.Create(fullPath);