18 references to Create
Microsoft.CodeAnalysis.CSharp (12)
Lowering\ClosureConversion\ClosureConversion.cs (4)
667
var frameTypeParameters = ImmutableArray.
Create
(_currentTypeParameters.SelectAsArray(t => TypeWithAnnotations.Create(t)), 0, frame.Arity);
1030
var realTypeArguments = ImmutableArray.
Create
(_currentTypeParameters.SelectAsArray(t => TypeWithAnnotations.Create(t)), 0, totalTypeArgumentCount - originalMethod.Arity);
1038
var containerTypeArguments = ImmutableArray.
Create
(realTypeArguments, 0, containerAsFrame.Arity);
1039
realTypeArguments = ImmutableArray.
Create
(realTypeArguments, containerAsFrame.Arity, realTypeArguments.Length - containerAsFrame.Arity);
Lowering\ClosureConversion\LambdaCapturedVariable.cs (1)
129
typeArguments = ImmutableArray.
Create
(typeArguments, 0, lambdaFrame.Arity);
Lowering\LocalRewriter\LocalRewriter_TupleCreationExpression.cs (2)
54
ImmutableArray<BoundExpression> smallestCtorArguments = ImmutableArray.
Create
(rewrittenArguments,
88
ImmutableArray<BoundExpression> ctorArguments = ImmutableArray.
Create
(rewrittenArguments,
Symbols\Metadata\PE\TupleTypeDecoder.cs (1)
387
return ImmutableArray.
Create
(_elementNames, start, numberOfElements);
Symbols\Tuples\TupleTypeSymbol.cs (2)
239
NamedTypeSymbol currentSymbol = firstTupleType.Construct(ImmutableArray.
Create
(elementTypes, (chainLength - 1) * (ValueTupleRestPosition - 1), remainder));
243
var chainedTypes = ImmutableArray.
Create
(elementTypes, (loop - 1) * (ValueTupleRestPosition - 1), ValueTupleRestPosition - 1).Add(TypeWithAnnotations.Create(currentSymbol));
Symbols\TypeUnification.cs (2)
216
customModifiers: ImmutableArray.
Create
(t2.CustomModifiers, t1.CustomModifiers.Length, t2.CustomModifiers.Length - t1.CustomModifiers.Length)));
235
customModifiers: ImmutableArray.
Create
(t1.CustomModifiers, t2.CustomModifiers.Length, t1.CustomModifiers.Length - t2.CustomModifiers.Length)));
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (1)
MetadataDecoder.cs (1)
279
typeArguments = ImmutableArray.
Create
(typeArguments, typeArgumentOffset, arity);
Microsoft.CodeAnalysis.Features (1)
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.MoveFileCodeAction.cs (1)
104
: ImmutableArray.
Create
(parts, index, parts.Length - index);
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Tuples\TupleTypeSymbol.vb (2)
559
Dim namedTypeSymbol As NamedTypeSymbol = wellKnownType.Construct(ImmutableArray.
Create
(Of TypeSymbol)(elementTypes, (chainLength - 1) * (TupleTypeSymbol.RestPosition - 1), remainder))
568
Dim typeArguments As ImmutableArray(Of TypeSymbol) = ImmutableArray.
Create
(Of TypeSymbol)(elementTypes, ([loop] - 1) * (TupleTypeSymbol.RestPosition - 1), TupleTypeSymbol.RestPosition - 1).Add(namedTypeSymbol)
System.Collections.Immutable (1)
System\Collections\Immutable\ImmutableArray_1.cs (1)
1038
return ImmutableArray.
Create
(self, start, length);
System.Reflection.Metadata (1)
System\Reflection\Internal\MemoryBlocks\ByteArrayMemoryBlock.cs (1)
35
return ImmutableArray.
Create
(_provider.Array, _start + start, length);