20 references to AsImmutable
Microsoft.CodeAnalysis (1)
Symbols\Attributes\AttributeDescription.cs (1)
132
}).
AsImmutable
();
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Attributes.cs (1)
742
return reorderedArguments.
AsImmutable
();
Compiler\MethodBodySynthesizer.cs (1)
516
locals: tmps.
AsImmutable
(),
Lowering\SyntheticBoundNodeFactory.cs (2)
802
return new BoundBadExpression(Syntax, default(LookupResultKind), ImmutableArray<Symbol?>.Empty, args.
AsImmutable
(), receiver);
1539
return ArrayOrEmpty(elementType, elements.
AsImmutable
());
Symbols\ReducedExtensionMethodSymbol.cs (1)
161
arguments.
AsImmutable
(),
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
CodeGen\CodeGenTupleTest.cs (8)
5795
var e = Assert.Throws<ArgumentException>(() => comp.CreateTupleTypeSymbol(vt2, new[] { "Item1" }.
AsImmutable
()));
5800
e = Assert.Throws<ArgumentException>(() => comp.CreateTupleTypeSymbol(vt2, elementLocations: new[] { loc1 }.
AsImmutable
()));
6159
comp.CreateTupleTypeSymbol(vt2, new[] { "Item1", "Item2" }.
AsImmutable
());
6345
Assert.Throws<ArgumentException>(() => comp.CreateTupleTypeSymbol(new[] { intType }.
AsImmutable
(), default(ImmutableArray<string>)));
6348
Assert.Throws<ArgumentException>(() => comp.CreateTupleTypeSymbol(new[] { intType, intType }.
AsImmutable
(), new[] { "Item1" }.
AsImmutable
()));
6352
Assert.Throws<ArgumentException>(() => comp.CreateTupleTypeSymbol(new[] { intType, intType }.
AsImmutable
(), elementLocations: ImmutableArray.Create(loc1)));
6355
Assert.Throws<ArgumentNullException>(() => comp.CreateTupleTypeSymbol(new[] { intType, null }.
AsImmutable
(), default(ImmutableArray<string>)));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\MockSymbolTests.cs (2)
230
new NamespaceSymbol[] { root1, root2, root3 }.
AsImmutable
());
261
new NamespaceSymbol[] { root1 }.
AsImmutable
());
Microsoft.CodeAnalysis.UnitTests (4)
InternalUtilities\StreamExtensionsTests.cs (2)
37
var destCopy = destArray.
AsImmutable
();
82
var destCopy = destArray.
AsImmutable
();
MetadataReferences\MetadataReferenceTests.cs (2)
65
? MetadataReference.CreateFromImage(peImage.
AsImmutable
(), properties)
81
? MetadataReference.CreateFromImage(peImage.
AsImmutable
(), MetadataReferenceProperties.Module)