34 references to CastArray
Microsoft.CodeAnalysis (1)
PEWriter\MethodDefinitionBase.cs (1)
117public ImmutableArray<IParameterTypeInformation> GetParameters(EmitContext context) => Parameters.CastArray<IParameterTypeInformation>();
Microsoft.CodeAnalysis.CSharp (6)
BoundTree\BoundNode.cs (1)
368ImmutableArray<BoundNode>.CastUp(collection.Elements.CastArray<BoundExpression>()) == collection.Elements);
FlowAnalysis\NullableWalker.cs (1)
7464elements = ((BoundCollectionExpression)((BoundConversion)argument).Operand).UnconvertedCollectionExpression.Elements.CastArray<BoundExpression>();
Symbols\NamedTypeSymbol.cs (2)
1724=> GetMembers().CastArray<ISymbolInternal>(); 1727=> GetMembers(name).CastArray<ISymbolInternal>();
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (2)
149public override ImmutableArray<Symbol> GetMembers() => Constructors.CastArray<Symbol>(); 151public override ImmutableArray<Symbol> GetMembers(string name) => name == WellKnownMemberNames.InstanceConstructorName ? Constructors.CastArray<Symbol>() : ImmutableArray<Symbol>.Empty;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1309=> ((DirectiveTriviaSyntax)directive).GetMatchingConditionalDirectives(cancellationToken).CastArray<SyntaxNode>();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (2)
756var vsixAnalyzerReferences = new List<DiagnosticAnalyzer>(vsixAnalyzers.CastArray<DiagnosticAnalyzer>()); 757vsixAnalyzerReferences.AddRange(vsixSuppressors.CastArray<DiagnosticAnalyzer>());
Microsoft.CodeAnalysis.CSharp.Features (6)
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
266var typeParameters = firstExtensionInfo.MethodTypeParameters.CastArray<ITypeParameterSymbol>();
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.CallSiteContainerRewriter.cs (1)
286var statements = _statementsOrMemberOrAccessorToInsert.CastArray<StatementSyntax>();
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (3)
86return status.With(statements.CastArray<SyntaxNode>()); 105statements: statements.CastArray<SyntaxNode>(), 160return statements.CastArray<SyntaxNode>();
ExtractMethod\CSharpSelectionResult.cs (1)
137=> exitPoints.OfType<ReturnStatementSyntax>().ToImmutableArray().CastArray<StatementSyntax>();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1309=> ((DirectiveTriviaSyntax)directive).GetMatchingConditionalDirectives(cancellationToken).CastArray<SyntaxNode>();
Microsoft.CodeAnalysis.Features (5)
GoToBase\FindBaseHelpers.cs (1)
21var result = BaseTypeFinder.FindBaseTypesAndInterfaces(namedTypeSymbol).CastArray<ISymbol>();
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (4)
321baseSymbols: baseSymbols.CastArray<ISymbol>(), 322derivedTypesSymbols: derivedSymbols.CastArray<ISymbol>(), 333baseSymbols: baseSymbols.CastArray<ISymbol>(), 334derivedTypesSymbols: derivedSymbols.CastArray<ISymbol>(),
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\NamedTypeSymbol.vb (2)
1348Return GetMembers().CastArray(Of ISymbolInternal) 1352Return GetMembers(name).CastArray(Of ISymbolInternal)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (2)
89statements:=statements.CastArray(Of SyntaxNode)) 198Return status.With(statements.CastArray(Of SyntaxNode))
Microsoft.CodeAnalysis.Workspaces (5)
FindSymbols\FindReferences\Finders\EventSymbolReferenceFinder.cs (1)
33.CastArray<ISymbol>();
Workspace\Solution\ProjectState.cs (4)
992oldDocuments.CastArray<TextDocumentState>(), 993newDocuments.CastArray<TextDocumentState>(), 1017oldDocuments.CastArray<TextDocumentState>(), 1018newDocuments.CastArray<TextDocumentState>(),
Microsoft.Interop.SourceGeneration (1)
TypeSymbolExtensions.cs (1)
291currentType.TypeParameters.CastArray<ITypeSymbol>().CopyTo(currentType.TypeParameters.Length - numArgumentsToPropogate, arguments, numArgumentsToCopy, numArgumentsToPropogate);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1309=> ((DirectiveTriviaSyntax)directive).GetMatchingConditionalDirectives(cancellationToken).CastArray<SyntaxNode>();
System.Collections.Immutable (1)
System\Collections\Immutable\ImmutableArray_1.Minimal.cs (1)
332/// <see cref="ImmutableArray{T}.As{TOther}"/> or <see cref="ImmutableArray{T}.CastArray{TOther}"/>method.