35 references to AsImmutable
Microsoft.CodeAnalysis (2)
Collections\ImmutableArrayExtensions.cs (1)
674return copy.AsImmutable();
Symbols\Attributes\AttributeDescription.cs (1)
132}).AsImmutable();
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Attributes.cs (1)
752return reorderedArguments.AsImmutable();
Compiler\MethodBodySynthesizer.cs (1)
510locals: tmps.AsImmutable(),
Lowering\SyntheticBoundNodeFactory.cs (2)
761return new BoundBadExpression(Syntax, default(LookupResultKind), ImmutableArray<Symbol?>.Empty, args.AsImmutable(), receiver); 1397return ArrayOrEmpty(elementType, elements.AsImmutable());
Symbols\ReducedExtensionMethodSymbol.cs (1)
156arguments.AsImmutable(),
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
CodeGen\CodeGenTupleTest.cs (8)
5790var e = Assert.Throws<ArgumentException>(() => comp.CreateTupleTypeSymbol(vt2, new[] { "Item1" }.AsImmutable())); 5795e = Assert.Throws<ArgumentException>(() => comp.CreateTupleTypeSymbol(vt2, elementLocations: new[] { loc1 }.AsImmutable())); 6154comp.CreateTupleTypeSymbol(vt2, new[] { "Item1", "Item2" }.AsImmutable()); 6340Assert.Throws<ArgumentException>(() => comp.CreateTupleTypeSymbol(new[] { intType }.AsImmutable(), default(ImmutableArray<string>))); 6343Assert.Throws<ArgumentException>(() => comp.CreateTupleTypeSymbol(new[] { intType, intType }.AsImmutable(), new[] { "Item1" }.AsImmutable())); 6347Assert.Throws<ArgumentException>(() => comp.CreateTupleTypeSymbol(new[] { intType, intType }.AsImmutable(), elementLocations: ImmutableArray.Create(loc1))); 6350Assert.Throws<ArgumentNullException>(() => comp.CreateTupleTypeSymbol(new[] { intType, null }.AsImmutable(), default(ImmutableArray<string>)));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\MockSymbolTests.cs (2)
230new NamespaceSymbol[] { root1, root2, root3 }.AsImmutable()); 261new NamespaceSymbol[] { root1 }.AsImmutable());
Microsoft.CodeAnalysis.UnitTests (4)
InternalUtilities\StreamExtensionsTests.cs (2)
37var destCopy = destArray.AsImmutable(); 82var destCopy = destArray.AsImmutable();
MetadataReferences\MetadataReferenceTests.cs (2)
65? MetadataReference.CreateFromImage(peImage.AsImmutable(), properties) 81? MetadataReference.CreateFromImage(peImage.AsImmutable(), MetadataReferenceProperties.Module)
Microsoft.CodeAnalysis.VisualBasic (7)
Binding\Binder_Delegates.vb (2)
1178lambdaSymbolParameters.AsImmutable(), 1216lambdaBoundParameters.AsImmutable(),
Lowering\LocalRewriter\LocalRewriter.vb (1)
204Return New BoundBlock(node.Syntax, Nothing, locals.AsImmutable, sideEffects.AsImmutableOrNull)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTemplateSymbol.vb (1)
78_typeParameters = typeParameters.AsImmutable()
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (2)
1053_parameters = parameters.AsImmutable() 1677_parameters = parameters.AsImmutable()
Symbols\Source\SynthesizedEventAccessorSymbol.vb (1)
472tmps.AsImmutable(),
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (6)
Compilation\ReferenceManagerTests.vb (6)
910Using metadataLib1 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.W1.AsImmutable()), 911metadataLib2 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.W2.AsImmutable()) 945Using metadataLib1 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.W1.AsImmutable()), 946metadataLib2 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.WB.AsImmutable()) 976Using metadataLib1 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.WB.AsImmutable()), 977metadataLib2 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.WB_Version1.AsImmutable())
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
DocumentationComments\DocCommentTests.vb (1)
12145CompilationUtils.AssertTheseDiagnostics(diagnostics.AsImmutable(), errors)