2387 references to Create
Analyzer.Utilities.UnitTests (6)
Aspire.Dashboard.Components.Tests (6)
Pages\ResourcesTests.cs (6)
34ImmutableArray.Create(new HealthReportViewModel("Null", null, "Description1", null))),
76ImmutableArray.Create(new HealthReportViewModel("Healthy", HealthStatus.Healthy, "Description2", null))))
123ImmutableArray.Create(new HealthReportViewModel("Null", null, "Description1", null))),
128ImmutableArray.Create(new HealthReportViewModel("Healthy", HealthStatus.Healthy, "Description2", null))),
133ImmutableArray.Create(new HealthReportViewModel("Degraded", HealthStatus.Degraded, "Description3", null))),
185ImmutableArray.Create(new HealthReportViewModel("Null", null, "Description1", null))),
Aspire.Hosting.Analyzers (1)
BuildValidator (1)
ConfigurationSchemaGenerator (1)
CSharpSyntaxGenerator (1)
GenerateDocumentationAndConfigFiles (11)
IdeCoreBenchmarks (1)
ILLink.CodeFixProvider (2)
ILLink.RoslynAnalyzer (7)
DataFlow\LocalDataFlowVisitor.cs (3)
526HandleMethodCallHelper(addMethod, instanceValue, ImmutableArray.Create(value), operation, state);
534HandleMethodCallHelper(removeMethod, instanceValue, ImmutableArray.Create(value), operation, state);
765return HandleMethodCallHelper(getMethod, instanceValue, ImmutableArray.Create(indexArgumentValue), operation, state);
Metrics (7)
Metrics.Legacy (7)
Microsoft.Analyzers.Extra (7)
Microsoft.Analyzers.Extra.Tests (3)
Microsoft.Analyzers.Local (1)
Microsoft.Analyzers.Local.Tests (3)
Microsoft.AspNetCore.Analyzer.Testing (2)
Microsoft.AspNetCore.App.Analyzers (18)
Microsoft.AspNetCore.App.Analyzers.Test (1)
Microsoft.AspNetCore.App.CodeFixes (5)
Microsoft.AspNetCore.Components.Analyzers (4)
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Microsoft.AspNetCore.Components.SdkAnalyzers (2)
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Microsoft.AspNetCore.Http.Extensions.Tests (1)
Microsoft.AspNetCore.Mvc.Analyzers (2)
Microsoft.AspNetCore.Mvc.Api.Analyzers (2)
Microsoft.CodeAnalysis (47)
Microsoft.CodeAnalysis.Analyzers (26)
Microsoft.CodeAnalysis.Analyzers.UnitTests (18)
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
Microsoft.CodeAnalysis.BannedApiAnalyzers (12)
Microsoft.CodeAnalysis.CodeStyle (14)
Microsoft.CodeAnalysis.CodeStyle.Fixes (11)
Microsoft.CodeAnalysis.Collections.Package (5)
Microsoft.CodeAnalysis.CSharp (448)
Binder\Binder_Expressions.cs (24)
169ImmutableArray.Create(BindToTypeForErrorRecovery(childNode)),
225ImmutableArray.Create(BindToTypeForErrorRecovery(expr)),
861node, LookupResultKind.Empty, ImmutableArray<Symbol>.Empty, ImmutableArray.Create<BoundExpression>(BindToTypeForErrorRecovery(BindValue(node.Expression, BindingDiagnosticBag.Discarded, BindValueKind.RefersToLocation))),
1013ImmutableArray.Create(BindValue(arguments[0].Expression, diagnostics, BindValueKind.RValue)) :
1049ImmutableArray.Create<BoundExpression>(boundArgument), CreateErrorType("void"));
1682symbols: ImmutableArray.Create(symbol),
1683childBoundNodes: ImmutableArray.Create(BindToTypeForErrorRecovery(expression)),
4247ImmutableArray.Create(boundExpression.ExpressionSymbol),
4248ImmutableArray.Create(boundExpression));
4624typeArguments: ImmutableArray.Create(elementTypeWithAnnotations),
5469return new BoundBadExpression(node, LookupResultKind.NotInvocable, StaticCast<Symbol>.From(type.InstanceConstructors), ImmutableArray.Create(argument), type);
5479argument.Syntax, default, WellKnownMemberNames.DelegateInvokeName, ImmutableArray.Create(sourceDelegate.DelegateInvokeMethod),
5613return new BoundBadExpression(node, LookupResultKind.NotCreatable, ImmutableArray.Create<Symbol?>(type), children.ToImmutableAndFree(), type) { WasCompilerGenerated = wasCompilerGenerated };
6369ImmutableArray.Create(boundElementInitializer),
6597ImmutableArray.Create((BoundExpression)addElementPlaceholder),
7837return new BoundBadExpression(node, LookupResultKind.Ambiguous, lookupResult.Symbols.AsImmutable(), ImmutableArray.Create(boundLeft), CreateErrorType(rightName), hasErrors: true);
7874return new BoundBadExpression(node, lookupResult.Kind, symbols.AsImmutable(), ImmutableArray.Create(boundLeft), CreateErrorType(rightName), hasErrors: true);
8321(object)symbolOpt == null ? ImmutableArray<Symbol>.Empty : ImmutableArray.Create(symbolOpt),
8322boundLeft == null ? ImmutableArray<BoundExpression>.Empty : ImmutableArray.Create(BindToTypeForErrorRecovery(boundLeft)),
9538Construct(ImmutableArray.Create(elementField.TypeWithAnnotations));
9714var argumentPlaceholders = ImmutableArray.Create(new BoundImplicitIndexerValuePlaceholder(convertedArguments[0].Syntax, int32) { WasCompilerGenerated = true });
10381argumentPlaceholders = ImmutableArray.Create(intPlaceholder);
10460syntax, typeArgumentsOpt: default, method.Name, ImmutableArray.Create(method),
10732methods = ImmutableArray.Create(method);
Binder\Binder_Query.cs (11)
303ImmutableArray.Create(state.fromExpression), state.fromExpression.Type);
742yExpression = new BoundBadExpression(yExpression.Syntax, LookupResultKind.Empty, ImmutableArray<Symbol?>.Empty, ImmutableArray.Create(yExpression), CreateErrorType());
748yExpression = new BoundBadExpression(yExpression.Syntax, LookupResultKind.Empty, ImmutableArray<Symbol?>.Empty, ImmutableArray.Create(yExpression), yExpression.Type);
758var lambda = MakeQueryUnboundLambda(state.RangeVariableMap(), ImmutableArray.Create(x), let.Expression, bodyFactory, diagnostics.AccumulatesDependencies);
809field2Value = new BoundBadExpression(field2Value.Syntax, LookupResultKind.Empty, ImmutableArray<Symbol?>.Empty, ImmutableArray.Create(field2Value), field2Value.Type, true);
834return MakeQueryUnboundLambda(qvm, ImmutableArray.Create(parameter), expression, withDependencies);
850return MakeQueryUnboundLambda(expression, new QueryUnboundLambdaState(this, qvm, ImmutableArray.Create(parameter), (LambdaSymbol lambdaSymbol, Binder lambdaBodyBinder, BindingDiagnosticBag diagnostics) =>
886return MakeQueryInvocation(node, receiver, receiverIsCheckedForRValue, methodName, default(SeparatedSyntaxList<TypeSyntax>), default(ImmutableArray<TypeWithAnnotations>), ImmutableArray.Create(arg), diagnostics
912return MakeQueryInvocation(node, receiver, receiverIsCheckedForRValue, methodName, new SeparatedSyntaxList<TypeSyntax>(new SyntaxNodeOrTokenList(typeArgSyntax, 0)), ImmutableArray.Create(typeArg), ImmutableArray<BoundExpression>.Empty, diagnostics
965receiver = new BoundBadExpression(receiver.Syntax, LookupResultKind.NotAValue, ImmutableArray<Symbol?>.Empty, ImmutableArray.Create(receiver), CreateErrorType());
987receiver = new BoundBadExpression(receiver.Syntax, LookupResultKind.NotAValue, ImmutableArray<Symbol?>.Empty, ImmutableArray.Create(receiver), CreateErrorType());
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (9)
351return new BoundBadExpression(node.Syntax, default(LookupResultKind), ImmutableArray<Symbol>.Empty, ImmutableArray.Create<BoundExpression>(node), ExpressionType);
382return new BoundBadExpression(node.Syntax, 0, ImmutableArray<Symbol>.Empty, ImmutableArray.Create<BoundExpression>(node), ExpressionType);
856ImmutableArray.Create<TypeSymbol>(underlyingDelegateType),
900ImmutableArray.Create(param),
901ImmutableArray.Create<BoundExpression>(_bound.AssignmentExpression(parameterReference, parameter)),
905_bound.ArrayOrEmpty(ParameterExpressionType, ImmutableArray.Create<BoundExpression>(parameterReference))));
1091return new BoundBadExpression(node.Syntax, default(LookupResultKind), ImmutableArray<Symbol>.Empty, ImmutableArray.Create<BoundExpression>(node), node.Type);
1098return new BoundBadExpression(node.Syntax, default(LookupResultKind), ImmutableArray<Symbol>.Empty, ImmutableArray.Create<BoundExpression>(node), node.Type);
1130return new BoundBadExpression(node.Syntax, default(LookupResultKind), ImmutableArray<Symbol>.Empty, ImmutableArray.Create<BoundExpression>(node), node.Type);
Lowering\LocalRewriter\LocalRewriter.cs (6)
173return new BoundBadStatement(statement.Syntax, ImmutableArray.Create<BoundNode>(statement), hasErrors: true);
578return BadExpression(node.Syntax, node.Type, ImmutableArray.Create(node));
583return BadExpression(syntax, resultType, ImmutableArray.Create(child));
720return block.Update(locals, block.LocalFunctions, block.HasUnsafeModifier, block.Instrumentation, ImmutableArray.Create(statement));
732ImmutableArray.Create(statement));
849.Construct(ImmutableArray.Create(elementType)),
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (13)
242return _factory.StaticCall(asImmutableArray.Construct(ImmutableArray.Create(elementType)), ImmutableArray.Create(arrayCreation));
377ImmutableArray.Create(temp.LocalSymbol),
424var typeArgs = ImmutableArray.Create(elementType);
497arguments: ImmutableArray.Create(span),
570var inlineArrayType = _factory.ModuleBuilderOpt.EnsureInlineArrayTypeExists(syntax, _factory, arrayLength, _diagnostics.DiagnosticBag).Construct(ImmutableArray.Create(elementType));
747ImmutableArray.Create<BoundExpression>(
773ImmutableArray.Create(GetKnownLengthExpression(elements, numberIncludingLastSpread, localsBuilder)),
1024var typeArguments = ImmutableArray.Create(elementType);
1070rewrittenReceiver = _factory.New(constructor, ImmutableArray.Create<BoundExpression>(knownLengthTemp));
1075rewrittenReceiver = _factory.New(constructor, ImmutableArray.Create(knownLengthExpression));
1347var iterationVariables = ImmutableArray.Create(iterationVariable);
1420ImmutableArray.Create(statement),
Lowering\LocalRewriter\LocalRewriter_Event.cs (7)
54var rewrittenArguments = ImmutableArray.Create<BoundExpression>(rewrittenArgument);
124rewrittenArguments: ImmutableArray.Create<BoundExpression>(removeDelegate));
128clearCall = new BoundBadExpression(syntax, LookupResultKind.NotInvocable, ImmutableArray<Symbol?>.Empty, ImmutableArray.Create<BoundExpression>(removeDelegate), ErrorTypeSymbol.UnknownResultType);
181: ImmutableArray.Create<LocalSymbol>(boundTemp.LocalSymbol);
265getOrCreateCall = new BoundBadExpression(syntax, LookupResultKind.NotInvocable, ImmutableArray<Symbol?>.Empty, ImmutableArray.Create<BoundExpression>(fieldAccess), ErrorTypeSymbol.UnknownResultType);
287return new BoundBadExpression(syntax, LookupResultKind.NotInvocable, ImmutableArray<Symbol?>.Empty, ImmutableArray.Create(getOrCreateCall), ErrorTypeSymbol.UnknownResultType);
333return new BoundBadExpression(node.Syntax, LookupResultKind.NotCreatable, ImmutableArray.Create<Symbol?>(node.Event),
Lowering\LocalRewriter\LocalRewriter_LockStatement.cs (4)
80locals: ImmutableArray.Create(boundTemp.LocalSymbol),
117exitCallExpr = new BoundBadExpression(lockSyntax, LookupResultKind.NotInvocable, ImmutableArray<Symbol?>.Empty, ImmutableArray.Create<BoundExpression>(boundLockTemp), ErrorTypeSymbol.UnknownResultType);
212enterCallExpr = new BoundBadExpression(lockSyntax, LookupResultKind.NotInvocable, ImmutableArray<Symbol?>.Empty, ImmutableArray.Create<BoundExpression>(boundLockTemp), ErrorTypeSymbol.UnknownResultType);
221ImmutableArray.Create(boundLockTemp.LocalSymbol),
Lowering\SyntheticBoundNodeFactory.cs (9)
844return Call(receiver, method, ImmutableArray.Create(arg0), useStrictArgumentRefKinds);
858=> Call(receiver, WellKnownMethod(method), ImmutableArray.Create(arg0));
1005return MakeSequence(ImmutableArray.Create<LocalSymbol>(temp), parts);
1073=> SwitchSection(ImmutableArray.Create(value), statements);
1556arrayEmpty = arrayEmpty.Construct(ImmutableArray.Create(elementType));
1568ImmutableArray.Create<BoundExpression>(Literal(elements.Length)),
1577ImmutableArray.Create<BoundExpression>(length),
1613return new BoundCatchBlock(Syntax, ImmutableArray.Create(local), source, source.Type, exceptionFilterPrologueOpt: null, exceptionFilterOpt: null, body: block, isSynthesizedAsyncCatchAll: false);
1863sideEffects: ImmutableArray.Create<BoundExpression>(nonNullValue),
Operations\CSharpOperationFactory.cs (7)
402return ImmutableArray.Create(CreateVariableDeclaratorInternal((BoundLocalDeclaration)declaration, (declarationSyntax as VariableDeclarationSyntax)?.Variables[0] ?? declarationSyntax));
1645return new ArrayElementReferenceOperation(instance, ImmutableArray.Create(argument), _semanticModel, syntax, type, isImplicit);
1726ImmutableArray<IFieldSymbol> initializedFields = ImmutableArray.Create<IFieldSymbol>(boundFieldEqualsValue.Field.GetPublicSymbol());
1735ImmutableArray<IPropertySymbol> initializedProperties = ImmutableArray.Create<IPropertySymbol>(boundPropertyEqualsValue.Property.GetPublicSymbol());
2147return new VariableDeclarationGroupOperation(ImmutableArray.Create(multiVariableDeclaration), _semanticModel, varStatement, isImplicit);
2169var variableDeclaration = new VariableDeclarationGroupOperation(ImmutableArray.Create(multiVariableDeclaration), _semanticModel, declarationGroupSyntax, isImplicit);
2884propertySubpatterns: ImmutableArray.Create(result), declaredSymbol: null,
Symbols\AliasSymbol.cs (3)
75return new AliasSymbolFromResolvedTarget(targetSymbol, aliasToken.ValueText, containingSymbol, ImmutableArray.Create(aliasToken.GetLocation()), isExtern);
286: base(syntax.Alias!.Name.Identifier.ValueText, containingSymbol, ImmutableArray.Create(syntax.Alias!.Name.Identifier.GetLocation()), isExtern: false)
294: base(syntax.Identifier.ValueText, containingSymbol, ImmutableArray.Create(syntax.Identifier.GetLocation()), isExtern: true)
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers (1)
Microsoft.CodeAnalysis.CSharp.CodeStyle (16)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (11)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (69)
NavigateTo\NavigateToSearcherTests.cs (5)
126var results = ImmutableArray.Create<INavigateToSearchResult>(new TestNavigateToSearchResult(workspace, new TextSpan(0, 0)));
161var results = ImmutableArray.Create<INavigateToSearchResult>(new TestNavigateToSearchResult(workspace, new TextSpan(0, 0)));
238var results = ImmutableArray.Create<INavigateToSearchResult>(new TestNavigateToSearchResult(workspace, new TextSpan(0, 0)));
274var results = ImmutableArray.Create<INavigateToSearchResult>(new TestNavigateToSearchResult(workspace, new TextSpan(0, 0)));
322var results = ImmutableArray.Create<INavigateToSearchResult>(new TestNavigateToSearchResult(workspace, new TextSpan(0, 0)));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (45)
CodeGen\CodeGenExplicitImplementationTests.cs (5)
996var comp = CreateCompilation(source, new[] { new CSharpCompilationReference(libComp, aliases: ImmutableArray.Create("Q")) });
1045var comp1 = CreateCompilation(source, new[] { new CSharpCompilationReference(libComp1, aliases: ImmutableArray.Create("A")), new CSharpCompilationReference(libComp1, aliases: ImmutableArray.Create("B")) });
1061var comp2 = CreateCompilation(source, new[] { new CSharpCompilationReference(libComp1, aliases: ImmutableArray.Create("A")), new CSharpCompilationReference(libComp2, aliases: ImmutableArray.Create("B")) });
CodeGen\CodeGenFunctionPointersTests.cs (4)
7682CallingConvention.Unmanaged, TypeWithAnnotations.Create(@string, customModifiers: ImmutableArray.Create(testMod)), refCustomModifiers: default,
7686CallingConvention.Unmanaged, TypeWithAnnotations.Create(@string), refCustomModifiers: ImmutableArray.Create(testMod),
7767CallingConvention.Unmanaged, TypeWithAnnotations.Create(@string, customModifiers: ImmutableArray.Create(testMod)), refCustomModifiers: default,
7771CallingConvention.Unmanaged, TypeWithAnnotations.Create(@string), refCustomModifiers: ImmutableArray.Create(testMod),
CodeGen\CodeGenTupleTest.cs (13)
6331var e = Assert.Throws<ArgumentException>(() => comp.CreateAnonymousTypeSymbol(ImmutableArray.Create(vbType), ImmutableArray.Create("m1")));
6352Assert.Throws<ArgumentException>(() => comp.CreateTupleTypeSymbol(new[] { intType, intType }.AsImmutable(), elementLocations: ImmutableArray.Create(loc1)));
16814references: new[] { comp2.ToMetadataReference(ImmutableArray.Create("alias")), comp1.ToMetadataReference() },
16865references: new[] { comp1.ToMetadataReference().WithAliases(ImmutableArray.Create("alias")), comp2.ToMetadataReference() },
16886references: new[] { comp1.ToMetadataReference(), comp2.ToMetadataReference().WithAliases(ImmutableArray.Create("alias1")) },
16940references: new[] { comp1.ToMetadataReference().WithAliases(ImmutableArray.Create("alias")), comp2.ToMetadataReference() },
16961references: new[] { comp1.ToMetadataReference(), comp2.ToMetadataReference().WithAliases(ImmutableArray.Create("alias1")) },
17023references: s_valueTupleRefs.Concat(new[] { comp1.ToMetadataReference(), comp2.ToMetadataReference().WithAliases(ImmutableArray.Create("alias1")) }),
17046references: s_valueTupleRefs.Concat(new[] { comp1.ToMetadataReference(), comp2.ToMetadataReference().WithAliases(ImmutableArray.Create("alias1")) }),
17070comp2.ToMetadataReference().WithAliases(ImmutableArray.Create("alias1")),
17124references: new[] { comp1.ToMetadataReference(), comp2.ToMetadataReference().WithAliases(ImmutableArray.Create("alias1")) },
17178references: new[] { comp1.ToMetadataReference(), comp2.ToMetadataReference().WithAliases(ImmutableArray.Create("alias1")) },
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (403)
Emit\EditAndContinue\AssemblyReferencesTests.cs (12)
236ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1)));
242ImmutableArray.Create(
341ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1)));
424ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1)));
479var ref01 = lib01.ToMetadataReference(ImmutableArray.Create("L0"));
482var ref02 = lib02.ToMetadataReference(ImmutableArray.Create("L0"));
485var ref11 = lib11.ToMetadataReference(ImmutableArray.Create("L1"));
488var ref12 = lib12.ToMetadataReference(ImmutableArray.Create("L1"));
504ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1)));
615ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))));
624ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
636ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, m2, m3, GetSyntaxMapFromMarkers(source2, source3))));
Emit\EditAndContinue\EditAndContinueClosureTests.cs (56)
258ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
319ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
391ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
449ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
502ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
561ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
615ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
670ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
726ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
781ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
849ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
924ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
998ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
1065ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, ctor0, ctor1, GetSyntaxMapFromMarkers(source0, source1))));
1124ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1212ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1301ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1385ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1476ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1558ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1636ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1660ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
1735ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1758ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
1826ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1849ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
1935ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
1970ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
2014ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3))));
2133ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2167ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
2209ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f2, f3, GetSyntaxMapFromMarkers(source2, source3))));
2343ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
2367ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
2481ImmutableArray.Create(
2497ImmutableArray.Create(
2598ImmutableArray.Create(
2614ImmutableArray.Create(
2754ImmutableArray.Create(
2803ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
3256ImmutableArray.Create(
3495ImmutableArray.Create(
3763ImmutableArray.Create(
3795ImmutableArray.Create(
3888ImmutableArray.Create(
3900ImmutableArray.Create(
3988ImmutableArray.Create(
4040ImmutableArray.Create(
4134ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4219ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4301ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4374ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4456ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4639ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4698ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
4749ImmutableArray.Create(
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (67)
62ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, g1)));
241ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, f1)));
358ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
460ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
534ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
584ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
1134ImmutableArray.Create(
1559ImmutableArray.Create(
2001ImmutableArray.Create(
2006ImmutableArray.Create(
2578ImmutableArray.Create(
2747ImmutableArray.Create(
3286ImmutableArray.Create(
3670ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
3774ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
3883ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
3989ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
4103ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
4255ImmutableArray.Create(
4489ImmutableArray.Create(
4649ImmutableArray.Create(
5112ImmutableArray.Create(
5460ImmutableArray.Create(
5799ImmutableArray.Create(
5804ImmutableArray.Create(
5809ImmutableArray.Create(
6704ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
7143ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
7439ImmutableArray.Create(
7806ImmutableArray.Create(
7881ImmutableArray.Create(
8188ImmutableArray.Create(
8709ImmutableArray.Create(
8718ImmutableArray.Create(
8727ImmutableArray.Create(
8736ImmutableArray.Create(
8786ImmutableArray.Create(
8791ImmutableArray.Create(
8891ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
8903ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
9086ImmutableArray.Create(
9208ImmutableArray.Create(
9227ImmutableArray.Create(
9365ImmutableArray.Create(
9378ImmutableArray.Create(
9520ImmutableArray.Create(
9531ImmutableArray.Create(
9627ImmutableArray.Create(
9689ImmutableArray.Create(
9757ImmutableArray.Create(
9769ImmutableArray.Create(
9783ImmutableArray.Create(
9795ImmutableArray.Create(
9807ImmutableArray.Create(
10259ImmutableArray.Create(
10569ImmutableArray.Create(
10635ImmutableArray.Create(
10702ImmutableArray.Create(
10835ImmutableArray.Create(
10888ImmutableArray.Create(
11018ImmutableArray.Create(
11069ImmutableArray.Create(
11120ImmutableArray.Create(
11174ImmutableArray.Create(
11235ImmutableArray.Create(
11290ImmutableArray.Create(
11357ImmutableArray.Create(
Emit\EditAndContinue\EditAndContinueTests.cs (181)
328ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
361ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1)));
416ImmutableArray.Create(
426ImmutableArray.Create(
482ImmutableArray.Create(
529ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
591ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
618ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1, method2)));
818ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
1146ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
1183ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1, method2)));
1269ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
1310ImmutableArray.Create(
1342ImmutableArray.Create(
1844ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
1933ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
1951ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2018ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2036ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2092ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2158ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2178ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2234ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
3110ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, method1)));
3252ImmutableArray.Create(
3624ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, f1)));
3658ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2)));
3954ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, f3)));
4077ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, getP0, getP1)));
4147: ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, r1)));
4185: ImmutableArray.Create(
5998ImmutableArray.Create(
6053ImmutableArray.Create(
6676ImmutableArray.Create(
6741ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, c0, c1)));
6762ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, c1, c2)));
6941ImmutableArray.Create(
6949ImmutableArray.Create(
7119ImmutableArray.Create(
7197ImmutableArray.Create(
7212ImmutableArray.Create(
7282ImmutableArray.Create(
7297ImmutableArray.Create(
7694ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
7761ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, method1)));
7787ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1, method2)));
7837ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
8241ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, compilation1.GetMember<MethodSymbol>("C.M"))));
8313ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
8363ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation0.GetMember("C.M"), compilation1.GetMember("C.M"))));
8465ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, compilation1.GetMember<MethodSymbol>("C.puts"))));
8521ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, compilation1.GetMember<NamedTypeSymbol>("B"))));
8601ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, compilation1.GetMembers("M.C.M1")[2])));
8634ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation1.GetMember<MethodSymbol>("M.C.M2"),
8757ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation0.GetMembers("C.M")[0], compilation1.GetMembers("C.M")[0])));
8781ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation1.GetMembers("C.M")[1], compilation2.GetMembers("C.M")[1])));
8805ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation2.GetMembers("C.M")[2], compilation3.GetMembers("C.M")[2])));
8830ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation3.GetMembers("C.M")[3], compilation4.GetMembers("C.M")[3])));
8855ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation4.GetMembers("C.M")[4], compilation5.GetMembers("C.M")[4])));
8879ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation5.GetMembers("C.M")[5], compilation6.GetMembers("C.M")[5])));
8903ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation6.GetMembers("C.M")[6], compilation7.GetMembers("C.M")[6])));
8929ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation7.GetMembers("C.M")[7], compilation8.GetMembers("C.M")[7])));
8954ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation8.GetMembers("C.M")[8], compilation9.GetMembers("C.M")[8])));
8978ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation9.GetMembers("C.M")[9], compilation10.GetMembers("C.M")[9])));
9051ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation10.GetMembers("C.M")[12], compilation11.GetMembers("C.M")[12])));
9075ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation11.GetMembers("C.M")[13], compilation12.GetMembers("C.M")[13])));
9144ImmutableArray.Create(
9250ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
9330ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation0.GetMembers("C.F")[1], compilation1.GetMembers("C.F")[1])));
9359ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation1.GetMembers("C.F")[1], compilation2.GetMembers("C.F")[1])));
9423ImmutableArray.Create(SemanticEdit.Create(
9556ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
9614ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1))));
9672ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method2, method3, GetEquivalentNodesMap(method3, method2))));
9762ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, m1, null)));
9766ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, m1, m2, GetEquivalentNodesMap(m2, m1))));
9850ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
9900ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
9949ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
10125ImmutableArray.Create(
10153ImmutableArray.Create(
10238ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10261ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
10327ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
10348ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2, GetSyntaxMapFromMarkers(source1, source2))));
10606ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
10722ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
10750ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
10782ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method2, method3, GetSyntaxMapFromMarkers(source2, source3))));
10909ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
10919ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, g1, g2, GetEquivalentNodesMap(g2, g1))));
10929ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, g2, g3, GetEquivalentNodesMap(g3, g2))));
11015ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11094ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))));
11121ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, m1, m2, GetSyntaxMapFromMarkers(source1, source2))));
11244ImmutableArray.Create(
11258ImmutableArray.Create(
11367ImmutableArray.Create(
11381ImmutableArray.Create(
11563ImmutableArray.Create(
11593ImmutableArray.Create(
11671ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11744ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11819ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
11912ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12005ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12069ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12132ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12142ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12152ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12162ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12172ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12182ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
12252ImmutableArray.Create(
12293ImmutableArray.Create(
12401ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1))));
12519ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
12572ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
12667ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1A, GetEquivalentNodesMap(method1A, method0))));
12679ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1B, GetEquivalentNodesMap(method1B, method0))));
12745ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
12891ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
13006ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)));
13019ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1F, method2F, syntaxMap: s => null)));
13031ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1G, method2G, syntaxMap: s => null)));
13074ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)),
13090ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)),
13106ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)),
13162ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)),
13199ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Insert, null, compilation1.GetMember<MethodSymbol>("C.Main"))),
13239ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, compilation0.GetMember("C.Main"), compilation1.GetMember("C.Main"))));
13291ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0F, method1F, syntaxMap: s => null)));
13302ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1F, method2F, syntaxMap: s => null)));
13426ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetEquivalentNodesMap(f1, f0))));
13445ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f1, f2, GetEquivalentNodesMap(f2, f1))));
13497ImmutableArray.Create(
13504ImmutableArray.Create(
13541ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
13622ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, f0, f1, GetSyntaxMapFromMarkers(source0, source1)))));
13690ImmutableArray.Create(
13733ImmutableArray.Create(
13839ImmutableArray.Create(
13872ImmutableArray.Create(
13967ImmutableArray.Create(
13991ImmutableArray.Create(
14075ImmutableArray.Create(
14100ImmutableArray.Create(
14218ImmutableArray.Create(
14270ImmutableArray.Create(
14390ImmutableArray.Create(
14424ImmutableArray.Create(
14516ImmutableArray.Create(
14545ImmutableArray.Create(
14686ImmutableArray.Create(
14743ImmutableArray.Create(
14854ImmutableArray.Create(
14882ImmutableArray.Create(
14966ImmutableArray.Create(
14989ImmutableArray.Create(
15087ImmutableArray.Create(
15136ImmutableArray.Create(
15249ImmutableArray.Create(
15290ImmutableArray.Create(
15383ImmutableArray.Create(
15407ImmutableArray.Create(
15501ImmutableArray.Create(
15545ImmutableArray.Create(
15678ImmutableArray.Create(
15732ImmutableArray.Create(
15894ImmutableArray.Create(
15965ImmutableArray.Create(
16128ImmutableArray.Create(
16178ImmutableArray.Create(
16267ImmutableArray.Create(
16279ImmutableArray.Create(
16365ImmutableArray.Create(
16446ImmutableArray.Create(
16804ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1)));
16876ImmutableArray.Create(
19573ImmutableArray.Create(
19832ImmutableArray.Create(
Emit\EditAndContinue\LocalSlotMappingTests.cs (44)
80ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, syntaxMap: null)));
254ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
438ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
544ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
656ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
766ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
857ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
1159ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1222ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1330ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1494ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1750ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
1862ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2022ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2055ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2204ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapFromMarkers(source0, source1))));
2252ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1, method2, GetSyntaxMapFromMarkers(source1, source2))));
2428ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2490ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method1, method2, GetEquivalentNodesMap(method2, method1))));
2612ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2750ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
2925ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.SwitchStatement))));
3061ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.SwitchStatement))));
3224ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
3388ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.IfStatement))));
3497ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.WhileStatement))));
3607ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.DoStatement))));
3698ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetSyntaxMapByKind(method0, SyntaxKind.ForStatement, SyntaxKind.VariableDeclarator))));
3902ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, m0, m1, GetSyntaxMapFromMarkers(source0, source1))));
3906ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, m1, m2, GetSyntaxMapFromMarkers(source1, source2))));
4245ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4292ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4348ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4403ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4455ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4511ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4580ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4660ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4754ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, g0, g1, GetEquivalentNodesMap(g1, g0))));
4814ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4874ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
4963ImmutableArray.Create(SemanticEdit.Create(SemanticEditKind.Update, method0, method1, GetEquivalentNodesMap(method1, method0))));
5117ImmutableArray.Create(
5181ImmutableArray.Create(
Emit\EditAndContinue\SymbolMatcherTests.cs (7)
487Assert.Equal("<>f__AnonymousType0", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new AnonymousTypeKeyField("A", isKey: false, ignoreCase: false)))].Name);
488Assert.Equal("<>f__AnonymousType1", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new AnonymousTypeKeyField("B", isKey: false, ignoreCase: false)))].Name);
557Assert.Equal("<>f__AnonymousType0", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new AnonymousTypeKeyField("A", isKey: false, ignoreCase: false)))].Name);
558Assert.Equal("<>f__AnonymousType1", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new AnonymousTypeKeyField("X", isKey: false, ignoreCase: false)))].Name);
559Assert.Equal("<>f__AnonymousType2", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new AnonymousTypeKeyField("Y", isKey: false, ignoreCase: false)))].Name);
1112Assert.Equal("<>f__AnonymousType0", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new AnonymousTypeKeyField("A", isKey: false, ignoreCase: false)))].Name);
1113Assert.Equal("<>f__AnonymousType1", anonymousTypeMap0[new AnonymousTypeKey(ImmutableArray.Create(new AnonymousTypeKeyField("B", isKey: false, ignoreCase: false)))].Name);
PDB\PDBUsingTests.cs (29)
577new CSharpCompilationReference(dummyCompilation1, ImmutableArray.Create("P")) ,
578new CSharpCompilationReference(dummyCompilation2, ImmutableArray.Create("Q")),
579new CSharpCompilationReference(dummyCompilation3, ImmutableArray.Create("R"))
680compilation1.ToMetadataReference(ImmutableArray.Create("X"))
731compilation1.ToMetadataReference(ImmutableArray.Create("X")),
808var refA = comp.EmitToImageReference(aliases: ImmutableArray.Create("A2"));
858var refA1 = comp.EmitToImageReference(aliases: ImmutableArray.Create("A2"));
868var refA4 = comp.EmitToImageReference(aliases: ImmutableArray.Create("A5"));
944var refA1 = comp.EmitToImageReference(aliases: ImmutableArray.Create("A2"));
954var refA4 = comp.EmitToImageReference(aliases: ImmutableArray.Create("A5"));
1040var refA4 = comp.EmitToImageReference(aliases: ImmutableArray.Create("A5"));
1133var refA4 = comp.EmitToImageReference(aliases: ImmutableArray.Create("A5"));
1216var refA1 = comp.EmitToImageReference(aliases: ImmutableArray.Create("A2"));
1226var refA4 = comp.EmitToImageReference(aliases: ImmutableArray.Create("A5"));
1308var refA1 = comp.EmitToImageReference(aliases: ImmutableArray.Create("A2"));
1318var refA4 = comp.EmitToImageReference(aliases: ImmutableArray.Create("A5"));
1486references: new[] { new CSharpCompilationReference(libComp, ImmutableArray.Create("P")) });
1562new CSharpCompilationReference(dummyCompilation1, ImmutableArray.Create("P")) ,
1563new CSharpCompilationReference(dummyCompilation2, ImmutableArray.Create("Q")),
1564new CSharpCompilationReference(dummyCompilation3, ImmutableArray.Create("R"))
1868new CSharpCompilationReference(dummyCompilation1, ImmutableArray.Create("P")),
1869new CSharpCompilationReference(dummyCompilation2, ImmutableArray.Create("Q")),
1870new CSharpCompilationReference(dummyCompilation3, ImmutableArray.Create("R")),
2046new CSharpCompilationReference(dummyCompilation1, ImmutableArray.Create("P")),
2047new CSharpCompilationReference(dummyCompilation2, ImmutableArray.Create("Q")),
2048new CSharpCompilationReference(dummyCompilation3, ImmutableArray.Create("R")),
2049new CSharpCompilationReference(dummyCompilation4, ImmutableArray.Create("S")),
2694var libRef = lib.EmitToImageReference(aliases: ImmutableArray.Create("Q"));
3317var c = CreateCompilationWithMscorlib40(sources, new[] { SystemCoreRef.WithAliases(ImmutableArray.Create("A")) });
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (84)
Diagnostics\DiagnosticAnalyzerTests.cs (33)
45return ImmutableArray.Create(s_CA9999_UseOfVariableThatStartsWithX);
240return ImmutableArray.Create(s_descriptor);
507get { return ImmutableArray.Create(desc1); }
659public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get { return ImmutableArray.Create(Rule); } }
801ImmutableArray.Create(SyntaxKind.EqualsValueClause));
804ImmutableArray.Create(SyntaxKind.BaseConstructorInitializer));
823}, ImmutableArray.Create(SyntaxKind.ArrowExpressionClause));
834get { return ImmutableArray.Create(Descriptor1); }
885return ImmutableArray.Create(SupportedDescriptor);
1646get { return ImmutableArray.Create(ExpressionDescriptor); }
2245var syntaxKinds = ImmutableArray.Create(SyntaxKind.VariableDeclaration);
2246var operationKinds = ImmutableArray.Create(OperationKind.VariableDeclarator);
3266var analyzers = ImmutableArray.Create<DiagnosticAnalyzer>(new SymbolStartAnalyzer(topLevelAction: false, SymbolKind.NamedType));
3312var analyzers = ImmutableArray.Create<DiagnosticAnalyzer>(new SymbolStartAnalyzer(topLevelAction: false, SymbolKind.NamedType));
3358var tree1SemanticDiagnostics = await compilationWithAnalyzers.GetAnalyzerSemanticDiagnosticsAsync(semanticModel1, filterSpan: null, ImmutableArray.Create<DiagnosticAnalyzer>(analyzer1), CancellationToken.None);
3695var analyzersToQuery = singleAnalyzer ? ImmutableArray.Create<DiagnosticAnalyzer>(analyzer1) : allAnalyzers;
3814var analyzers = ImmutableArray.Create<DiagnosticAnalyzer>(analyzer);
3844public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get { return ImmutableArray.Create(Rule); } }
3885var options = new AnalyzerOptions(ImmutableArray.Create(additionalFile));
3888var analyzers = ImmutableArray.Create<DiagnosticAnalyzer>(analyzer);
3936verifyAnalysisResult(analysisResult, analyzers, ImmutableArray.Create(additionalFile1), diagnosticSpan, additionalFilesHaveSamePaths);
3938verifyAnalysisResult(analysisResult, analyzers, ImmutableArray.Create(additionalFile2), diagnosticSpan, additionalFilesHaveSamePaths);
3940var singleAnalyzerArray = ImmutableArray.Create<DiagnosticAnalyzer>(analyzer1);
3942verifyAnalysisResult(analysisResult, singleAnalyzerArray, ImmutableArray.Create(additionalFile1), diagnosticSpan, additionalFilesHaveSamePaths);
3944verifyAnalysisResult(analysisResult, singleAnalyzerArray, ImmutableArray.Create(additionalFile2), diagnosticSpan, additionalFilesHaveSamePaths);
4012var singleAnalyzerArray = ImmutableArray.Create(analyzer);
4016verifyDiagnostics(reportedDiagnostics, singleAnalyzerArray, ImmutableArray.Create(additionalFile), diagnosticSpan, additionalFilesHaveSamePaths);
4078public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get { return ImmutableArray.Create(Rule); } }
4123public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get { return ImmutableArray.Create(Rule); } }
4230var compilationWithAnalyzers = compilation.WithAnalyzers(ImmutableArray.Create<DiagnosticAnalyzer>(analyzer));
4315var analyzers = ImmutableArray.Create<DiagnosticAnalyzer>(analyzer);
4317var analyzerOptions = new AnalyzerOptions(ImmutableArray.Create<AdditionalText>(additionalTextFile));
4398var analyzersArray = ImmutableArray.Create<DiagnosticAnalyzer>(analyzer);
Microsoft.CodeAnalysis.CSharp.Features (21)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (104)
Semantics\InterceptorsTests.cs (9)
5317var pathMap = ImmutableArray.Create(new KeyValuePair<string, string>(pathPrefix, "/_/"));
5353var pathMap = ImmutableArray.Create(new KeyValuePair<string, string>(pathPrefix, "/_/"));
5387var pathMap = ImmutableArray.Create(new KeyValuePair<string, string>(pathPrefix, "/_/"));
5496var pathMap = ImmutableArray.Create(new KeyValuePair<string, string>(pathPrefix, @"\_\"));
5531var pathMap = ImmutableArray.Create(new KeyValuePair<string, string>(pathPrefix, @"\_/"));
5573var pathMap = ImmutableArray.Create(new KeyValuePair<string, string>(pathPrefix, @"\_/"));
6014var pathMap = ImmutableArray.Create(new KeyValuePair<string, string>(pathPrefix, "/_/"));
6055var pathMap = ImmutableArray.Create(new KeyValuePair<string, string>(pathPrefix, "/_/"));
6117var pathMap = ImmutableArray.Create(new KeyValuePair<string, string>(directory2, "./"));
Semantics\NullableReferenceTypesTests.cs (16)
113178m1.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(a, NullableAnnotation.Annotated))),
113179m1.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(a, NullableAnnotation.NotAnnotated))),
113180m1.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(a, NullableAnnotation.Oblivious)))
113185m1.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(a, NullableAnnotation.Annotated))),
113186m1.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(a, NullableAnnotation.NotAnnotated))),
113187m1.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(a, NullableAnnotation.Oblivious)))
115860var c2 = cDefinition.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(cDefinition.TypeParameters.Single(), NullableAnnotation.NotAnnotated)));
115872var c3 = cDefinition.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(cDefinition.TypeParameters.Single(), NullableAnnotation.Annotated)));
115902var i1 = iDefinition.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(iDefinition.TypeParameters.Single(), NullableAnnotation.Annotated)));
115911var c2 = cDefinition.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(cDefinition.TypeParameters.Single(), NullableAnnotation.NotAnnotated)));
115923var i2b = i2.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(iDefinition.TypeParameters.Single(), NullableAnnotation.Annotated)));
115928var i2c = i2.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(i2.TypeParameters.Single(), NullableAnnotation.Annotated)));
115932var c3 = cDefinition.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(cDefinition.TypeParameters.Single(), NullableAnnotation.Annotated)));
115937var i3b = i3.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(i3.TypeParameters.Single(), NullableAnnotation.Annotated)));
115942var modifiers = ImmutableArray.Create(CSharpCustomModifier.CreateOptional(comp.GetSpecialType(SpecialType.System_Object)));
115943var c4 = cDefinition.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(cDefinition.TypeParameters.Single(), customModifiers: modifiers)));
SourceGeneration\StateTableTests.cs (41)
25builder.AddEntries(ImmutableArray.Create(1), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
26builder.AddEntries(ImmutableArray.Create(2), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
27builder.AddEntries(ImmutableArray.Create(3), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
79builder.AddEntries(ImmutableArray.Create(1), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
82builder.AddEntries(ImmutableArray.Create(6), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
148builder.AddEntries(ImmutableArray.Create(1), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
158builder.AddEntries(ImmutableArray.Create(1), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
169builder.AddEntries(ImmutableArray.Create(2), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
203builder.AddEntries(ImmutableArray.Create(1), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
204builder.AddEntries(ImmutableArray.Create(2), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
205builder.AddEntries(ImmutableArray.Create(3), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
206builder.AddEntries(ImmutableArray.Create(4), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
228builder.AddEntries(ImmutableArray.Create(1), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
229builder.AddEntries(ImmutableArray.Create(2), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
230builder.AddEntries(ImmutableArray.Create(3), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
312nodeBuilder.AddEntries(ImmutableArray.Create(4), EntryState.Removed, TimeSpan.Zero, emptyInputSteps, EntryState.Removed);
624AssertTableEntries(table2, new[] { (ImmutableArray.Create("B"), EntryState.Modified, 0) });
625AssertTableEntries(table2.AsCached(), new[] { (ImmutableArray.Create("B"), EntryState.Cached, 0) });
632var inputNode = new InputNode<int>((_) => ImmutableArray.Create(1));
663var inputNode = new InputNode<int>((_) => ImmutableArray.Create(1));
699var inputNode = new InputNode<int>((_) => ImmutableArray.Create(value));
738var inputNode = new InputNode<int>((_) => ImmutableArray.Create(value));
830var transformNode = new TransformNode<int, int>(inputNode, (i, ct) => ImmutableArray.Create(i)).WithTrackingName("TestStep");
864var input2Node = new InputNode<int>((_) => ImmutableArray.Create(0));
941var filterNode = new TransformNode<int, int>(transformNode, (i, ct) => i <= 2 ? ImmutableArray.Create(i) : ImmutableArray<int>.Empty, name: "Filter");
972var inputNode = new InputNode<ImmutableArray<int>>(_ => ImmutableArray.Create(values)).WithTrackingName("Input");
1001var inputNode = new InputNode<ImmutableArray<int>>(_ => ImmutableArray.Create(values)).WithTrackingName("Input");
1029ImmutableArray<ImmutableArray<string>> values = ImmutableArray.Create(ImmutableArray.Create("class1"), ImmutableArray.Create("class2"));
1041values = ImmutableArray.Create(ImmutableArray.Create("class3"), ImmutableArray.Create("class2"));
1047AssertTableEntries(table.AsCached(), ImmutableArray.Create(("class2", EntryState.Cached, 0)));
1049values = ImmutableArray.Create(ImmutableArray.Create("class3"), ImmutableArray.Create("class4"));
1053AssertTableEntries(table, ImmutableArray.Create(("class4", EntryState.Modified, 0)));
1055AssertTableEntries(table.AsCached(), ImmutableArray.Create(("class4", EntryState.Cached, 0)));
1058values = ImmutableArray.Create(ImmutableArray.Create("class1"));
1064AssertTableEntries(table.AsCached(), ImmutableArray.Create(("class1", EntryState.Cached, 0)));
1099values = ImmutableArray.Create(ImmutableArray.Create("class1", "class1.1"));
1296_ => ImmutableArray.Create("1.1")
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (108)
Compilation\ReferenceManagerTests.cs (20)
1043var ref1 = AssemblyMetadata.CreateFromFile(exe1.Path).GetReference(aliases: ImmutableArray.Create("A1"));
1044var ref2 = AssemblyMetadata.CreateFromFile(exe2.Path).GetReference(aliases: ImmutableArray.Create("A2"));
1252return ImmutableArray.Create(MetadataReference.CreateFromFile(path1));
1256return ImmutableArray.Create(MetadataReference.CreateFromFile(path2));
2271WithProperties(MetadataReferenceProperties.Assembly.WithAliases(ImmutableArray.Create("Z")).WithRecursiveAliases(true)),
2296WithProperties(MetadataReferenceProperties.Assembly.WithAliases(ImmutableArray.Create("Z")).WithRecursiveAliases(true)),
2326new[] { MscorlibRef_v4_0_30316_17626, bRef.WithAliases(ImmutableArray.Create("X")), aRef },
2355var c = CreateSubmissionWithExactReferences(source, new[] { MscorlibRef_v4_0_30316_17626, bRef.WithAliases(ImmutableArray.Create("X")), aRef },
2395bRef.WithAliases(ImmutableArray.Create("X")),
2397aRef.WithProperties(MetadataReferenceProperties.Assembly.WithAliases(ImmutableArray.Create("Y")).WithRecursiveAliases(true)),
2431bRef.WithAliases(ImmutableArray.Create("X")),
2432aRef.WithProperties(MetadataReferenceProperties.Assembly.WithAliases(ImmutableArray.Create("Y")).WithRecursiveAliases(true)),
2467bRef.WithAliases(ImmutableArray.Create("X")),
2469aRef.WithProperties(MetadataReferenceProperties.Assembly.WithAliases(ImmutableArray.Create("Y")).WithRecursiveAliases(true)),
2470aRef.WithProperties(MetadataReferenceProperties.Assembly.WithAliases(ImmutableArray.Create("Y")).WithRecursiveAliases(true)),
2508bRef.WithAliases(ImmutableArray.Create("X")),
2510dRef.WithProperties(MetadataReferenceProperties.Assembly.WithAliases(ImmutableArray.Create("Z")).WithRecursiveAliases(true)),
2554{ "B", bRef.WithAliases(ImmutableArray.Create("X")) }
2584var b3RefX = b3Ref.WithAliases(ImmutableArray.Create("X"));
2585var b3RefY = b3Ref.WithAliases(ImmutableArray.Create("Y"));
Symbols\FunctionPointerTypeSymbolTests.cs (27)
1536Assert.Throws<ArgumentNullException>("parameterTypes[0]", () => comp.CreateFunctionPointerTypeSymbol(returnType: @string, returnRefKind: RefKind.None, parameterTypes: ImmutableArray.Create((ITypeSymbol?)null)!, parameterRefKinds: ImmutableArray.Create(RefKind.None)));
1538Assert.Throws<ArgumentNullException>("callingConventionTypes[0]", () => comp.CreateFunctionPointerTypeSymbol(returnType: @string, returnRefKind: RefKind.None, parameterTypes: ImmutableArray<ITypeSymbol>.Empty, parameterRefKinds: ImmutableArray<RefKind>.Empty, callingConvention: SignatureCallingConvention.Unmanaged, ImmutableArray.Create((INamedTypeSymbol)null!)));
1539Assert.Throws<ArgumentException>(() => comp.CreateFunctionPointerTypeSymbol(returnType: @string, returnRefKind: RefKind.None, parameterTypes: ImmutableArray<ITypeSymbol>.Empty, parameterRefKinds: ImmutableArray.Create(RefKind.None)));
1542Assert.Throws<ArgumentException>(() => comp.CreateFunctionPointerTypeSymbol(returnType: @string, returnRefKind: RefKind.None, parameterTypes: ImmutableArray<ITypeSymbol>.Empty, parameterRefKinds: ImmutableArray<RefKind>.Empty, callingConvention: SignatureCallingConvention.Default, callingConventionTypes: ImmutableArray.Create(cdeclType)!));
1543Assert.Throws<ArgumentException>(() => comp.CreateFunctionPointerTypeSymbol(returnType: @string, returnRefKind: RefKind.None, parameterTypes: ImmutableArray<ITypeSymbol>.Empty, parameterRefKinds: ImmutableArray<RefKind>.Empty, callingConvention: SignatureCallingConvention.StdCall, callingConventionTypes: ImmutableArray.Create(cdeclType)!));
1544Assert.Throws<ArgumentException>(() => comp.CreateFunctionPointerTypeSymbol(returnType: @string, returnRefKind: RefKind.None, parameterTypes: ImmutableArray<ITypeSymbol>.Empty, parameterRefKinds: ImmutableArray<RefKind>.Empty, callingConvention: SignatureCallingConvention.FastCall, callingConventionTypes: ImmutableArray.Create(cdeclType)!));
1545Assert.Throws<ArgumentException>(() => comp.CreateFunctionPointerTypeSymbol(returnType: @string, returnRefKind: RefKind.None, parameterTypes: ImmutableArray<ITypeSymbol>.Empty, parameterRefKinds: ImmutableArray<RefKind>.Empty, callingConvention: SignatureCallingConvention.CDecl, callingConventionTypes: ImmutableArray.Create(cdeclType)!));
1546Assert.Throws<ArgumentException>(() => comp.CreateFunctionPointerTypeSymbol(returnType: @string, returnRefKind: RefKind.None, parameterTypes: ImmutableArray<ITypeSymbol>.Empty, parameterRefKinds: ImmutableArray<RefKind>.Empty, callingConvention: SignatureCallingConvention.ThisCall, callingConventionTypes: ImmutableArray.Create(cdeclType)!));
1547Assert.Throws<ArgumentException>(() => comp.CreateFunctionPointerTypeSymbol(returnType: @string, returnRefKind: RefKind.None, parameterTypes: ImmutableArray<ITypeSymbol>.Empty, parameterRefKinds: ImmutableArray<RefKind>.Empty, callingConvention: SignatureCallingConvention.Unmanaged, callingConventionTypes: ImmutableArray.Create(@string)!));
1587ImmutableArray.Create((ITypeSymbol)@string),
1588ImmutableArray.Create(RefKind.In));
1604ImmutableArray.Create((ITypeSymbol)@string),
1605ImmutableArray.Create(RefKind.Out));
1622ImmutableArray.Create((ITypeSymbol)@string),
1623ImmutableArray.Create(RefKind.Out));
1660ptr = comp.CreateFunctionPointerTypeSymbol(@string, returnRefKind: RefKind.None, parameterTypes: ImmutableArray<ITypeSymbol>.Empty, parameterRefKinds: ImmutableArray<RefKind>.Empty, SignatureCallingConvention.Unmanaged, ImmutableArray.Create(cdeclType)!);
1973callingConventionTypes: ImmutableArray.Create(testConvention.GetPublicSymbol()!)));
1989var funcPtrConventionThisCallWithThiscallMod = createTypeSymbol(customModifiers: ImmutableArray.Create(thiscallMod), CallingConvention.ThisCall);
1991var funcPtrThiscall = createTypeSymbol(customModifiers: ImmutableArray.Create(thiscallMod));
2091var funcPtrCallConv = createTypeSymbol(customModifiers: ImmutableArray.Create(callConvMod));
2143var funcPtrThiscallOnTypeThiscallOnRef = createTypeSymbol(typeCustomModifiers: ImmutableArray.Create(thiscallMod), refCustomModifiers: ImmutableArray.Create(thiscallMod));
2144var funcPtrThiscallOnTypeStdcallOnRef = createTypeSymbol(typeCustomModifiers: ImmutableArray.Create(thiscallMod), refCustomModifiers: ImmutableArray.Create(stdcallMod));
2145var funcPtrStdcallOnTypeThiscallOnRef = createTypeSymbol(typeCustomModifiers: ImmutableArray.Create(stdcallMod), refCustomModifiers: ImmutableArray.Create(thiscallMod));
Symbols\Metadata\PE\TypeForwarders.cs (8)
1942var refA1 = compA1.EmitToImageReference(aliases: ImmutableArray.Create("A"));
1946var refB1 = compB1.EmitToImageReference(aliases: ImmutableArray.Create("B"));
1977comp = CreateCompilation(sourceProgram, references: new[] { refA1, compB2.EmitToImageReference(aliases: ImmutableArray.Create("B")), refBImpl });
1984comp = CreateCompilation(sourceProgram, references: new[] { refA1, new CSharpCompilationReference(compB2, aliases: ImmutableArray.Create("B")), refBImpl });
2006var refA1 = compA1.EmitToImageReference(aliases: ImmutableArray.Create("A"));
2010var refB1 = compB1.EmitToImageReference(aliases: ImmutableArray.Create("B"));
2041comp = CreateCompilation(sourceProgram, references: new[] { refA1, compB2.EmitToImageReference(aliases: ImmutableArray.Create("B")), refBImpl });
2048comp = CreateCompilation(sourceProgram, references: new[] { refA1, new CSharpCompilationReference(compB2, aliases: ImmutableArray.Create("B")), refBImpl });
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Microsoft.CodeAnalysis.Debugging.Package (1)
Microsoft.CodeAnalysis.EditorFeatures (1)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (24)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (2)
Microsoft.CodeAnalysis.Extensions.Package (5)
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (1)
Microsoft.CodeAnalysis.ExternalAccess.Xaml (1)
Microsoft.CodeAnalysis.Features (28)
Microsoft.CodeAnalysis.Features.UnitTests (19)
Microsoft.CodeAnalysis.InteractiveHost (5)
Microsoft.CodeAnalysis.LanguageServer.Protocol (40)
Extensions\ProtocolConversions.cs (35)
57{ WellKnownTags.Public, ImmutableArray.Create(LSP.CompletionItemKind.Keyword) },
58{ WellKnownTags.Protected, ImmutableArray.Create(LSP.CompletionItemKind.Keyword) },
59{ WellKnownTags.Private, ImmutableArray.Create(LSP.CompletionItemKind.Keyword) },
60{ WellKnownTags.Internal, ImmutableArray.Create(LSP.CompletionItemKind.Keyword) },
61{ WellKnownTags.File, ImmutableArray.Create(LSP.CompletionItemKind.File) },
62{ WellKnownTags.Project, ImmutableArray.Create(LSP.CompletionItemKind.File) },
63{ WellKnownTags.Folder, ImmutableArray.Create(LSP.CompletionItemKind.Folder) },
64{ WellKnownTags.Assembly, ImmutableArray.Create(LSP.CompletionItemKind.File) },
65{ WellKnownTags.Class, ImmutableArray.Create(LSP.CompletionItemKind.Class) },
66{ WellKnownTags.Constant, ImmutableArray.Create(LSP.CompletionItemKind.Constant) },
68{ WellKnownTags.Enum, ImmutableArray.Create(LSP.CompletionItemKind.Enum) },
69{ WellKnownTags.EnumMember, ImmutableArray.Create(LSP.CompletionItemKind.EnumMember) },
70{ WellKnownTags.Event, ImmutableArray.Create(LSP.CompletionItemKind.Event) },
72{ WellKnownTags.Field, ImmutableArray.Create(LSP.CompletionItemKind.Field) },
73{ WellKnownTags.Interface, ImmutableArray.Create(LSP.CompletionItemKind.Interface) },
74{ WellKnownTags.Intrinsic, ImmutableArray.Create(LSP.CompletionItemKind.Text) },
75{ WellKnownTags.Keyword, ImmutableArray.Create(LSP.CompletionItemKind.Keyword) },
76{ WellKnownTags.Label, ImmutableArray.Create(LSP.CompletionItemKind.Text) },
77{ WellKnownTags.Local, ImmutableArray.Create(LSP.CompletionItemKind.Variable) },
79{ WellKnownTags.Method, ImmutableArray.Create(LSP.CompletionItemKind.Method) },
80{ WellKnownTags.Module, ImmutableArray.Create(LSP.CompletionItemKind.Module) },
81{ WellKnownTags.Operator, ImmutableArray.Create(LSP.CompletionItemKind.Operator) },
82{ WellKnownTags.Parameter, ImmutableArray.Create(LSP.CompletionItemKind.Variable) },
83{ WellKnownTags.Property, ImmutableArray.Create(LSP.CompletionItemKind.Property) },
84{ WellKnownTags.RangeVariable, ImmutableArray.Create(LSP.CompletionItemKind.Variable) },
85{ WellKnownTags.Reference, ImmutableArray.Create(LSP.CompletionItemKind.Reference) },
86{ WellKnownTags.Structure, ImmutableArray.Create(LSP.CompletionItemKind.Struct) },
87{ WellKnownTags.TypeParameter, ImmutableArray.Create(LSP.CompletionItemKind.TypeParameter) },
88{ WellKnownTags.Snippet, ImmutableArray.Create(LSP.CompletionItemKind.Snippet) },
89{ WellKnownTags.Error, ImmutableArray.Create(LSP.CompletionItemKind.Text) },
90{ WellKnownTags.Warning, ImmutableArray.Create(LSP.CompletionItemKind.Text) },
91{ WellKnownTags.StatusInformation, ImmutableArray.Create(LSP.CompletionItemKind.Text) },
92{ WellKnownTags.AddReference, ImmutableArray.Create(LSP.CompletionItemKind.Text) },
93{ WellKnownTags.NuGet, ImmutableArray.Create(LSP.CompletionItemKind.Text) }
104{ WellKnownTags.Deprecated, ImmutableArray.Create(LSP.CompletionItemTag.Deprecated) },
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (11)
Microsoft.CodeAnalysis.PooledObjects.Package (1)
Microsoft.CodeAnalysis.PublicApiAnalyzers (7)
Microsoft.CodeAnalysis.Rebuild.UnitTests (7)
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
Microsoft.CodeAnalysis.Scripting (7)
Microsoft.CodeAnalysis.Scripting.TestUtilities (2)
Microsoft.CodeAnalysis.Scripting.UnitTests (7)
Microsoft.CodeAnalysis.Test.Utilities (79)
Microsoft.CodeAnalysis.Threading.Package (5)
Microsoft.CodeAnalysis.UnitTests (74)
InternalUtilities\OneOrManyTests.cs (16)
48Verify(OneOrMany.Create(ImmutableArray.Create(2)), 2);
51Verify(new OneOrMany<int>(ImmutableArray.Create(2)), 2);
72Verify(OneOrMany.Create(ImmutableArray.Create(1)).Add(4), 1, 4);
73Verify(OneOrMany.Create(ImmutableArray.Create(1)), 1);
86Assert.True(OneOrMany.Create(ImmutableArray.Create(1)).Contains(1));
87Assert.False(OneOrMany.Create(ImmutableArray.Create(1)).Contains(0));
111Verify(OneOrMany.Create(ImmutableArray.Create(1)).Select(i => i + 1), 2);
120Verify(OneOrMany.Create(ImmutableArray.Create(1)).Select((i, a) => i + a, 1), 2);
130Assert.Equal(1, OneOrMany.Create(ImmutableArray.Create(1)).FirstOrDefault(i => i < 2));
131Assert.Equal(0, OneOrMany.Create(ImmutableArray.Create(1)).FirstOrDefault(i => i > 2));
142Assert.Equal(1, OneOrMany.Create(ImmutableArray.Create(1)).FirstOrDefault((i, a) => i < a, 2));
143Assert.Equal(0, OneOrMany.Create(ImmutableArray.Create(1)).FirstOrDefault((i, a) => i > a, 2));
235Assert.True(OneOrMany.Create(1).SequenceEqual(OneOrMany.Create(ImmutableArray.Create(1))));
256Assert.False(ImmutableArray.Create(1).SequenceEqual(OneOrMany<int>.Empty));
258Assert.True(ImmutableArray.Create(1).SequenceEqual(OneOrMany.Create(1)));
259Assert.False(ImmutableArray.Create(1).SequenceEqual(OneOrMany.Create(2)));
MetadataReferences\MetadataReferencePropertiesTests.cs (7)
43Assert.Throws<ArgumentException>(() => new MetadataReferenceProperties(MetadataImageKind.Module, ImmutableArray.Create("blah")));
45Assert.Throws<ArgumentException>(() => new MetadataReferenceProperties(MetadataImageKind.Module, ImmutableArray.Create("")));
46Assert.Throws<ArgumentException>(() => new MetadataReferenceProperties(MetadataImageKind.Module, ImmutableArray.Create("x\0x")));
48Assert.Throws<ArgumentException>(() => MetadataReferenceProperties.Module.WithAliases(ImmutableArray.Create("blah")));
56var a = new MetadataReferenceProperties(MetadataImageKind.Assembly, ImmutableArray.Create("a"), embedInteropTypes: true);
63Assert.Equal(a.WithEmbedInteropTypes(false), new MetadataReferenceProperties(MetadataImageKind.Assembly, ImmutableArray.Create("a"), embedInteropTypes: false));
64Assert.Equal(a.WithRecursiveAliases(true), new MetadataReferenceProperties(MetadataImageKind.Assembly, ImmutableArray.Create("a"), embedInteropTypes: true, hasRecursiveAliases: true));
Microsoft.CodeAnalysis.VisualBasic (272)
Binding\Binder_Expressions.vb (7)
297Return New BoundBadExpression(node, LookupResultKind.Empty, ImmutableArray(Of Symbol).Empty, ImmutableArray.Create(expr), resultType, hasErrors:=True)
305Return New BoundBadExpression(node, resultKind, ImmutableArray(Of Symbol).Empty, ImmutableArray.Create(expr), resultType, hasErrors:=True)
326Return New BoundBadExpression(wrappedExpression.Syntax, resultKind, ImmutableArray(Of Symbol).Empty, ImmutableArray.Create(wrappedExpression), wrappedExpression.Type, hasErrors:=True)
1665initializers = ImmutableArray.Create(Of BoundExpression)(arrayInitialization)
3134If(receiver IsNot Nothing, ImmutableArray.Create(receiver), ImmutableArray(Of BoundExpression).Empty),
3768Dim boundArguments = ImmutableArray.Create(Of BoundExpression)(arg)
3792boundArguments:=ImmutableArray.Create(Of BoundExpression)(arg),
Binding\Binder_Query.vb (27)
221ImmutableArray.Create(Of Binder)(intoBinder),
238ImmutableArray.Create(Of Binder)(intoBinder),
271ImmutableArray.Create(Of Binder)(intoBinder),
357ImmutableArray.Create(Of BoundExpression)(letSelectorLambda),
552ImmutableArray.Create(Of BoundExpression)(selectSelectorLambda),
623ImmutableArray.Create(Of BoundExpression)(selectorLambda),
694ImmutableArray.Create(Of BoundExpression)(selectorLambda),
703ImmutableArray.Create(Of Binder)(selectorBinder),
780ImmutableArray.Create(Me),
840ImmutableArray.Create(Of BoundExpression)(selectorLambda),
849ImmutableArray.Create(Of Binder)(selectorBinder),
987ImmutableArray.Create(Me),
995ImmutableArray.Create(Me),
1119lambdaBinders = ImmutableArray.Create(Of Binder)(manySelectorBinder)
1808ImmutableArray.Create(Of BoundExpression)(source).AddRange(groupByArguments),
2385ImmutableArray.Create(Of BoundExpression)(filterLambda),
2394ImmutableArray.Create(Of Binder)(filterBinder),
2493ImmutableArray.Create(boundCount),
2536ImmutableArray.Create(Me),
2606ImmutableArray.Create(Of BoundExpression)(keyLambda),
2625ImmutableArray.Create(Of Binder)(keyBinder),
3947arguments = ImmutableArray.Create(Of BoundExpression)(aggregationLambda)
3955ImmutableArray.Create(m_GroupReference).AddRange(arguments),
3975ImmutableArray.Create(Of Binder)(aggregationBinder),
4294ImmutableArray.Create(Of BoundExpression)(selectorLambda),
4304ImmutableArray.Create(Of Binder)(selectorBinder),
4691childBoundNodes = ImmutableArray.Create(If(methodGroup, source))
Binding\Binder_XmlLiterals.vb (8)
27ImmutableArray.Create(Of BoundExpression)(str),
188ImmutableArray.Create(Of BoundExpression)(argument),
303sideEffectBuilder.Add(BindInvocationExpressionIfGroupNotNothing(syntax, addGroup, ImmutableArray.Create(Of BoundExpression)(expr), diagnostics))
319sideEffectBuilder.Add(BindInvocationExpressionIfGroupNotNothing(syntax, addGroup, ImmutableArray.Create(Of BoundExpression)(attribute), diagnostics))
327sideEffectBuilder.Add(BindInvocationExpressionIfGroupNotNothing(syntax, addGroup, ImmutableArray.Create(Of BoundExpression)(xmlnsAttributesPlaceholder), diagnostics))
713arguments = ImmutableArray.Create(Of BoundExpression)(name)
894Dim objectCreation = BindInvocationExpressionIfGroupNotNothing(syntax, group, ImmutableArray.Create(Of BoundExpression)([namespace]), diagnostics)
919ImmutableArray.Create(Of BoundExpression)(value),
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (10)
676ImmutableArray.Create(inputToOperatorMethod),
812ImmutableArray.Create(operand), Nothing, memberSymbol.ReturnType)
890ImmutableArray.Create(operand), Nothing, memberSymbol.ReturnType)
984ImmutableArray.Create(operand),
990ImmutableArray.Create(operand), Nothing, memberSymbol.ReturnType)
1035ImmutableArray.Create(operand), Nothing, memberSymbol.ReturnType)
1123ImmutableArray.Create(operand),
1129ImmutableArray.Create(operand), Nothing, memberSymbol.ReturnType)
1172ImmutableArray.Create(operand), Nothing, memberSymbol.ReturnType)
1225ImmutableArray.Create(operand), Nothing, mathRound.ReturnType)
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (18)
80Return New BoundArrayCreation(node, ImmutableArray.Create(bounds), initializer, booleanArrayType)
113Dim arrayCreation = New BoundArrayCreation(node, ImmutableArray.Create(bounds), Nothing, objectArrayType)
140Dim indices = ImmutableArray.Create(indexExpr)
177rewrittenArguments = ImmutableArray.Create(rewrittenValue)
202Dim arrayCreation = New BoundArrayCreation(node, ImmutableArray.Create(bounds), Nothing, objectArrayType)
253ImmutableArray.Create(indexExpr),
273Return New BoundArrayCreation(node, ImmutableArray.Create(bounds), Nothing, objectArrayType)
294Return New BoundArrayCreation(node, ImmutableArray.Create(bounds), initializer, objectArrayType)
327Return New BoundArrayCreation(node, ImmutableArray.Create(bounds), initializer, stringArrayType)
344Dim indices = ImmutableArray.Create(index)
349ImmutableArray.Create(index),
455ImmutableArray.Create(assignment),
531Return New BoundSequence(syntax, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(Of BoundExpression)(memberAccess), Nothing, Me.GetSpecialType(SpecialType.System_Void))
536Return New BoundSequence(syntax, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(Of BoundExpression)(memberAccess), Nothing, Me.GetSpecialType(SpecialType.System_Void))
610Return New BoundSequence(syntax, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(Of BoundExpression)(invocation), Nothing, Me.GetSpecialType(SpecialType.System_Void))
615Return New BoundSequence(syntax, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(Of BoundExpression)(invocation), Nothing, Me.GetSpecialType(SpecialType.System_Void))
842ImmutableArray.Create(Of BoundExpression)(store).Concat(copyBackBuilder.ToImmutableAndFree),
959Return New BoundArrayCreation(node, ImmutableArray.Create(bounds), initializer, typeArrayType)
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (7)
21ImmutableArray.Create(expr),
26Return New BoundBadExpression(expr.Syntax, LookupResultKind.NotReferencable, ImmutableArray(Of Symbol).Empty, ImmutableArray.Create(expr), nullableType, hasErrors:=True)
206Return If(isOptional, Nothing, New BoundBadExpression(expr.Syntax, LookupResultKind.NotReferencable, ImmutableArray(Of Symbol).Empty, ImmutableArray.Create(expr), expr.Type.GetNullableUnderlyingType(), hasErrors:=True))
219ImmutableArray.Create(defaultValue),
255Return New BoundBadExpression(expr.Syntax, LookupResultKind.NotReferencable, ImmutableArray(Of Symbol).Empty, ImmutableArray.Create(expr), expr.Type.GetNullableUnderlyingType(), hasErrors:=True)
283Return New BoundBadExpression(expr.Syntax, LookupResultKind.NotReferencable, ImmutableArray(Of Symbol).Empty, ImmutableArray.Create(expr),
529ImmutableArray.Create(sideeffects),
Lowering\UseTwiceRewriter.vb (5)
90receiver = New Result(New BoundSequence(capture.Syntax, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(Of BoundExpression)(capture), boundTemp, boundTemp.Type),
97receiver = New Result(New BoundSequence(capture.Syntax, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(Of BoundExpression)(capture), boundTemp, boundTemp.Type),
323receiver = New Result(New BoundSequence(capture.Syntax, ImmutableArray(Of LocalSymbol).Empty, ImmutableArray.Create(Of BoundExpression)(capture), boundTemp, boundTemp.Type),
347ImmutableArray.Create(Of BoundExpression)(clone),
358ImmutableArray.Create(Of BoundExpression)(receiver.First.MakeRValue()),
Microsoft.CodeAnalysis.Workspaces (15)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (4)
Microsoft.CodeAnalysis.Workspaces.UnitTests (23)
Microsoft.DotNet.CodeAnalysis (3)
Microsoft.Extensions.Logging.Generators (1)
Microsoft.Extensions.Options.SourceGeneration (1)
Microsoft.Gen.ComplianceReports.Unit.Tests (2)
Microsoft.Gen.ContextualOptions.Unit.Tests (5)
Microsoft.Gen.Logging (1)
Microsoft.Gen.Logging.Unit.Tests (2)
Microsoft.Gen.MetadataExtractor.Unit.Tests (2)
Microsoft.Gen.Metrics (1)
Microsoft.Gen.Metrics.Unit.Tests (2)
Microsoft.Gen.MetricsReports.Unit.Tests (2)
Microsoft.Interop.ComInterfaceGenerator (14)
Microsoft.Interop.JavaScript.JSImportGenerator (5)
Microsoft.Interop.LibraryImportGenerator (8)
Microsoft.Interop.LibraryImportGenerator.Downlevel (3)
Microsoft.Interop.SourceGeneration (6)
Microsoft.ML.CodeAnalyzer.Tests (3)
Microsoft.ML.DataView (1)
Microsoft.ML.InternalCodeAnalyzer (9)
Microsoft.VisualStudio.LanguageServices (2)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
Microsoft.VisualStudio.LanguageServices.Implementation (2)
Roslyn.Diagnostics.Analyzers (24)
Roslyn.Diagnostics.Analyzers.UnitTests (2)
Roslyn.Diagnostics.CSharp.Analyzers (9)
Roslyn.VisualStudio.Next.UnitTests (4)
System.Collections.Immutable (2)
System.Text.Json.SourceGeneration (2)
System.Text.RegularExpressions.Generator (3)
Test.Utilities (22)
AdditionalMetadataReferences.cs (15)
24.AddAssemblies(ImmutableArray.Create("System.Xml.Data"))
25.AddPackages(ImmutableArray.Create(new PackageIdentity("Microsoft.CodeAnalysis", "3.0.0")));
35.AddAssemblies(ImmutableArray.Create("System.Xml.Data"))
36.AddPackages(ImmutableArray.Create(new PackageIdentity("Microsoft.CodeAnalysis.Workspaces.Common", "3.0.0")));
50.AddAssemblies(ImmutableArray.Create("System.Runtime.Serialization"));
53.AddPackages(ImmutableArray.Create(new PackageIdentity("WindowsAzure.Storage", "9.0.0")));
56.AddPackages(ImmutableArray.Create(new PackageIdentity("Newtonsoft.Json", "10.0.1")));
59.AddPackages(ImmutableArray.Create(new PackageIdentity("Newtonsoft.Json", "12.0.1")));
62.AddPackages(ImmutableArray.Create(new PackageIdentity("Microsoft.Extensions.Logging", "5.0.0")));
65.AddPackages(ImmutableArray.Create(new PackageIdentity("Microsoft.IdentityModel.Tokens", "6.12.0")));
70.AddPackages(ImmutableArray.Create(new PackageIdentity("System.Net.Http.WinHttpHandler", "4.7.0")));
79.AddPackages(ImmutableArray.Create(new PackageIdentity("NUnit", "3.12.0")));
82.AddPackages(ImmutableArray.Create(new PackageIdentity("xunit", "2.4.1")));
85.AddPackages(ImmutableArray.Create(new PackageIdentity("MSTest.TestFramework", "2.1.0")));
88.AddPackages(ImmutableArray.Create(new PackageIdentity("Microsoft.Bcl.AsyncInterfaces", "1.1.0")));
Text.Analyzers (11)
VBCSCompiler (1)
VBCSCompiler.UnitTests (7)