50 references to CreateArrayTypeSymbol
GenerateDocumentationAndConfigFiles (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ArrayTypeSymbolKey.cs (1)
33result.AddIfNotNull(reader.Compilation.CreateArrayTypeSymbol(typeSymbol, rank));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
31return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CompilationTypeGenerator.cs (1)
14=> compilation.CreateArrayTypeSymbol(elementType, rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
34return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
33return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
ILLink.RoslynAnalyzer (1)
TrimAnalysis\TypeNameResolver.cs (1)
80return typeName.IsSZArray ? _compilation.CreateArrayTypeSymbol(type) : _compilation.CreateArrayTypeSymbol(type, typeName.GetArrayRank());
Microsoft.CodeAnalysis (2)
DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
712return _compilation.CreateArrayTypeSymbol(typeSymbol, rank);
DocumentationCommentId.cs (1)
980typeSymbol = compilation.CreateArrayTypeSymbol(typeSymbol, bounds);
Microsoft.CodeAnalysis.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ArrayTypeSymbolKey.cs (1)
33result.AddIfNotNull(reader.Compilation.CreateArrayTypeSymbol(typeSymbol, rank));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
31return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CompilationTypeGenerator.cs (1)
14=> compilation.CreateArrayTypeSymbol(elementType, rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
34return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
33return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
Microsoft.CodeAnalysis.AnalyzerUtilities (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ArrayTypeSymbolKey.cs (1)
33result.AddIfNotNull(reader.Compilation.CreateArrayTypeSymbol(typeSymbol, rank));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
31return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CompilationTypeGenerator.cs (1)
14=> compilation.CreateArrayTypeSymbol(elementType, rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
34return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
33return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
Microsoft.CodeAnalysis.CodeStyle (6)
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
712return _compilation.CreateArrayTypeSymbol(typeSymbol, rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ArrayTypeSymbolKey.cs (1)
33result.AddIfNotNull(reader.Compilation.CreateArrayTypeSymbol(typeSymbol, rank));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
31return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CompilationTypeGenerator.cs (1)
14=> compilation.CreateArrayTypeSymbol(elementType, rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
34return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
33return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
Microsoft.CodeAnalysis.Extensions.Package (4)
Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
31return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
Symbols\ITypeSymbolExtensions.CompilationTypeGenerator.cs (1)
14=> compilation.CreateArrayTypeSymbol(elementType, rank);
Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
34return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
33return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
Microsoft.CodeAnalysis.Features (1)
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
712return _compilation.CreateArrayTypeSymbol(typeSymbol, rank);
Microsoft.CodeAnalysis.ResxSourceGenerator (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ArrayTypeSymbolKey.cs (1)
33result.AddIfNotNull(reader.Compilation.CreateArrayTypeSymbol(typeSymbol, rank));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
31return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CompilationTypeGenerator.cs (1)
14=> compilation.CreateArrayTypeSymbol(elementType, rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
34return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
33return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
183Return semanticModel.Compilation.CreateArrayTypeSymbol(type, rank)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
183Return semanticModel.Compilation.CreateArrayTypeSymbol(type, rank)
Microsoft.CodeAnalysis.Workspaces (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ArrayTypeSymbolKey.cs (1)
33result.AddIfNotNull(reader.Compilation.CreateArrayTypeSymbol(typeSymbol, rank));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
31return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CompilationTypeGenerator.cs (1)
14=> compilation.CreateArrayTypeSymbol(elementType, rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
34return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
33return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
Microsoft.Interop.SourceGeneration (1)
ManualTypeMarshallingHelper.cs (1)
397resultType = compilation.CreateArrayTypeSymbol(resultType, arrayType.Rank);
Roslyn.Diagnostics.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ArrayTypeSymbolKey.cs (1)
33result.AddIfNotNull(reader.Compilation.CreateArrayTypeSymbol(typeSymbol, rank));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
31return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CompilationTypeGenerator.cs (1)
14=> compilation.CreateArrayTypeSymbol(elementType, rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
34return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
33return compilation.CreateArrayTypeSymbol(elementType, symbol.Rank);
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
183Return semanticModel.Compilation.CreateArrayTypeSymbol(type, rank)
System.Text.Json.SourceGeneration (2)
Helpers\KnownTypeSymbols.cs (1)
156: (_ByteArrayType = new(Compilation.CreateArrayTypeSymbol(Compilation.GetSpecialType(SpecialType.System_Byte), rank: 1))).Value;
Helpers\RoslynExtensions.cs (1)
56return compilation.CreateArrayTypeSymbol(elementType, arrayType.Rank);