10 implementations of HasConstructorConstraint
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
28public bool HasConstructorConstraint { get; } = hasConstructorConstraint;
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
28public bool HasConstructorConstraint { get; } = hasConstructorConstraint;
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
28public bool HasConstructorConstraint { get; } = hasConstructorConstraint;
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
28public bool HasConstructorConstraint { get; } = hasConstructorConstraint;
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\TypeParameterSymbol.cs (1)
97bool ITypeParameterSymbol.HasConstructorConstraint => _underlying.HasConstructorConstraint;
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
28public bool HasConstructorConstraint { get; } = hasConstructorConstraint;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\TypeParameterSymbol.vb (1)
79Public MustOverride ReadOnly Property HasConstructorConstraint As Boolean Implements ITypeParameterSymbol.HasConstructorConstraint
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
28public bool HasConstructorConstraint { get; } = hasConstructorConstraint;
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
28public bool HasConstructorConstraint { get; } = hasConstructorConstraint;
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeParameterSymbol.cs (1)
28public bool HasConstructorConstraint { get; } = hasConstructorConstraint;
70 references to HasConstructorConstraint
GenerateDocumentationAndConfigFiles (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
120typeParameter.HasConstructorConstraint,
ILLink.RoslynAnalyzer (2)
RequiresAnalyzerBase.cs (1)
105if (!typeParam.HasConstructorConstraint ||
TrimAnalysis\GenericParameterProxy.cs (1)
13TypeParameterSymbol.HasConstructorConstraint |
Metrics (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
Metrics.Legacy (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
Microsoft.CodeAnalysis.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
120typeParameter.HasConstructorConstraint,
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
Microsoft.CodeAnalysis.BannedApiAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
120typeParameter.HasConstructorConstraint,
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.AbstractInvocationInfo.cs (1)
74hasConstructorConstraint: typeParameter.HasConstructorConstraint,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
120typeParameter.HasConstructorConstraint,
Microsoft.CodeAnalysis.CSharp (2)
SymbolDisplay\SymbolDisplayVisitor.Types.cs (2)
883return !typeParam.ConstraintTypes.IsEmpty || typeParam.HasConstructorConstraint || 966if (typeParam.HasConstructorConstraint)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeParameterSymbolExtensions.cs (1)
69if (typeParameter.HasConstructorConstraint)
Microsoft.CodeAnalysis.CSharp.Features (4)
ConvertToExtension\ExtensionMethodEqualityComparer.cs (2)
84if (x.HasConstructorConstraint != y.HasConstructorConstraint)
SignatureHelp\GenericNameSignatureHelpProvider.cs (2)
275if (typeParam.HasConstructorConstraint) 310return !typeParam.ConstraintTypes.IsDefaultOrEmpty || typeParam.HasConstructorConstraint ||
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CompilationTestUtils.cs (1)
172if (typeParameter.HasConstructorConstraint)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeParameterSymbolExtensions.cs (1)
69if (typeParameter.HasConstructorConstraint)
Microsoft.CodeAnalysis.Extensions.Package (2)
Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
Microsoft.CodeAnalysis.Features (5)
Completion\Providers\AbstractObjectCreationCompletionProvider.cs (1)
91if (type is ITypeParameterSymbol typeParameter && !typeParameter.HasConstructorConstraint)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
2471oldParameter.HasConstructorConstraint == newParameter.HasConstructorConstraint &&
ExtractMethod\MethodExtractor.CodeGenerator.cs (1)
420parameter.HasConstructorConstraint, parameter.HasReferenceTypeConstraint, parameter.HasUnmanagedTypeConstraint,
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.AbstractInvocationInfo.cs (1)
74hasConstructorConstraint: typeParameter.HasConstructorConstraint,
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
120typeParameter.HasConstructorConstraint,
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
Microsoft.CodeAnalysis.VisualBasic (3)
SymbolDisplay\SymbolDisplayVisitor.Types.vb (2)
526If(typeParam.HasConstructorConstraint, 1, 0) 568If typeParam.HasConstructorConstraint Then
Symbols\TypeParameterSymbol.vb (1)
79Public MustOverride ReadOnly Property HasConstructorConstraint As Boolean Implements ITypeParameterSymbol.HasConstructorConstraint
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\TypeParameterGenerator.vb (1)
44If symbol.HasConstructorConstraint Then
Microsoft.CodeAnalysis.VisualBasic.Features (2)
SignatureHelp\GenericNameSignatureHelpProvider.vb (2)
193If typeParam.HasConstructorConstraint Then 213If(typeParam.HasConstructorConstraint, 1, 0)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\TypeParameterGenerator.vb (1)
44If symbol.HasConstructorConstraint Then
Microsoft.CodeAnalysis.Workspaces (5)
Editing\SyntaxGenerator.cs (2)
871kinds: (tp.HasConstructorConstraint ? SpecialTypeConstraintKind.Constructor : SpecialTypeConstraintKind.None) 884=> typeParameter.HasConstructorConstraint || typeParameter.HasReferenceTypeConstraint || typeParameter.HasValueTypeConstraint || typeParameter.ConstraintTypes.Length > 0;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
120typeParameter.HasConstructorConstraint,
Microsoft.VisualStudio.LanguageServices.CSharp (2)
ObjectBrowser\DescriptionBuilder.cs (2)
333!typeParameterSymbol.HasConstructorConstraint && 382if (typeParameterSymbol.HasConstructorConstraint)
Microsoft.VisualStudio.LanguageServices.VisualBasic (3)
ObjectBrowser\DescriptionBuilder.vb (3)
485ElseIf typeParameter.HasConstructorConstraint Then 514If typeParameter.HasConstructorConstraint Then 548If typeParameter.HasConstructorConstraint Then
Roslyn.Diagnostics.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
120typeParameter.HasConstructorConstraint,
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeParameterSymbolExtensions.cs (1)
69if (typeParameter.HasConstructorConstraint)
Test.Utilities (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
Text.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (2)
234if (typeParameter1.HasConstructorConstraint != typeParameter2.HasConstructorConstraint ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
120typeParameter.HasConstructorConstraint,