220 references to CastUp
GenerateDocumentationAndConfigFiles (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Metrics (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Metrics.Legacy (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Microsoft.AspNetCore.OpenApi.SourceGenerators (3)
Helpers\ISymbolExtensions.cs (3)
45IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 46IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 47IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Microsoft.CodeAnalysis (7)
Collections\StaticCast.cs (1)
15return ImmutableArray<T>.CastUp(from);
CommandLine\CommonCompiler.cs (1)
959var additionalTexts = ImmutableArray<AdditionalText>.CastUp(additionalTextFiles);
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
Microsoft.CodeAnalysis.Analyzers (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Microsoft.CodeAnalysis.BannedApiAnalyzers (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Microsoft.CodeAnalysis.CodeStyle (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Microsoft.CodeAnalysis.Collections.Package (5)
Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
Microsoft.CodeAnalysis.CSharp (35)
Binder\Binder.cs (1)
909return new BoundBlock(statement.Syntax, locals, ImmutableArray<MethodSymbol>.CastUp(localFunctions), hasUnsafeModifier: false, instrumentation: null,
Binder\Binder_Expressions.cs (1)
9724indexerOrSliceAccess: new BoundArrayAccess(node, receiverPlaceholder, ImmutableArray<BoundExpression>.CastUp(argumentPlaceholders), resultType) { WasCompilerGenerated = true },
Binder\Binder_Invocation.cs (1)
1798var unconvertedCollection = new BoundUnconvertedCollectionExpression(node, ImmutableArray<BoundNode>.CastUp(collectionArgs)) { WasCompilerGenerated = true, IsParamsArrayOrCollection = true };
Binder\Binder_Statements.cs (1)
1914ImmutableArray<MethodSymbol>.CastUp(GetDeclaredLocalFunctionsForScope(node)),
Binder\SwitchBinder_Patterns.cs (1)
65innerLocalFunctions: ImmutableArray<MethodSymbol>.CastUp(functions),
BoundTree\BoundNode.cs (1)
368ImmutableArray<BoundNode>.CastUp(collection.Elements.CastArray<BoundExpression>()) == collection.Elements);
Emitter\Model\ArrayTypeSymbolAdapter.cs (1)
35return new Cci.ModifiedTypeReference(type, ImmutableArray<Cci.ICustomModifier>.CastUp(elementType.CustomModifiers));
Emitter\Model\FieldSymbolAdapter.cs (2)
49return new Cci.ModifiedTypeReference(type, ImmutableArray<Cci.ICustomModifier>.CastUp(customModifiers)); 54ImmutableArray<Cci.ICustomModifier>.CastUp(AdaptedFieldSymbol.RefCustomModifiers);
Emitter\Model\MethodReference.cs (2)
89return ImmutableArray<Cci.ICustomModifier>.CastUp(UnderlyingMethod.ReturnTypeWithAnnotations.CustomModifiers); 97return ImmutableArray<Cci.ICustomModifier>.CastUp(UnderlyingMethod.RefCustomModifiers);
Emitter\Model\MethodSymbolAdapter.cs (2)
220return ImmutableArray<Cci.ICustomModifier>.CastUp(AdaptedMethodSymbol.ReturnTypeWithAnnotations.CustomModifiers); 228return ImmutableArray<Cci.ICustomModifier>.CastUp(AdaptedMethodSymbol.RefCustomModifiers);
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
885arg = new Cci.ModifiedTypeReference(arg, ImmutableArray<Cci.ICustomModifier>.CastUp(modifiers));
Emitter\Model\ParameterSymbolAdapter.cs (2)
33return ImmutableArray<Cci.ICustomModifier>.CastUp(AdaptedParameterSymbol.TypeWithAnnotations.CustomModifiers); 49return ImmutableArray<Cci.ICustomModifier>.CastUp(AdaptedParameterSymbol.RefCustomModifiers);
Emitter\Model\ParameterTypeInformation.cs (2)
31return ImmutableArray<Cci.ICustomModifier>.CastUp(_underlyingParameter.TypeWithAnnotations.CustomModifiers); 47return ImmutableArray<Cci.ICustomModifier>.CastUp(_underlyingParameter.RefCustomModifiers);
Emitter\Model\PointerTypeSymbolAdapter.cs (1)
31return new Cci.ModifiedTypeReference(type, ImmutableArray<Cci.ICustomModifier>.CastUp(AdaptedPointerTypeSymbol.PointedAtTypeWithAnnotations.CustomModifiers));
Emitter\Model\SpecializedFieldReference.cs (2)
73return new Cci.ModifiedTypeReference(type, ImmutableArray<Cci.ICustomModifier>.CastUp(customModifiers)); 78ImmutableArray<Cci.ICustomModifier>.CastUp(_underlyingField.RefCustomModifiers);
FlowAnalysis\ControlFlowAnalysis.cs (1)
64? ImmutableArray<SyntaxNode>.CastUp(ExitPointsWalker.Analyze(_context.Compilation, _context.Member, _context.BoundNode, _context.FirstInRegion, _context.LastInRegion))
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (2)
99_structEnvironments = ImmutableArray<NamedTypeSymbol>.CastUp(structEnvironments); 213=> ImmutableArray<TypeSymbol>.CastUp(_structEnvironments);
Lowering\SyntheticBoundNodeFactory.cs (1)
483return Block(locals, ImmutableArray<MethodSymbol>.CastUp(localFunctions), statements);
Symbols\Extensions\RewrittenLambdaOrLocalFunctionSymbol.cs (1)
38return ImmutableArray<ParameterSymbol>.CastUp(_originalMethod.Parameters.SelectAsArray(static (p, @this) => new RewrittenMethodParameterSymbol(@this, p), this));
Symbols\Source\SourceMemberContainerSymbol.cs (1)
997=> ImmutableArray<Location>.CastUp(declaration.NameLocations.ToImmutable());
Symbols\Symbol_Attributes.cs (1)
425Binder.CheckRequiredMembersInObjectInitializer(ctor, ImmutableArray<BoundExpression>.CastUp(boundAttribute.NamedArguments), boundAttribute.Syntax, diagnostics);
Symbols\Synthesized\SynthesizedInlineArrayAsReadOnlySpanMethod.cs (1)
33f.WellKnownMethod(WellKnownMember.System_Runtime_CompilerServices_Unsafe__As_T).Construct(ImmutableArray<TypeSymbol>.CastUp(TypeParameters)),
Symbols\Synthesized\SynthesizedInlineArrayAsSpanMethod.cs (1)
33f.WellKnownMethod(WellKnownMember.System_Runtime_CompilerServices_Unsafe__As_T).Construct(ImmutableArray<TypeSymbol>.CastUp(TypeParameters)),
Symbols\Synthesized\SynthesizedInlineArrayElementRefMethod.cs (1)
35f.WellKnownMethod(WellKnownMember.System_Runtime_CompilerServices_Unsafe__As_T).Construct(ImmutableArray<TypeSymbol>.CastUp(TypeParameters)),
Symbols\Synthesized\SynthesizedInlineArrayElementRefReadOnlyMethod.cs (1)
35f.WellKnownMethod(WellKnownMember.System_Runtime_CompilerServices_Unsafe__As_T).Construct(ImmutableArray<TypeSymbol>.CastUp(TypeParameters)),
Symbols\Synthesized\SynthesizedInlineArrayFirstElementRefMethod.cs (1)
32f.WellKnownMethod(WellKnownMember.System_Runtime_CompilerServices_Unsafe__As_T).Construct(ImmutableArray<TypeSymbol>.CastUp(TypeParameters)),
Symbols\Synthesized\SynthesizedInlineArrayFirstElementRefReadOnlyMethod.cs (1)
32f.WellKnownMethod(WellKnownMember.System_Runtime_CompilerServices_Unsafe__As_T).Construct(ImmutableArray<TypeSymbol>.CastUp(TypeParameters)),
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
139public override ImmutableArray<Symbol> GetMembers() => ImmutableArray<Symbol>.CastUp(_fields);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
38=> ImmutableArray<SyntaxNode>.CastUp(unnecessaryImports);
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
38=> ImmutableArray<SyntaxNode>.CastUp(unnecessaryImports);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
279return ImmutableArray<ISymbol>.CastUp(symbols);
Microsoft.CodeAnalysis.Debugging.Package (1)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
Microsoft.CodeAnalysis.Extensions.Package (8)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Microsoft.CodeAnalysis.Features (6)
CodeFixes\Suppression\TopLevelSuppressionCodeAction.cs (1)
10internal sealed class TopLevelSuppressionCodeAction(Diagnostic diagnostic, ImmutableArray<NestedSuppressionCodeAction> nestedActions) : AbstractConfigurationActionWithNestedActions(ImmutableArray<CodeAction>.CastUp(nestedActions), string.Format(FeaturesResources.Suppress_0, diagnostic.Id))
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
290var readonlyProperties = ImmutableArray<ISymbol>.CastUp(
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (2)
824document, namedTypeWithoutMembers, ImmutableArray<ISymbol>.CastUp(fields), 828ImmutableArray<ISymbol>.CastUp(fields), cancellationToken).ConfigureAwait(false);
FindUsages\AbstractFindUsagesService_FindImplementations.cs (1)
200return ImmutableArray<ISymbol>.CastUp(await SymbolFinder.FindDerivedClassesArrayAsync(
Wrapping\AbstractCodeActionComputer.cs (1)
297var sorted = WrapItemsAction.SortActionsByMostRecentlyUsed(ImmutableArray<CodeAction>.CastUp(wrappingActions));
Microsoft.CodeAnalysis.InteractiveHost (5)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Microsoft.CodeAnalysis.PooledObjects.Package (1)
ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
Microsoft.CodeAnalysis.PublicApiAnalyzers (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Microsoft.CodeAnalysis.ResxSourceGenerator (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Microsoft.CodeAnalysis.Threading.Package (5)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
Microsoft.CodeAnalysis.VisualBasic (4)
Symbols\AssemblySymbol.vb (1)
772Return ImmutableArray(Of IModuleSymbol).CastUp(Me.Modules)
Symbols\MethodSymbol.vb (1)
1003Return ImmutableArray(Of IParameterSymbol).CastUp(Me.Parameters)
Symbols\ModuleSymbol.vb (1)
309Return ImmutableArray(Of IAssemblySymbol).CastUp(ReferencedAssemblySymbols)
Symbols\Source\SourceNamespaceSymbol.vb (1)
229Return ImmutableArray(Of Symbol).CastUp(members)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\CompletionProviders\HandlesClauseCompletionProvider.vb (1)
140Return ImmutableArray(Of ISymbol).CastUp(result)
Microsoft.CodeAnalysis.Workspaces (14)
Editing\SyntaxGenerator.cs (4)
235ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations)); 401ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations)); 462ImmutableArray<ISymbol>.CastUp(indexer.ExplicitInterfaceImplementations)); 501ImmutableArray<ISymbol>.CastUp(symbol.ExplicitInterfaceImplementations));
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
834ImmutableArray<AnalyzerReference>.CastUp(initialReferenceList.ToImmutableAndClear()),
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
Roslyn.Diagnostics.Analyzers (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Test.Utilities (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),
Text.Analyzers (9)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
670return ImmutableArray<TBase>.CastUp(items); 907return ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(builder.ToDowncastedImmutableAndFree<TNamedTypeSymbol>()); 914: ImmutableArray<TNamespaceOrTypeSymbol>.CastUp(ImmutableArray.Create((TNamedTypeSymbol)symbol));
src\Dependencies\Collections\OneOrMany.cs (1)
167: new OneOrMany<T>(ImmutableArray<T>.CastUp(from._many));
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
639AddRange(ImmutableArray<T>.CastUp(items));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261ImmutableArray<ISymbol>.CastUp(symbols.Builder.ToImmutableAndClear()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (3)
145IEventSymbol @event => ImmutableArray<ISymbol>.CastUp(@event.ExplicitInterfaceImplementations), 146IMethodSymbol method => ImmutableArray<ISymbol>.CastUp(method.ExplicitInterfaceImplementations), 147IPropertySymbol property => ImmutableArray<ISymbol>.CastUp(property.ExplicitInterfaceImplementations),