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