5 implementations of Type
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerationPropertySymbol.cs (1)
20public ITypeSymbol Type { get; }
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\PropertySymbol.cs (1)
31ITypeSymbol IPropertySymbol.Type
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedPropertySymbol.cs (1)
58public ITypeSymbol Type => _symbol.Type;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\PropertySymbol.vb (1)
598Private ReadOnly Property IPropertySymbol_Type As ITypeSymbol Implements IPropertySymbol.Type
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationPropertySymbol.cs (1)
20public ITypeSymbol Type { get; }
179 references to Type
Microsoft.CodeAnalysis (7)
CodeGen\PermissionSetAttribute.cs (1)
86member => member.Kind == SymbolKind.Property && ((IPropertySymbol)member).Type.SpecialType == SpecialType.System_String));
Operations\ControlFlowGraphBuilder.cs (5)
4548info.CurrentProperty.Type, isImplicit: true); 7029semanticModel: null, operation.Syntax, propertySymbol.Type, isImplicit: true); 7772semanticModel: null, operation.Syntax, property.Type, isImplicit: true); 7798semanticModel: null, operation.Syntax, property.Type, isImplicit: true); 7802semanticModel: null, operation.Syntax, property.Type, constantValue: null, isImplicit: true);
SymbolDisplay\AbstractSymbolDisplayVisitor_Minimal.cs (1)
113return propertySymbol.Type;
Microsoft.CodeAnalysis.CodeStyle (10)
AbstractUseAutoPropertyAnalyzer.cs (1)
216if (!property.Type.Equals(getterField.Type))
ISymbolExtensions.cs (3)
279IPropertySymbol propertySymbol => propertySymbol.Type, 565IPropertySymbol propertySymbol => propertySymbol.Type, 619if (!returnType.GetMembers().OfType<IPropertySymbol>().Any(p => p.Name == WellKnownMemberNames.IsCompleted && p.Type.SpecialType == SpecialType.System_Boolean && p.GetMethod != null))
ISymbolExtensions.RequiresUnsafeModifierVisitor.cs (1)
92symbol.Type.Accept(this) ||
SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
524!AreEquivalent(p1.Type, p2.Type, equivalentTypesWithDifferingAssemblies))
SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
207GetHashCode(p.Type, a)));
SymbolKey.AnonymousTypeSymbolKey.cs (2)
23var propertyTypes = properties.SelectAsArray(p => p.Type); 43getContextualSymbol: (contextualSymbol, i) => SafeGet(contextualProperties, i)?.Type,
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
CodeGenerationSymbolFactory.cs (1)
558property.Type,
SyntaxGeneratorExtensions.cs (1)
76IPropertySymbol property => property.Type,
Microsoft.CodeAnalysis.CSharp (2)
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
158symbol.Type.Accept(this.NotFirstVisitor);
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
576return property.Type.ToDisplayString(format) + " " + property.Name;
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
Helpers.cs (2)
30p.Type.SpecialType == SpecialType.System_Int32) 132returnType.Equals(p.Type) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
ConvertToRecordEngine.cs (3)
103.SequenceEqual(propertiesToAssign.SelectAsArray(s => s.Type) 196.SequenceEqual(propertiesToAssign.Select(property => property.Type))) 275? result.Symbol.Type.GenerateTypeSyntax()
ConvertToRecordHelpers.cs (1)
411property.Type.NullableAnnotation == NullableAnnotation.Annotated
CSharpTypeInferenceService.TypeInferrer.cs (2)
1510result.Add(new TypeInferenceInfo(property.Type)); 1681.Select(p => new TypeInferenceInfo(p.Type)));
PropertyGenerator.cs (1)
137var returnType = property.Type;
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (6)
SymbolKey\SymbolKeyMetadataVsSourceTests.cs (6)
76var member02 = (typesym.GetMembers("Prop").Single() as IPropertySymbol).Type; 85var member05 = (typesym.GetMembers(WellKnownMemberNames.Indexer).Single() as IPropertySymbol).Type; 357ResolveAndVerifyTypeSymbol(list[2], (originalSymbols[4] as IPropertySymbol).Type, model, comp20); 369ResolveAndVerifyTypeSymbol(list[4], (originalSymbols[0] as IPropertySymbol).Type, model, comp20); 430ResolveAndVerifyTypeSymbol(list[0], (originalSymbols[3] as IPropertySymbol).Type, model, comp20); 436ResolveAndVerifyTypeSymbol(list[1], (originalSymbols[2] as IPropertySymbol).Type, model, comp20);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenTupleTest.cs (2)
14290var p1Tuple = (INamedTypeSymbol)test.GetMember<IPropertySymbol>("P1").Type; 14297p1Tuple = (INamedTypeSymbol)((IPropertySymbol)symbolInfo.Symbol).Type;
Microsoft.CodeAnalysis.CSharp.Features (13)
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
141.OfType<IPropertySymbol>().FirstOrDefault(p => p.GetMethod != null)?.Type;
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (1)
229symbolType = property.Type;
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (1)
130IPropertySymbol property => property.Type,
ConvertToRecordEngine.cs (3)
103.SequenceEqual(propertiesToAssign.SelectAsArray(s => s.Type) 196.SequenceEqual(propertiesToAssign.Select(property => property.Type))) 275? result.Symbol.Type.GenerateTypeSyntax()
ConvertToRecordHelpers.cs (1)
411property.Type.NullableAnnotation == NullableAnnotation.Annotated
ExtractMethod\CSharpSelectionResult.StatementResult.cs (1)
87IPropertySymbol propertySymbol => propertySymbol.Type,
J\s\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\Helpers.cs\Helpers.cs (2)
30p.Type.SpecialType == SpecialType.System_Int32) 132returnType.Equals(p.Type) &&
LanguageServices\CSharpStructuralTypeDisplayService.cs (1)
52members.AddRange(property.Type.ToMinimalDisplayParts(semanticModel, position, s_minimalWithoutExpandedTuples).Select(p => p.MassageErrorTypeNames("?")));
SignatureHelp\AttributeSignatureHelpProvider.cs (1)
176var type = namedParameter is IFieldSymbol ? ((IFieldSymbol)namedParameter).Type : ((IPropertySymbol)namedParameter).Type;
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (1)
263result.AddRange(indexer.Type.ToMinimalDisplayParts(semanticModel, position));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (13)
Semantics\ForEachTests.cs (1)
2139Assert.Equal(SpecialType.System_Object, loopInfo.CurrentProperty.Type.SpecialType);
Semantics\NullableReferenceTypesTests.cs (12)
153655Assert.Equal("object", ((IPropertySymbol)model.GetSymbolInfo(item).Symbol).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153658Assert.Equal("object", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153691Assert.Equal("object", ((IPropertySymbol)model.GetSymbolInfo(item).Symbol).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153824Assert.Equal("object", ((IPropertySymbol)model.GetSymbolInfo(item).Symbol).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153827Assert.Equal("object", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153867Assert.Equal("object", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153908Assert.Equal("object", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153943Assert.Equal("object", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 153976Assert.Equal("object", ((IPropertySymbol)model.GetSymbolInfo(item).Symbol).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 154119Assert.Equal("object!", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 154163Assert.Equal("object!", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat)); 154200Assert.Equal("object!", ((IPropertySymbol)found).Type.ToDisplayString(TypeWithAnnotations.TestDisplayFormat));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (16)
Compilation\CompilationAPITests.cs (1)
2717var result = p.Type.NullableAnnotation;
Compilation\SymbolVisitorTests.cs (3)
165symbol.Type.Accept(this); 350symbol.Type.Accept(this); 501symbol.Type.Accept(this, argument);
Symbols\Source\NullablePublicAPITests.cs (5)
216var result = member.Type.NullableAnnotation; 2742Assert.Equal(PublicNullableAnnotation.Annotated, ((IPropertySymbol)symInfo.Symbol).Type.NullableAnnotation); 2747Assert.Equal(PublicNullableAnnotation.NotAnnotated, ((IPropertySymbol)symInfo.Symbol).Type.NullableAnnotation); 3275Assert.Equal(firstAnnotation, propertySymbol.Type.NullableAnnotation); 3326Assert.Equal(annotation, propertySymbol.Type.NullableAnnotation);
Symbols\SymbolEqualityTests.cs (2)
644var prop1Type = property1.Type; 645var prop2Type = property2.Type;
Symbols\TypeTests.cs (5)
1687var memType = anonymousType.GetMember<IPropertySymbol>("p0").Type; 1692var nestedType = anonymousType.GetMember<IPropertySymbol>("p1").Type; 1695memType = nestedType.GetMember<IPropertySymbol>("p1").Type; 1709memType = nestedType.GetMember<IPropertySymbol>("local03").Type; 1719memType = anonymousType.GetMember<IPropertySymbol>("p").Type;
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Extensions.cs (1)
779return ((IPropertySymbol)symbol).Type;
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CSharpTypeInferenceService.TypeInferrer.cs (2)
1510result.Add(new TypeInferenceInfo(property.Type)); 1681.Select(p => new TypeInferenceInfo(p.Type)));
PropertyGenerator.cs (1)
137var returnType = property.Type;
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
AbstractTypeParameterChecker.cs (1)
111Visit(symbol.Type);
Microsoft.CodeAnalysis.Features (34)
AbstractUseAutoPropertyAnalyzer.cs (1)
216if (!property.Type.Equals(getterField.Type))
Completion\Providers\AbstractObjectInitializerCompletionProvider.cs (1)
126return !propertySymbol.Type.IsStructType();
Completion\Providers\AbstractOverrideCompletionProvider.cs (1)
81SymbolKind.Property => ((IPropertySymbol)symbol).Type,
Completion\Providers\ImportCompletionProvider\AbstractExtensionMethodImportCompletionProvider.cs (1)
108IPropertySymbol propertySymbol => propertySymbol.Type,
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (6)
58.Any(p => p.Type.ContainsAnonymousType()); 256properties.Select(p => p.Type) 272properties.SelectAsArray(prop => CodeGenerationSymbolFactory.CreateParameterSymbol(prop.Type, prop.Name)), 359prop.Type, refKind: default, explicitInterfaceImplementations: default, 375prop.Type, refKind: default, explicitInterfaceImplementations: default, 388prop.Type, prop.Name.ToCamelCase(trimLeadingTypePrefix: false));
ConvertAutoPropertyToFullProperty\AbstractConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
107propertySymbol.Type, fieldName,
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (5)
291iterationType = currentProperty.Type; 512if (indexer?.Type != null) 513return indexer.Type; 520if (indexer?.Type != null) 521return indexer.Type;
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
2310TypesEquivalent(oldProperty.Type, newProperty.Type, exact); 2368return signatureComparer(oldProperty.Parameters, oldProperty.Type, newProperty.Parameters, newProperty.Type);
ExtractInterface\AbstractExtractInterfaceService.cs (1)
418type: property.Type,
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
551_service.IsConversionImplicit(_document.SemanticModel.Compilation, parameterType, property.Type);
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
226TypeMemberType = propertySymbol.Type;
GenerateType\AbstractGenerateTypeService.Editor.cs (1)
645_service.IsConversionImplicit(_semanticDocument.SemanticModel.Compilation, parameterType, property.Type);
ImplementAbstractClass\ImplementAbstractClassData.cs (1)
282.Where(p => InheritsFromOrEquals(p.Type, AbstractClassType))
ImplementInterface\AbstractImplementInterfaceService.AccessibilityHelper.cs (1)
34if (IsTypeLessAccessibleThanOtherType(propertySymbol.Type, second, new()))
ImplementInterface\AbstractImplementInterfaceService.cs (1)
173.Where(p => p.Type.GetAllInterfacesIncludingThis().Contains(state.InterfaceTypes.First()))
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
768IsImplicitConversion(compilation, source: parameter.Type, destination: property.Type) &&
LanguageServices\AnonymousTypeDisplayService\AbstractStructuralTypeDisplayService.StructuralTypeCollectorVisitor.cs (1)
124symbol.Type.Accept(this);
MetadataAsSource\AbstractMetadataAsSourceService.WrappedPropertySymbol.cs (1)
58public ITypeSymbol Type => _symbol.Type;
QuickInfo\CommonSemanticQuickInfoProvider.ErrorVisitor.cs (1)
76=> Visit(symbol.Type);
ReplacePropertyWithMethods\AbstractReplacePropertyWithMethodsService.cs (1)
313parameterType = Generator.TypeExpression(_property.Type);
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
158comparer.Equals(m.Parameters[0].Type, property.Type));
Shared\Utilities\ExtractTypeHelpers.cs (1)
215DoesTypeReferenceTypeParameter(property.Type, typeParameter, checkedTypes);
Microsoft.CodeAnalysis.VisualBasic (4)
Operations\VisualBasicOperationFactory_Methods.vb (1)
337[property].Type,
SymbolDisplay\SymbolDisplayVisitor.Members.vb (1)
118symbol.Type.Accept(Me.NotFirstVisitor)
SymbolDisplay\SymbolDisplayVisitor.Types.vb (1)
414Return prop.Name & " As " & prop.Type.ToDisplayString(format)
Symbols\PropertySymbol.vb (1)
598Private ReadOnly Property IPropertySymbol_Type As ITypeSymbol Implements IPropertySymbol.Type
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SymbolExtensions.vb\SymbolExtensions.vb (1)
28Dim type = DirectCast(symbol, IPropertySymbol).Type
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\SymbolExtensions.vb\SymbolExtensions.vb (1)
22Return propertySymbol.Type
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
633Return CreateResult(propertySymbol.Type) 770TryCast(memberSymbol, IPropertySymbol)?.Type)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (4)
SymbolId\SymbolKeyMetadataVsSourceTests.vb (4)
85Dim mtSym02 = (TryCast(typesym.GetMembers("Prop").[Single](), IPropertySymbol)).Type 91Dim mtSym05 = (TryCast(typesym.GetMembers("Item").[Single](), IPropertySymbol)).Type 330ResolveAndVerifyTypeSymbol(list(1), DirectCast(ver20Symbols(0), IPropertySymbol).Type, model, comp20) 403ResolveAndVerifyTypeSymbol(list(1), DirectCast(ver20Symbols(0), IPropertySymbol).Type, model, comp20)
Microsoft.CodeAnalysis.VisualBasic.Features (10)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (1)
351targetType = TryCast(Await SymbolFinder.FindSourceDefinitionAsync(withEventsProperty.Type, document.Project.Solution, cancellationToken).ConfigureAwait(False), INamedTypeSymbol)
Completion\CompletionProviders\EnumCompletionProvider.vb (1)
94TryCast(symbol, IPropertySymbol)?.Type)))
Completion\CompletionProviders\HandlesClauseCompletionProvider.vb (1)
133Dim type = TryCast(symbolInfo.Symbol, IPropertySymbol)?.Type
ExtractMethod\VisualBasicSelectionResult.vb (1)
158Return propertySymbol.Type
LanguageServices\VisualBasicStructuralTypeDisplayService.vb (1)
57members.AddRange([property].Type.ToMinimalDisplayParts(semanticModel, position, s_minimalWithoutExpandedTuples).Select(Function(p) p.MassageErrorTypeNames("?")))
NavigationBar\VisualBasicNavigationBarItemService.vb (1)
141propertySymbol.Type,
SignatureHelp\AbstractOrdinaryMethodSignatureHelpProvider.vb (1)
70parts.AddRange([property].Type.ToMinimalDisplayParts(semanticModel, position))
SignatureHelp\AttributeSignatureHelpProvider.vb (1)
148DirectCast(namedParameter, IPropertySymbol).Type)
SignatureHelp\InvocationExpressionSignatureHelpProvider.ElementAccess.vb (1)
71parts.AddRange([property].Type.ToMinimalDisplayParts(semanticModel, position))
UseAutoProperty\VisualBasicUseAutoPropertyCodeFixProvider.vb (1)
68Dim arrayType = TryCast(semanticsModel.GetDeclaredSymbol(propertyDeclaration, cancellationToken).Type, IArrayTypeSymbol)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\ForeachTest.vb (2)
1168Assert.Equal(SpecialType.System_Object, loopInfo.CurrentProperty.Type.SpecialType) 1208Assert.Equal(SpecialType.System_Object, loopInfo.CurrentProperty.Type.SpecialType)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
CodeGeneration\PropertyGenerator.vb (2)
141SyntaxFactory.Parameter(identifier:=SyntaxFactory.ModifiedIdentifier("value")).WithAsClause(SyntaxFactory.SimpleAsClause(type:=[property].Type.GenerateTypeSyntax()))))), 240Return SyntaxFactory.SimpleAsClause(attributes, [property].Type.GenerateTypeSyntax())
FindSymbols\VisualBasicReferenceFinder.vb (1)
65Where childProperty.IsImplicitlyDeclared AndAlso childProperty.Type.Equals(namedType)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SymbolExtensions.vb\SymbolExtensions.vb (1)
28Dim type = DirectCast(symbol, IPropertySymbol).Type
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\SymbolExtensions.vb\SymbolExtensions.vb (1)
22Return propertySymbol.Type
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
633Return CreateResult(propertySymbol.Type) 770TryCast(memberSymbol, IPropertySymbol)?.Type)
Microsoft.CodeAnalysis.Workspaces (17)
CodeGenerationSymbolFactory.cs (1)
558property.Type,
Editing\SyntaxGenerator.cs (2)
401TypeExpression(property.Type, property.RefKind), 458TypeExpression(indexer.Type, indexer.RefKind),
ISymbolExtensions.RequiresUnsafeModifierVisitor.cs (1)
92symbol.Type.Accept(this) ||
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (3)
279IPropertySymbol propertySymbol => propertySymbol.Type, 565IPropertySymbol propertySymbol => propertySymbol.Type, 619if (!returnType.GetMembers().OfType<IPropertySymbol>().Any(p => p.Name == WellKnownMemberNames.IsCompleted && p.Type.SpecialType == SpecialType.System_Boolean && p.GetMethod != null))
Shared\Extensions\IPropertySymbolExtensions.cs (2)
30property.Type, 56property.Type,
Shared\Utilities\SignatureComparer.cs (2)
161this.SignatureTypeEquivalenceComparer.Equals(property1.Type, property2.Type) &&
SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
524!AreEquivalent(p1.Type, p2.Type, equivalentTypesWithDifferingAssemblies))
SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
207GetHashCode(p.Type, a)));
SymbolKey.AnonymousTypeSymbolKey.cs (2)
23var propertyTypes = properties.SelectAsArray(p => p.Type); 43getContextualSymbol: (contextualSymbol, i) => SafeGet(contextualProperties, i)?.Type,
SyntaxGeneratorExtensions.cs (1)
76IPropertySymbol property => property.Type,
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
SymbolKeyTests.cs (4)
1024var propType = symbol.Type; 1059var propType = symbol.Type; 1106var propType = symbol.Type; 1153var propType = symbol.Type;
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService_Prototype.cs (1)
440builder.Append(GetAsStringForCodeTypeRef(symbol.Type));
ObjectBrowser\DescriptionBuilder.cs (1)
479AddTypeLink(propertySymbol.Type, LinkFlags.None);
Progression\CSharpProgressionLanguageService.cs (1)
126case IPropertySymbol p: return p.Type;
Microsoft.VisualStudio.LanguageServices.Implementation (4)
CodeModel\ExternalElements\ExternalCodeProperty.cs (1)
90return CodeTypeRef.Create(this.State, this, this.ProjectId, PropertySymbol.Type);
CodeModel\ExternalElements\ExternalCodeVariable.cs (1)
40return ((IPropertySymbol)symbol).Type;
CodeModel\InternalElements\CodeProperty.cs (1)
186return CodeTypeRef.Create(this.State, this, GetProjectId(), PropertySymbol.Type);
CodeModel\InternalElements\CodeVariable.cs (1)
71return ((IPropertySymbol)symbol).Type;
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
ObjectBrowser\DescriptionBuilder.vb (1)
266AddTypeLink(propertySymbol.Type, LinkFlags.None)