7 implementations of Type
GenerateDocumentationAndConfigFiles (1)
Microsoft.CodeAnalysis.Analyzers (1)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.Workspaces (1)
Roslyn.Diagnostics.Analyzers (1)
1111 references to Type
Aspire.Hosting.Analyzers (1)
Aspire.Hosting.Integration.Analyzers (10)
ConfigurationSchemaGenerator (30)
GenerateDocumentationAndConfigFiles (73)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (22)
33method.Parameters[0].Type.SpecialType == SpecialType.System_Object &&
48method.Parameters[0].Type.SpecialType == SpecialType.System_Object;
61method.Parameters[0].Type.SpecialType == SpecialType.System_Object &&
62method.Parameters[1].Type.SpecialType == SpecialType.System_Object &&
185Name: "Dispose", MethodKind: MethodKind.Ordinary, ReturnsVoid: true, Parameters: [{ Type.SpecialType: SpecialType.System_Boolean, RefKind: RefKind.None }]
230method.Parameters[0].Type.SpecialType == SpecialType.System_Boolean;
314SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, serializationInfoType) &&
315SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, streamingContextType);
321SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, serializationInfoType) &&
322SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, streamingContextType);
397method.Parameters[0].Type.SpecialType == SpecialType.System_Boolean &&
410SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, asyncDisposableType) &&
411method.Parameters[1].Type.SpecialType == SpecialType.System_Boolean &&
490method.Parameters[0].Type.SpecialType == SpecialType.System_Object;
502SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, method.Parameters[1].Type);
515SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, method.Parameters[1].Type) &&
516SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, method.Parameters[2].Type);
520=> methodSymbol.Parameters.Any(p => p.Type.TypeKind == TypeKind.Delegate);
533!method.Parameters[0].Type.IsValueType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\LightweightOverloadResolution.cs (1)
136var type = parameter.Type;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
51parameter.Type.Accept(this);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
231GetHashCode(x.Type,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (1)
301type ?? parameter.Type,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (2)
71CodeGenerationSymbolFactory.CreateParameterSymbol(p.GetAttributes(), p.RefKind, p.IsParams, p.Type.SubstituteTypes(mapping, typeGenerator), p.Name, p.IsOptional,
168p.RefKind, p.IsParams, p.Type, p.Name, p.IsOptional,
ILLink.RoslynAnalyzer (5)
Microsoft.Analyzers.Extra (7)
Microsoft.Analyzers.Local (1)
Microsoft.AspNetCore.Analyzers (4)
Microsoft.AspNetCore.App.Analyzers (21)
Microsoft.AspNetCore.Components.Analyzers (1)
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
Microsoft.AspNetCore.Mvc.Analyzers (4)
Microsoft.AspNetCore.Mvc.Api.Analyzers (4)
Microsoft.AspNetCore.OpenApi.SourceGenerators (2)
Microsoft.CodeAnalysis (24)
Microsoft.CodeAnalysis.Analyzers (90)
MetaAnalyzers\RegisterActionAnalyzer.cs (6)
275if (parameter.Type is INamedTypeSymbol namedType &&
438if (IsContextType(parameter.Type, _compilationStartAnalysisContext, _codeBlockStartAnalysisContext, _operationBlockStartAnalysisContext))
449if (IsContextType(parameter.Type, _compilationStartAnalysisContext, _codeBlockStartAnalysisContext, _operationBlockStartAnalysisContext))
540Debug.Assert(IsContextType(contextParameter.Type, _codeBlockStartAnalysisContext, _compilationStartAnalysisContext, _operationBlockStartAnalysisContext));
541bool isCompilationStartAction = SymbolEqualityComparer.Default.Equals(contextParameter.Type.OriginalDefinition, _compilationStartAnalysisContext.OriginalDefinition);
542bool isOperationBlockStartAction = !isCompilationStartAction && SymbolEqualityComparer.Default.Equals(contextParameter.Type.OriginalDefinition, _operationBlockStartAnalysisContext.OriginalDefinition);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (22)
33method.Parameters[0].Type.SpecialType == SpecialType.System_Object &&
48method.Parameters[0].Type.SpecialType == SpecialType.System_Object;
61method.Parameters[0].Type.SpecialType == SpecialType.System_Object &&
62method.Parameters[1].Type.SpecialType == SpecialType.System_Object &&
185Name: "Dispose", MethodKind: MethodKind.Ordinary, ReturnsVoid: true, Parameters: [{ Type.SpecialType: SpecialType.System_Boolean, RefKind: RefKind.None }]
230method.Parameters[0].Type.SpecialType == SpecialType.System_Boolean;
314SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, serializationInfoType) &&
315SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, streamingContextType);
321SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, serializationInfoType) &&
322SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, streamingContextType);
397method.Parameters[0].Type.SpecialType == SpecialType.System_Boolean &&
410SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, asyncDisposableType) &&
411method.Parameters[1].Type.SpecialType == SpecialType.System_Boolean &&
490method.Parameters[0].Type.SpecialType == SpecialType.System_Object;
502SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, method.Parameters[1].Type);
515SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, method.Parameters[1].Type) &&
516SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, method.Parameters[2].Type);
520=> methodSymbol.Parameters.Any(p => p.Type.TypeKind == TypeKind.Delegate);
533!method.Parameters[0].Type.IsValueType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\LightweightOverloadResolution.cs (1)
136var type = parameter.Type;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
51parameter.Type.Accept(this);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
231GetHashCode(x.Type,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (1)
301type ?? parameter.Type,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (2)
71CodeGenerationSymbolFactory.CreateParameterSymbol(p.GetAttributes(), p.RefKind, p.IsParams, p.Type.SubstituteTypes(mapping, typeGenerator), p.Name, p.IsOptional,
168p.RefKind, p.IsParams, p.Type, p.Name, p.IsOptional,
Microsoft.CodeAnalysis.AnalyzerUtilities (85)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (22)
33method.Parameters[0].Type.SpecialType == SpecialType.System_Object &&
48method.Parameters[0].Type.SpecialType == SpecialType.System_Object;
61method.Parameters[0].Type.SpecialType == SpecialType.System_Object &&
62method.Parameters[1].Type.SpecialType == SpecialType.System_Object &&
185Name: "Dispose", MethodKind: MethodKind.Ordinary, ReturnsVoid: true, Parameters: [{ Type.SpecialType: SpecialType.System_Boolean, RefKind: RefKind.None }]
230method.Parameters[0].Type.SpecialType == SpecialType.System_Boolean;
314SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, serializationInfoType) &&
315SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, streamingContextType);
321SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, serializationInfoType) &&
322SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, streamingContextType);
397method.Parameters[0].Type.SpecialType == SpecialType.System_Boolean &&
410SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, asyncDisposableType) &&
411method.Parameters[1].Type.SpecialType == SpecialType.System_Boolean &&
490method.Parameters[0].Type.SpecialType == SpecialType.System_Object;
502SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, method.Parameters[1].Type);
515SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, method.Parameters[1].Type) &&
516SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, method.Parameters[2].Type);
520=> methodSymbol.Parameters.Any(p => p.Type.TypeKind == TypeKind.Delegate);
533!method.Parameters[0].Type.IsValueType;
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
67parameter.Type.IsReferenceType &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\LightweightOverloadResolution.cs (1)
136var type = parameter.Type;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
51parameter.Type.Accept(this);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
231GetHashCode(x.Type,
Microsoft.CodeAnalysis.CodeStyle (49)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\LightweightOverloadResolution.cs (1)
136var type = parameter.Type;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
51parameter.Type.Accept(this);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
231GetHashCode(x.Type,
Microsoft.CodeAnalysis.CodeStyle.Fixes (31)
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (1)
200[parameter.Type],
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (1)
301type ?? parameter.Type,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (2)
71CodeGenerationSymbolFactory.CreateParameterSymbol(p.GetAttributes(), p.RefKind, p.IsParams, p.Type.SubstituteTypes(mapping, typeGenerator), p.Name, p.IsOptional,
168p.RefKind, p.IsParams, p.Type, p.Name, p.IsOptional,
Microsoft.CodeAnalysis.CSharp (6)
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
Microsoft.CodeAnalysis.CSharp.CodeStyle (31)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (24)
Microsoft.CodeAnalysis.CSharp.Features (58)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.CodeAnalysis.CSharp.Workspaces (32)
Microsoft.CodeAnalysis.Extensions.Package (18)
Microsoft.CodeAnalysis.Features (100)
Shared\Utilities\ExtractTypeHelpers.cs (2)
210return method.Parameters.Any(static (t, arg) => DoesTypeReferenceTypeParameter(t.Type, arg.typeParameter, arg.checkedTypes), (typeParameter, checkedTypes)) ||
215return property.Parameters.Any(static (t, arg) => DoesTypeReferenceTypeParameter(t.Type, arg.typeParameter, arg.checkedTypes), (typeParameter, checkedTypes)) ||
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (1)
200[parameter.Type],
Microsoft.CodeAnalysis.Razor.Compiler (20)
Microsoft.CodeAnalysis.ResxSourceGenerator (58)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (22)
33method.Parameters[0].Type.SpecialType == SpecialType.System_Object &&
48method.Parameters[0].Type.SpecialType == SpecialType.System_Object;
61method.Parameters[0].Type.SpecialType == SpecialType.System_Object &&
62method.Parameters[1].Type.SpecialType == SpecialType.System_Object &&
185Name: "Dispose", MethodKind: MethodKind.Ordinary, ReturnsVoid: true, Parameters: [{ Type.SpecialType: SpecialType.System_Boolean, RefKind: RefKind.None }]
230method.Parameters[0].Type.SpecialType == SpecialType.System_Boolean;
314SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, serializationInfoType) &&
315SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, streamingContextType);
321SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, serializationInfoType) &&
322SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, streamingContextType);
397method.Parameters[0].Type.SpecialType == SpecialType.System_Boolean &&
410SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, asyncDisposableType) &&
411method.Parameters[1].Type.SpecialType == SpecialType.System_Boolean &&
490method.Parameters[0].Type.SpecialType == SpecialType.System_Object;
502SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, method.Parameters[1].Type);
515SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, method.Parameters[1].Type) &&
516SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, method.Parameters[2].Type);
520=> methodSymbol.Parameters.Any(p => p.Type.TypeKind == TypeKind.Delegate);
533!method.Parameters[0].Type.IsValueType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\LightweightOverloadResolution.cs (1)
136var type = parameter.Type;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
51parameter.Type.Accept(this);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
231GetHashCode(x.Type,
Microsoft.CodeAnalysis.VisualBasic (3)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (10)
Microsoft.CodeAnalysis.VisualBasic.Features (4)
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (16)
Microsoft.CodeAnalysis.Workspaces (69)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\LightweightOverloadResolution.cs (1)
136var type = parameter.Type;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
51parameter.Type.Accept(this);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
231GetHashCode(x.Type,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (1)
301type ?? parameter.Type,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (2)
71CodeGenerationSymbolFactory.CreateParameterSymbol(p.GetAttributes(), p.RefKind, p.IsParams, p.Type.SubstituteTypes(mapping, typeGenerator), p.Name, p.IsOptional,
168p.RefKind, p.IsParams, p.Type, p.Name, p.IsOptional,
Microsoft.DotNet.ApiCompatibility (2)
Microsoft.DotNet.ApiSymbolExtensions (2)
Microsoft.DotNet.CodeAnalysis (2)
Microsoft.Extensions.Logging.Generators (3)
Microsoft.Extensions.Options.SourceGeneration (4)
Microsoft.Gen.ComplianceReports (3)
Microsoft.Gen.Logging (15)
Microsoft.Gen.Logging.Unit.Tests (7)
Microsoft.Gen.MetadataExtractor (4)
Microsoft.Gen.Metrics (1)
Microsoft.Gen.MetricsReports (1)
Microsoft.Interop.ComInterfaceGenerator (1)
Microsoft.Interop.LibraryImportGenerator (19)
Microsoft.Interop.SourceGeneration (32)
MarshallerShape.cs (22)
221&& SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, managedType));
263&& SymbolEqualityComparer.Default.Equals(managedType, m.Parameters[0].Type));
275&& SymbolEqualityComparer.Default.Equals(managedType, m.Parameters[0].Type));
279if (IsSpanOfUnmanagedType(method.Parameters[1].Type, spanOfT, type))
315&& managedType.IsConstructedFromEqualTypes(m.Parameters[0].Type)
316&& m.Parameters[1].Type.SpecialType == SpecialType.System_Int32
326&& managedType.IsConstructedFromEqualTypes(m.Parameters[0].Type)
327&& m.Parameters[2].Type.SpecialType == SpecialType.System_Int32
332if (IsSpanOfUnmanagedType(method.Parameters[1].Type, spanOfT, type))
347&& managedType.IsConstructedFromEqualTypes(m.Parameters[0].Type)
357&& m.Parameters[1].Type.SpecialType == SpecialType.System_Int32
367&& m.Parameters[1].Type.SpecialType == SpecialType.System_Int32
377&& m.Parameters[1].Type.SpecialType == SpecialType.System_Int32
387&& managedType.IsConstructedFromEqualTypes(m.Parameters[0].Type)
397&& m.Parameters[1].Type.SpecialType == SpecialType.System_Int32
566&& SymbolEqualityComparer.Default.Equals(managedType, m.Parameters[0].Type));
577&& SymbolEqualityComparer.Default.Equals(managedType, m.Parameters[0].Type));
581if (StatelessMarshallerShapeHelper.IsSpanOfUnmanagedType(method.Parameters[1].Type, spanOfT, type))
641if (SymbolEqualityComparer.Default.Equals(candidates[0].Parameters[0].Type, unmanagedType))
672&& SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, managedType));
709&& m.Parameters[0].Type.SpecialType == SpecialType.System_Int32
719&& m.Parameters[0].Type.SpecialType == SpecialType.System_Int32
MethodSignatureElementInfoProvider.cs (2)
49marshallingInfoCallback(param.Type, new UseSiteAttributeProvider(_useSiteAttributeParsers, param.GetAttributes(), rootProvider, _generatorDiagnostics, marshallingInfoCallback), 0), _compilation) with
71marshallingInfoCallback(param.Type, new UseSiteAttributeProvider(_useSiteAttributeParsers, param.GetAttributes(), rootProvider, _generatorDiagnostics, marshallingInfoCallback), 0), _compilation) with
Microsoft.Maui.Controls.BindingSourceGen (2)
Roslyn.Diagnostics.Analyzers (78)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (22)
33method.Parameters[0].Type.SpecialType == SpecialType.System_Object &&
48method.Parameters[0].Type.SpecialType == SpecialType.System_Object;
61method.Parameters[0].Type.SpecialType == SpecialType.System_Object &&
62method.Parameters[1].Type.SpecialType == SpecialType.System_Object &&
185Name: "Dispose", MethodKind: MethodKind.Ordinary, ReturnsVoid: true, Parameters: [{ Type.SpecialType: SpecialType.System_Boolean, RefKind: RefKind.None }]
230method.Parameters[0].Type.SpecialType == SpecialType.System_Boolean;
314SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, serializationInfoType) &&
315SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, streamingContextType);
321SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, serializationInfoType) &&
322SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, streamingContextType);
397method.Parameters[0].Type.SpecialType == SpecialType.System_Boolean &&
410SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, asyncDisposableType) &&
411method.Parameters[1].Type.SpecialType == SpecialType.System_Boolean &&
490method.Parameters[0].Type.SpecialType == SpecialType.System_Object;
502SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, method.Parameters[1].Type);
515SymbolEqualityComparer.Default.Equals(method.Parameters[0].Type, method.Parameters[1].Type) &&
516SymbolEqualityComparer.Default.Equals(method.Parameters[1].Type, method.Parameters[2].Type);
520=> methodSymbol.Parameters.Any(p => p.Type.TypeKind == TypeKind.Delegate);
533!method.Parameters[0].Type.IsValueType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\LightweightOverloadResolution.cs (1)
136var type = parameter.Type;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.CollectTypeParameterSymbolsVisitor.cs (1)
51parameter.Type.Accept(this);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
231GetHashCode(x.Type,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (1)
301type ?? parameter.Type,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (2)
71CodeGenerationSymbolFactory.CreateParameterSymbol(p.GetAttributes(), p.RefKind, p.IsParams, p.Type.SubstituteTypes(mapping, typeGenerator), p.Name, p.IsOptional,
168p.RefKind, p.IsParams, p.Type, p.Name, p.IsOptional,
Roslyn.Diagnostics.CSharp.Analyzers (22)
Roslyn.Diagnostics.VisualBasic.Analyzers (4)
System.Text.Json.SourceGeneration (6)
System.Windows.Forms.Analyzers.CSharp (1)
System.Windows.Forms.Analyzers.VisualBasic (2)