8 overrides of IsGenericParameter
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
235public override bool IsGenericParameter => false;
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (1)
33public abstract override bool IsGenericParameter { get; }
src\libraries\System.Private.CoreLib\src\System\RuntimeType.cs (1)
18public override bool IsGenericParameter => RuntimeTypeHandle.IsGenericVariable(this);
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (1)
184public override bool IsGenericParameter => true;
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (1)
1057public override bool IsGenericParameter => m_bIsGenParam;
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
82public override bool IsGenericParameter
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Types\RoType.cs (1)
50public abstract override bool IsGenericParameter { get; }
System.Xaml.Tests (1)
Common\CustomType.cs (1)
66public override bool IsGenericParameter => IsGenericParameterResult.Or(typeImpl.IsGenericParameter);
109 references to IsGenericParameter
dotnet-svcutil-lib (8)
FrameworkFork\Microsoft.CodeDom\System\CodeTypeReference.cs (1)
103if (!type.IsGenericParameter)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (1)
3740if (!(parameterType == null || parameterType.IsGenericParameter))
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ClassDataContract.cs (1)
416if (type.IsGenericParameter)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContract.cs (2)
1155|| (addMethodTypeArray[0].IsGenericParameter && addMethodTypeArray[1].IsGenericParameter);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (3)
1663if (type.IsGenericParameter) 1775if (type.IsGenericParameter) 2223if (!genericType.IsGenericParameter && !IsTypeVisible(genericType))
InMemory.FunctionalTests (2)
src\Shared\TypeNameHelper\TypeNameHelper.cs (2)
74else if (type.IsGenericParameter) 155if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.AspNetCore.Diagnostics (2)
src\Shared\TypeNameHelper\TypeNameHelper.cs (2)
74else if (type.IsGenericParameter) 155if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.AspNetCore.Hosting (2)
src\Shared\TypeNameHelper\TypeNameHelper.cs (2)
74else if (type.IsGenericParameter) 155if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.AspNetCore.Http.Extensions (2)
src\Shared\TypeNameHelper\TypeNameHelper.cs (2)
74else if (type.IsGenericParameter) 155if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.AspNetCore.Mvc.Abstractions (2)
src\Shared\TypeNameHelper\TypeNameHelper.cs (2)
74else if (type.IsGenericParameter) 155if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.AspNetCore.OpenApi (2)
src\Shared\TypeNameHelper\TypeNameHelper.cs (2)
74else if (type.IsGenericParameter) 155if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.AspNetCore.Server.IIS (2)
src\Shared\TypeNameHelper\TypeNameHelper.cs (2)
74else if (type.IsGenericParameter) 155if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.AspNetCore.Shared.Tests (2)
src\Shared\TypeNameHelper\TypeNameHelper.cs (2)
74else if (type.IsGenericParameter) 155if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.AspNetCore.SignalR.Core (1)
Internal\TypedClientBuilder.cs (1)
149paramTypes.Where(p => p.IsGenericParameter).Select(p => p.Name).Distinct().ToArray();
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Debugger\MemberInfo\TypeImpl.cs (1)
275get { return Type.IsGenericParameter; }
Microsoft.CodeAnalysis.Scripting (1)
Hosting\ObjectFormatter\CommonTypeNameFormatter.cs (1)
46if (type.IsGenericParameter)
Microsoft.CodeAnalysis.Test.Utilities (1)
Platform\Custom\MetadataSignatureHelper.cs (1)
43if (showGenericConstraints && type.IsGenericParameter)
Microsoft.CSharp (12)
Microsoft\CSharp\RuntimeBinder\RuntimeBinderExtensions.cs (4)
152if (t1.IsGenericParameter) 154if (t2.IsGenericParameter) 176else if (t2.IsGenericParameter) 223Debug.Assert(typeParam.IsGenericParameter);
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (8)
359if (t.IsGenericParameter && t.DeclaringType == genericDefinition) 407Debug.Assert(t1.IsGenericParameter && t2.IsGenericParameter); 457Debug.Assert(t.IsGenericParameter); 691if (t.IsGenericParameter) 744if (t.IsGenericParameter && t.DeclaringMethod != null) 927if (!type.IsGenericParameter) 1634if (t.IsGenericParameter && t.DeclaringMethod != null && t.DeclaringMethod == m)
Microsoft.Extensions.AI.Abstractions (5)
src\Shared\JsonSchemaExporter\NullabilityInfoContext\NullabilityInfoContext.cs (4)
450if (metaType.IsGenericParameter) 484Debug.Assert(genericParameter.IsGenericParameter, "must be generic parameter"); 518Debug.Assert(genericParameter.IsGenericParameter && !genericParameter.IsGenericMethodParameter(), "must be generic parameter"); 540if (genericArgument.IsGenericParameter)
src\Shared\JsonSchemaExporter\NullabilityInfoContext\NullabilityInfoHelpers.cs (1)
42return target.IsGenericParameter &&
Microsoft.Extensions.DependencyInjection (2)
src\libraries\Common\src\Extensions\TypeNameHelper\TypeNameHelper.cs (2)
76else if (type.IsGenericParameter) 171if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.Extensions.Diagnostics.Abstractions (2)
src\libraries\Common\src\Extensions\TypeNameHelper\TypeNameHelper.cs (2)
76else if (type.IsGenericParameter) 171if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.Extensions.Http (2)
src\libraries\Common\src\Extensions\TypeNameHelper\TypeNameHelper.cs (2)
76else if (type.IsGenericParameter) 171if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.Extensions.Logging.Abstractions (2)
src\libraries\Common\src\Extensions\TypeNameHelper\TypeNameHelper.cs (2)
76else if (type.IsGenericParameter) 171if (options.IncludeGenericParameterNames || !genericArguments[i + 1].IsGenericParameter)
Microsoft.VisualBasic.Core (4)
Microsoft\VisualBasic\CompilerServices\Utils.vb (4)
271If t1.IsGenericParameter Then 272If t2.IsGenericParameter Then 289ElseIf t2.IsGenericParameter Then 323Debug.Assert(typeParam.IsGenericParameter)
PresentationBuildTasks (1)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (1)
2372if (typeParam.IsGenericParameter)
System.CodeDom (1)
src\libraries\Common\src\System\CodeDom\CodeTypeReference.cs (1)
88if (!type.IsGenericParameter)
System.ComponentModel.Composition (7)
System\ComponentModel\Composition\ContractNameServices.cs (3)
55else if (type.IsGenericParameter) 281if (!isDefinition && !genericTypeArgument.IsGenericParameter) 286if (formatGenericName && genericTypeArgument.IsGenericParameter)
System\ComponentModel\Composition\ReflectionModel\GenericServices.cs (4)
23if (t.IsGenericParameter) 45if (t.IsGenericParameter) 111if (type.IsGenericParameter) 125subSpecialization[i] = typeGenericArgument.IsGenericParameter ?
System.Linq.Expressions (1)
System\Linq\Expressions\Compiler\ILGen.cs (1)
467return t.IsGenericParameter || t.IsVisible;
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeNameBuilder.cs (1)
275for (Type? t = rootType; t != null; t = t.IsGenericParameter ? null : t.DeclaringType)
src\libraries\System.Private.CoreLib\src\System\Reflection\NullabilityInfoContext.cs (4)
464if (metaType.IsGenericParameter) 497Debug.Assert(genericParameter.IsGenericParameter); 535Debug.Assert(genericParameter.IsGenericParameter && 562if (genericArgument.IsGenericParameter)
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeInfo.cs (1)
124else if (IsGenericParameter)
src\libraries\System.Private.CoreLib\src\System\Type.cs (3)
58public virtual bool IsGenericTypeParameter => IsGenericParameter && DeclaringMethod is null; 59public virtual bool IsGenericMethodParameter => IsGenericParameter && DeclaringMethod != null; 89if (!IsGenericParameter)
src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (3)
49if (IsGenericParameter) 85if (IsGenericParameter) 359else if (IsGenericParameter)
src\System\Reflection\Emit\RuntimeModuleBuilder.cs (1)
909|| type.IsGenericParameter
src\System\Reflection\Emit\SignatureHelper.cs (1)
324if (clsArgument.IsGenericParameter)
System.Private.DataContractSerialization (10)
src\libraries\Common\src\System\CodeDom\CodeTypeReference.cs (1)
88if (!type.IsGenericParameter)
System\Runtime\Serialization\ClassDataContract.cs (2)
310if (type.IsGenericParameter) 1350if (paramType.IsGenericParameter)
System\Runtime\Serialization\CollectionDataContract.cs (3)
1210|| (addMethodTypeArray[0].IsGenericParameter && addMethodTypeArray[1].IsGenericParameter); 1392if (paramTypes[i].IsGenericParameter)
System\Runtime\Serialization\DataContract.cs (4)
463else if (type.IsGenericParameter) 1460if (type.IsGenericParameter) 1573if (type.IsGenericParameter) 2116if (t.IsGenericParameter)
System.Private.Xml (1)
System\Xml\Serialization\XmlSerializationWriter.cs (1)
1514if (!(parameterType == null || parameterType.IsGenericParameter))
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
84get { return _typeInfo.IsGenericParameter; }
System.Reflection.DispatchProxy (2)
System\Reflection\DispatchProxyGenerator.cs (2)
653if (source.IsValueType || source.IsGenericParameter) 663if (target.IsGenericParameter)
System.Reflection.Emit (4)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeNameBuilder.cs (1)
275for (Type? t = rootType; t != null; t = t.IsGenericParameter ? null : t.DeclaringType)
System\Reflection\Emit\ModuleBuilderImpl.cs (1)
695if (type.HasElementType || type.IsGenericParameter ||
System\Reflection\Emit\SignatureHelper.cs (2)
206else if (gType.IsGenericParameter) 220else if (type.IsGenericParameter)
System.Reflection.MetadataLoadContext (7)
System\Reflection\TypeLoading\General\Assignability.cs (7)
43if (!fromTypeInfo.IsGenericParameter) 117if (fromTypeInfo.IsGenericParameter) 144if (toTypeInfo.IsArray || toTypeInfo.IsByRef || toTypeInfo.IsPointer || toTypeInfo.IsGenericParameter) 184Debug.Assert(!(fromTypeInfo.IsArray || fromTypeInfo.IsByRef || fromTypeInfo.IsPointer || fromTypeInfo.IsGenericParameter)); 185Debug.Assert(!(toTypeInfo.IsArray || toTypeInfo.IsByRef || toTypeInfo.IsPointer || toTypeInfo.IsGenericParameter)); 294if (t.IsGenericParameter) 312if (t.IsGenericParameter)
System.Xaml (2)
System\Xaml\RefOnly\LooseTypeExtensions.cs (1)
92if (!t1.IsGenericParameter)
System\Xaml\XamlType.cs (1)
890underlyingType.IsGenericParameter ||
System.Xaml.Tests (1)
Common\CustomType.cs (1)
66public override bool IsGenericParameter => IsGenericParameterResult.Or(typeImpl.IsGenericParameter);