1 write to format
Microsoft.CodeAnalysis (1)
SymbolDisplay\AbstractSymbolDisplayVisitor.cs (1)
38this.format = format;
182 references to format
Microsoft.CodeAnalysis.CSharp (93)
SymbolDisplay\SymbolDisplayVisitor.cs (16)
51this.format, 102var text = format.TypeQualificationStyle == SymbolDisplayTypeQualificationStyle.NameOnly 127if (isFirstSymbolVisited && format.KindOptions.IncludesOption(SymbolDisplayKindOptions.IncludeNamespaceKeyword)) 133if (format.TypeQualificationStyle == SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces) 158switch (format.GlobalNamespaceStyle) 184throw ExceptionUtilities.UnexpectedValue(format.GlobalNamespaceStyle); 190if (format.LocalOptions.IncludesOption(SymbolDisplayLocalOptions.IncludeModifiers)) 216if (format.LocalOptions.IncludesOption(SymbolDisplayLocalOptions.IncludeType)) 231if (format.LocalOptions.IncludesOption(SymbolDisplayLocalOptions.IncludeConstantValue) && 246if (format.LocalOptions.IncludesOption(SymbolDisplayLocalOptions.IncludeType)) 257if (format.LocalOptions.IncludesOption(SymbolDisplayLocalOptions.IncludeType)) 285if (format.LocalOptions.IncludesOption(SymbolDisplayLocalOptions.IncludeType)) 315if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeAccessibility) && 374if (format.TypeQualificationStyle != SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces) 381format.GlobalNamespaceStyle == SymbolDisplayGlobalNamespaceStyle.Included; 391if (namedType.IsScriptClass && !format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.IncludeScriptType))
SymbolDisplay\SymbolDisplayVisitor.Members.cs (41)
34if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeType) && 56if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeContainingType) && 77format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeConstantValue) && 145if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeType)) 164if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeContainingType) && 173if (format.PropertyStyle == SymbolDisplayPropertyStyle.ShowReadWriteDescriptor) 215if (this.format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeParameters) && symbol.Parameters.Any()) 234if (format.KindOptions.IncludesOption(SymbolDisplayKindOptions.IncludeMemberKeyword)) 240if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeType)) 246if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeContainingType) && 295if (symbol.IsExtensionMethod && format.ExtensionMethodStyle != SymbolDisplayExtensionMethodStyle.Default) 297if (symbol.MethodKind == MethodKind.ReducedExtension && format.ExtensionMethodStyle == SymbolDisplayExtensionMethodStyle.StaticMethod) 301else if (symbol.MethodKind != MethodKind.ReducedExtension && format.ExtensionMethodStyle == SymbolDisplayExtensionMethodStyle.InstanceMethod) 323if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeType)) 334if (format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames)) 345if (format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) || 383if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeContainingType)) 475var name = format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) || symbol.ContainingType == null || symbol.ContainingType.IsAnonymousType 489if (format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) || symbol.ContainingType == null) 504if (!format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) && 533if (format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames)) 554if (format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames)) 772if (format.GenericsOptions.IncludesOption(SymbolDisplayGenericsOptions.IncludeTypeConstraints)) 780if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeParameters)) 799var includeType = format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeType); 800var includeName = symbol.Name.Length != 0 && (format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeName) || 801(format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.IncludeParameterNameIfStandalone) && builder.Count == 0)); 802var includeBrackets = format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeOptionalBrackets); 803var includeDefaultValue = format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeDefaultValue) && 804format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeName) && 815if (format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeModifiers)) 832if (format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeModifiers)) 898if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeModifiers) && 930if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeModifiers) && 982if (format.ParameterOptions == SymbolDisplayParameterOptions.None) 1004if (format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeExtensionThis)) 1050if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeExplicitInterface) && !implementedMembers.IsEmpty) 1066if (this.format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.IncludeCustomModifiers) && !customModifiers.IsEmpty) 1091if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeRef)) 1105if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeRef)) 1123if (format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeRef))
SymbolDisplay\SymbolDisplayVisitor.Types.cs (30)
44if (format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.ReverseArrayRankSpecifiers)) 87if (format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.IncludeNullableReferenceTypeModifier) && 95if (format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier) && 109bool insertStars = format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.UseAsterisksInMultiDimensionalArrays); 185if ((format.CompilerInternalOptions & SymbolDisplayCompilerInternalOptions.IncludeContainingFileForFileTypes) != 0 204if (format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.UseSpecialTypes) || 205(symbol.IsNativeIntegerType && !format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseNativeIntegerUnderlyingType))) 214if (!format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.ExpandNullable)) 244if (format.DelegateStyle == SymbolDisplayDelegateStyle.NameAndSignature) 284if (format.TypeQualificationStyle == SymbolDisplayTypeQualificationStyle.NameAndContainingTypes || 285format.TypeQualificationStyle == SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces) 291if (format.CompilerInternalOptions.HasFlag(SymbolDisplayCompilerInternalOptions.UsePlusForNestedTypes)) 309if (format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.ExpandValueTuple)) 368if (format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.UseErrorTypeSymbolName) && 380if (format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseArityForGenericTypes)) 390else if (symbol.Arity > 0 && format.GenericsOptions.IncludesOption(SymbolDisplayGenericsOptions.IncludeTypeParameters)) 419format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.FlagMissingMetadataTypes)) 430if (this.format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.IncludeCustomModifiers)) 445if (format.DelegateStyle == SymbolDisplayDelegateStyle.NameAndParameters || 446format.DelegateStyle == SymbolDisplayDelegateStyle.NameAndSignature) 535if (this.format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.CollapseTupleTypes)) 565format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.FlagMissingMetadataTypes)) 576return property.Type.ToDisplayString(format) + " " + property.Name; 584format.DelegateStyle != SymbolDisplayDelegateStyle.NameOnly && 676if (isFirstSymbolVisited && format.KindOptions.IncludesOption(SymbolDisplayKindOptions.IncludeTypeKeyword)) 757if (format.GenericsOptions.IncludesOption(SymbolDisplayGenericsOptions.IncludeVariance)) 787if (typeArguments.Length > 0 && format.GenericsOptions.IncludesOption(SymbolDisplayGenericsOptions.IncludeTypeParameters)) 839if (this.isFirstSymbolVisited && format.GenericsOptions.IncludesOption(SymbolDisplayGenericsOptions.IncludeTypeConstraints)) 869if (format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.IncludeNullableReferenceTypeModifier)) 876if (format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.IncludeNotNullableReferenceTypeModifier))
SymbolDisplay\SymbolDisplayVisitor_Constants.cs (1)
27if (!format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.AllowDefaultLiteral))
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (5)
91Debug.Assert(format.GlobalNamespaceStyle == SymbolDisplayGlobalNamespaceStyle.Included || 92format.GlobalNamespaceStyle == SymbolDisplayGlobalNamespaceStyle.Omitted || 93format.GlobalNamespaceStyle == SymbolDisplayGlobalNamespaceStyle.OmittedAsContaining); 95if (format.GlobalNamespaceStyle == SymbolDisplayGlobalNamespaceStyle.Included) 268format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.RemoveAttributeSuffix) &&
Microsoft.CodeAnalysis.VisualBasic (89)
SymbolDisplay\SymbolDisplayVisitor.Members.vb (46)
20If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeContainingType) Then 37If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeType) AndAlso 51format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeConstantValue) AndAlso 66If format.PropertyStyle = SymbolDisplayPropertyStyle.ShowReadWriteDescriptor Then 76If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeModifiers) AndAlso symbol.IsIndexer Then 81If symbol.ReturnsByRef AndAlso format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeRef) Then 87If format.KindOptions.IncludesOption(SymbolDisplayKindOptions.IncludeMemberKeyword) Then 98If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeContainingType) AndAlso IncludeNamedType(symbol.ContainingType) Then 107If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeParameters) Then 114If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeType) Then 128If format.KindOptions.IncludesOption(SymbolDisplayKindOptions.IncludeMemberKeyword) Then 134If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeContainingType) AndAlso IncludeNamedType(symbol.ContainingType) Then 144If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeParameters) Then 151If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeType) Then 169If symbol.IsExtensionMethod AndAlso format.ExtensionMethodStyle <> SymbolDisplayExtensionMethodStyle.Default Then 170If symbol.MethodKind = MethodKind.ReducedExtension AndAlso format.ExtensionMethodStyle = SymbolDisplayExtensionMethodStyle.StaticMethod Then 172ElseIf symbol.MethodKind <> MethodKind.ReducedExtension AndAlso format.ExtensionMethodStyle = SymbolDisplayExtensionMethodStyle.InstanceMethod Then 181If symbol.ReturnsByRef AndAlso format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeRef) Then 195If format.KindOptions.IncludesOption(SymbolDisplayKindOptions.IncludeMemberKeyword) Then 202If format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then 213If format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then 227If format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then 248If tokenKind = SyntaxKind.None OrElse format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then 262If tokenKind = SyntaxKind.None OrElse format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then 293If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeContainingType) Then 325If format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then 339If format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then 349If tokenKind = SyntaxKind.None OrElse format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then 364If tokenKind = SyntaxKind.None OrElse format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then 419If method.Arity > 0 AndAlso format.GenericsOptions.IncludesOption(SymbolDisplayGenericsOptions.IncludeTypeParameters) Then 425If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeParameters) Then 434If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeType) Then 456If format.KindOptions.IncludesOption(SymbolDisplayKindOptions.IncludeMemberKeyword) Then 483If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeType) Then 505If spaceNeeded AndAlso format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeParameters) Then 520If format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeOptionalBrackets) Then 526If format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeParamsRefOut) Then 540If format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeName) Then 545If format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeType) Then 546If format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeName) Then 556If format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeDefaultValue) AndAlso symbol.HasExplicitDefaultValue Then 564If format.ParameterOptions.IncludesOption(SymbolDisplayParameterOptions.IncludeOptionalBrackets) Then 572If Me.format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.IncludeCustomModifiers) AndAlso Not customModifiers.IsEmpty Then 597If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeModifiers) AndAlso Not IsEnumMember(symbol) Then 614If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeModifiers) AndAlso 659If format.ParameterOptions = SymbolDisplayParameterOptions.None Then
SymbolDisplay\SymbolDisplayVisitor.Types.vb (23)
21If format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.ReverseArrayRankSpecifiers) Then 46Dim insertStars As Boolean = format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.UseAsterisksInMultiDimensionalArrays) 94If format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.UseSpecialTypes) Then 99If Not format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.ExpandNullable) Then 117format.DelegateStyle = SymbolDisplayDelegateStyle.NameAndSignature Then 123If invokeMethod.ReturnsByRef AndAlso format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeRef) Then 157If format.TypeQualificationStyle = SymbolDisplayTypeQualificationStyle.NameAndContainingTypes OrElse 158format.TypeQualificationStyle = SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces Then 164If format.CompilerInternalOptions.HasFlag(SymbolDisplayCompilerInternalOptions.UsePlusForNestedTypes) Then 176format.DelegateStyle = SymbolDisplayDelegateStyle.NameAndSignature OrElse 177format.DelegateStyle = SymbolDisplayDelegateStyle.NameAndParameters Then 185If symbol.IsAnonymousType OrElse format.DelegateStyle = SymbolDisplayDelegateStyle.NameAndSignature Then 200(symbol.IsAnonymousType OrElse format.DelegateStyle <> SymbolDisplayDelegateStyle.NameOnly) AndAlso 245If format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.UseErrorTypeSymbolName) AndAlso 278If format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseArityForGenericTypes) Then 285ElseIf symbol.Arity > 0 AndAlso format.GenericsOptions.IncludesOption(SymbolDisplayGenericsOptions.IncludeTypeParameters) AndAlso Not skipTypeArguments Then 302If format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.FlagMissingMetadataTypes) AndAlso 315If format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.ExpandValueTuple) Then 378If Me.format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.CollapseTupleTypes) Then 414Return prop.Name & " As " & prop.Type.ToDisplayString(format) 429If isFirstSymbolVisited AndAlso format.KindOptions.IncludesOption(SymbolDisplayKindOptions.IncludeTypeKeyword) Then 469If format.GenericsOptions.IncludesOption(SymbolDisplayGenericsOptions.IncludeVariance) Then 503If format.GenericsOptions.IncludesOption(SymbolDisplayGenericsOptions.IncludeTypeConstraints) Then
SymbolDisplay\SymbolDisplayVisitor.vb (15)
52Me.format, 155Dim text = If((format.TypeQualificationStyle = SymbolDisplayTypeQualificationStyle.NameOnly), symbol.Identity.Name, symbol.Identity.GetDisplayName()) 166If format.LocalOptions.IncludesOption(SymbolDisplayLocalOptions.IncludeType) Then 177If isFirstSymbolVisited AndAlso format.KindOptions.IncludesOption(SymbolDisplayKindOptions.IncludeNamespaceKeyword) Then 209If format.TypeQualificationStyle = SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces Then 214If containingNamespace Is Nothing AndAlso format.KindOptions.IncludesOption(SymbolDisplayKindOptions.IncludeNamespaceKeyword) Then 234Select Case format.GlobalNamespaceStyle 242Throw ExceptionUtilities.UnexpectedValue(format.GlobalNamespaceStyle) 262If format.LocalOptions.IncludesOption(SymbolDisplayLocalOptions.IncludeType) Then 269If symbol.IsConst AndAlso symbol.HasConstantValue AndAlso format.LocalOptions.IncludesOption(SymbolDisplayLocalOptions.IncludeConstantValue) Then 281If format.LocalOptions.IncludesOption(SymbolDisplayLocalOptions.IncludeType) Then 316If format.MemberOptions.IncludesOption(SymbolDisplayMemberOptions.IncludeAccessibility) AndAlso 349format.TypeQualificationStyle = SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces AndAlso 351format.GlobalNamespaceStyle = SymbolDisplayGlobalNamespaceStyle.Included) 357(Not namedType.IsScriptClass OrElse format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.IncludeScriptType))
SymbolDisplay\SymbolDisplayVisitor_Minimal.vb (5)
66Debug.Assert(format.GlobalNamespaceStyle = SymbolDisplayGlobalNamespaceStyle.Included OrElse 67format.GlobalNamespaceStyle = SymbolDisplayGlobalNamespaceStyle.Omitted OrElse 68format.GlobalNamespaceStyle = SymbolDisplayGlobalNamespaceStyle.OmittedAsContaining) 70If format.GlobalNamespaceStyle = SymbolDisplayGlobalNamespaceStyle.Included Then 190If format.MiscellaneousOptions.IncludesOption(SymbolDisplayMiscellaneousOptions.RemoveAttributeSuffix) AndAlso IsDerivedFromAttributeType(symbol) Then