5076 references to SymbolDisplayPartKind
Microsoft.CodeAnalysis (11)
SymbolDisplay\SymbolDisplayPart.cs (4)
15/// <seealso cref="SymbolDisplayPartKind"/> 18private readonly SymbolDisplayPartKind _kind; 25public SymbolDisplayPartKind Kind { get { return _kind; } } 40public SymbolDisplayPart(SymbolDisplayPartKind kind, ISymbol? symbol, string text)
SymbolDisplay\SymbolDisplayPartKind.cs (7)
96private const SymbolDisplayPartKind @base = SymbolDisplayPartKind.RecordStructName + 1; 97public const SymbolDisplayPartKind Arity = @base + 0; 98public const SymbolDisplayPartKind Other = @base + 1; 103internal static bool IsValid(this SymbolDisplayPartKind value) 105return (value >= SymbolDisplayPartKind.AliasName && value <= SymbolDisplayPartKind.RecordStructName) ||
Microsoft.CodeAnalysis.CodeStyle (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (1)
189=> [new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, text)];
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolDisplayPartExtensions.cs (5)
16=> parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.LineBreak, null, text)); 19=> parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.MethodName, null, text)); 22=> parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, text)); 25=> parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, text)); 28=> parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, text));
Microsoft.CodeAnalysis.CSharp (94)
SymbolDisplay\SymbolDisplay.cs (1)
276builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.MethodName, symbol, "<top-level-statements-entry-point>"));
SymbolDisplay\SymbolDisplayVisitor.cs (34)
94internal SymbolDisplayPart CreatePart(SymbolDisplayPartKind kind, ISymbol? symbol, string text) 114private static bool IsEscapable(SymbolDisplayPartKind kind) 118case SymbolDisplayPartKind.AliasName: 119case SymbolDisplayPartKind.ClassName: 120case SymbolDisplayPartKind.RecordClassName: 121case SymbolDisplayPartKind.StructName: 122case SymbolDisplayPartKind.RecordStructName: 123case SymbolDisplayPartKind.InterfaceName: 124case SymbolDisplayPartKind.EnumName: 125case SymbolDisplayPartKind.DelegateName: 126case SymbolDisplayPartKind.TypeParameterName: 127case SymbolDisplayPartKind.MethodName: 128case SymbolDisplayPartKind.PropertyName: 129case SymbolDisplayPartKind.FieldName: 130case SymbolDisplayPartKind.LocalName: 131case SymbolDisplayPartKind.NamespaceName: 132case SymbolDisplayPartKind.ParameterName: 157Builder.Add(CreatePart(SymbolDisplayPartKind.AssemblyName, symbol, text)); 162Builder.Add(CreatePart(SymbolDisplayPartKind.ModuleName, symbol, symbol.Name)); 200Builder.Add(CreatePart(SymbolDisplayPartKind.NamespaceName, symbol, symbol.Name)); 217SymbolDisplayPartKind.Text, 223Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, globalNamespace, 230SymbolDisplayPartKind.Text, 275Builder.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, symbol.Name)); 279Builder.Add(CreatePart(SymbolDisplayPartKind.LocalName, symbol, symbol.Name)); 303Builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, symbol, "_")); 318Builder.Add(CreatePart(SymbolDisplayPartKind.ErrorTypeName, type, "?")); 324Builder.Add(CreatePart(SymbolDisplayPartKind.RangeVariableName, symbol, symbol.Name)); 329Builder.Add(CreatePart(SymbolDisplayPartKind.LabelName, symbol, symbol.Name)); 334Builder.Add(CreatePart(SymbolDisplayPartKind.AliasName, symbol, symbol.Name)); 347var part = new SymbolDisplayPart(SymbolDisplayPartKind.Text, symbol, symbol.Name); 353Builder.Add(CreatePart(SymbolDisplayPartKind.Space, null, " ")); 358Builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, null, SyntaxFacts.GetText(punctuationKind))); 363Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, null, SyntaxFacts.GetText(keywordKind)));
SymbolDisplay\SymbolDisplayVisitor.Members.cs (28)
72Builder.Add(CreatePart(SymbolDisplayPartKind.EnumMemberName, symbol, symbol.Name)); 76Builder.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, symbol.Name)); 80Builder.Add(CreatePart(SymbolDisplayPartKind.FieldName, symbol, symbol.Name)); 214this.Builder.Add(CreatePart(SymbolDisplayPartKind.PropertyName, symbol, 219this.Builder.Add(CreatePart(SymbolDisplayPartKind.PropertyName, symbol, symbol.Name)); 269this.Builder.Add(CreatePart(SymbolDisplayPartKind.EventName, symbol, 274this.Builder.Add(CreatePart(SymbolDisplayPartKind.EventName, symbol, symbol.Name)); 284Builder.Add(CreatePart(SymbolDisplayPartKind.NumericLiteral, symbol, "lambda expression")); 428Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name)); 435Builder.Add(CreatePart(SymbolDisplayPartKind.ExtensionMethodName, symbol, symbol.Name)); 477var partKind = GetPartKindForConstructorOrDestructor(symbol); 484var partKind = GetPartKindForConstructorOrDestructor(symbol); 524Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, 533Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.MetadataName)); 541Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name)); 554Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.MetadataName)); 562Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name)); 601Builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Cdecl")); 604Builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Stdcall")); 607Builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Thiscall")); 610Builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Fastcall")); 627Builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, conventionType, conventionType.Name[CallConvLength..])); 710Builder.Add(CreatePart(SymbolDisplayPartKind.Operator, symbol, 752private static SymbolDisplayPartKind GetPartKindForConstructorOrDestructor(IMethodSymbol symbol) 757return SymbolDisplayPartKind.MethodName; 857var kind = symbol.IsThis ? SymbolDisplayPartKind.Keyword : SymbolDisplayPartKind.ParameterName;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (25)
164Builder.Add(CreatePart(SymbolDisplayPartKind.TypeParameterName, symbol, symbol.Name)); 171Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, symbol.Name)); 182Builder.Add(CreatePart(SymbolDisplayPartKind.ModuleName, symbol, fileLocalNamePrefix)); 195Builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, symbol, "@")); 196Builder.Add(CreatePart(SymbolDisplayPartKind.ModuleName, symbol, fileDescription)); 369var partKind = GetPartKind(symbol); 374partKind == SymbolDisplayPartKind.ErrorTypeName && 469Builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.ClassName, symbol, "<empty anonymous type>")); 474Builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.ClassName, symbol, name)); 543Builder.Add(CreatePart(SymbolDisplayPartKind.StructName, symbol, "<tuple>")); 564Builder.Add(CreatePart(SymbolDisplayPartKind.FieldName, element, element.Name)); 594private static SymbolDisplayPartKind GetPartKind(INamedTypeSymbol symbol) 599return SymbolDisplayPartKind.RecordClassName; 601return SymbolDisplayPartKind.RecordStructName; 605return SymbolDisplayPartKind.ClassName; 607return SymbolDisplayPartKind.DelegateName; 609return SymbolDisplayPartKind.EnumName; 611return SymbolDisplayPartKind.ErrorTypeName; 613return SymbolDisplayPartKind.InterfaceName; 615return SymbolDisplayPartKind.StructName; 631Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, specialTypeName)); 686Builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.AnonymousTypeIndicator, null, "AnonymousType")); 691Builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.AnonymousTypeIndicator, null, "Tuple")); 893Builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, null, "unmanaged")); 903Builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, null, "notnull"));
SymbolDisplay\SymbolDisplayVisitor_Constants.cs (4)
48var kind = SymbolDisplayPartKind.NumericLiteral; 52kind = SymbolDisplayPartKind.Keyword; 57kind = SymbolDisplayPartKind.StringLiteral;
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (2)
39builder.Add(CreatePart(SymbolDisplayPartKind.AliasName, alias, aliasName)); 113Builder.Add(CreatePart(SymbolDisplayPartKind.NamespaceName, symbol, symbol.Name));
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SymbolDisplayPartExtensions.cs (4)
11if (part.Kind == SymbolDisplayPartKind.ErrorTypeName) 17? new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, null, "object") 18: new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, replacement); 23return new SymbolDisplayPart(SymbolDisplayPartKind.ErrorTypeName, null, string.Format("@{0}", text));
Microsoft.CodeAnalysis.CSharp.Features (25)
ExternalAccess\Pythia\Api\PythiaSignatureHelpItemWrapper.cs (1)
16=> new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, text);
LanguageServices\CSharpStructuralTypeDisplayService.cs (1)
54members.Add(new SymbolDisplayPart(SymbolDisplayPartKind.PropertyName, property, CSharpSyntaxFacts.Instance.EscapeIdentifier(property.Name)));
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (6)
136{ Kind: SymbolDisplayPartKind.Space }, 137{ Kind: SymbolDisplayPartKind.Keyword } keyword, 138{ Kind: SymbolDisplayPartKind.Space }, 139{ Kind: SymbolDisplayPartKind.TypeParameterName }, 140{ Kind: SymbolDisplayPartKind.Space }, 141{ Kind: SymbolDisplayPartKind.Punctuation } punctuation,
SignatureHelp\AbstractCSharpSignatureHelpProvider.cs (6)
19=> new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, null, SyntaxFacts.GetText(kind)); 22=> new SymbolDisplayPart(SymbolDisplayPartKind.Operator, null, SyntaxFacts.GetText(kind)); 25=> new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, SyntaxFacts.GetText(kind)); 28=> new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, text); 31=> new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, " "); 34=> new SymbolDisplayPart(SymbolDisplayPartKind.LineBreak, null, "\r\n");
SignatureHelp\AttributeSignatureHelpProvider.cs (3)
182namedParameter is IFieldSymbol ? SymbolDisplayPartKind.FieldName : SymbolDisplayPartKind.PropertyName, 207new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, FeaturesResources.Properties),
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (1)
267result.Add(new SymbolDisplayPart(SymbolDisplayPartKind.PropertyName, indexer, indexer.Name));
SignatureHelp\GenericNameSignatureHelpProvider.cs (2)
238parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.TypeParameterName, typeParam, typeParam.Name)); 254parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, null, "unmanaged"));
SignatureHelp\GenericNameSignatureHelpProvider_Method.cs (1)
55result.Add(new SymbolDisplayPart(SymbolDisplayPartKind.MethodName, method, method.Name));
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider_DelegateType.cs (1)
70parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.ParameterName, null, TargetName));
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (3)
153var prefixParts = SpecializedCollections.SingletonEnumerable(new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, "(")).ToTaggedText(); 154var suffixParts = SpecializedCollections.SingletonEnumerable(new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, ")")).ToTaggedText(); 193typeParts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.PropertyName, null, elementName));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2893)
SymbolDisplay\SymbolDisplayTests.cs (2893)
40SymbolDisplayPartKind.ClassName); 59SymbolDisplayPartKind.RecordClassName); 87SymbolDisplayPartKind.RecordClassName); 115SymbolDisplayPartKind.ClassName); 140SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Punctuation, 141SymbolDisplayPartKind.NamespaceName, SymbolDisplayPartKind.Punctuation, 142SymbolDisplayPartKind.NamespaceName, SymbolDisplayPartKind.Punctuation, 143SymbolDisplayPartKind.NamespaceName, SymbolDisplayPartKind.Punctuation, 144SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, 145SymbolDisplayPartKind.ClassName); 163SymbolDisplayPartKind.ClassName); 191SymbolDisplayPartKind.ClassName, 192SymbolDisplayPartKind.Punctuation, 193SymbolDisplayPartKind.ClassName); 215SymbolDisplayPartKind.MethodName); 244SymbolDisplayPartKind.MethodName); 269SymbolDisplayPartKind.Keyword, 270SymbolDisplayPartKind.Space, 271SymbolDisplayPartKind.Keyword, 272SymbolDisplayPartKind.Space, 273SymbolDisplayPartKind.MethodName, 274SymbolDisplayPartKind.Punctuation, 275SymbolDisplayPartKind.Punctuation); 307SymbolDisplayPartKind.Keyword, 308SymbolDisplayPartKind.Space, 309SymbolDisplayPartKind.Keyword, 310SymbolDisplayPartKind.Space, 311SymbolDisplayPartKind.Keyword, 312SymbolDisplayPartKind.Punctuation, 313SymbolDisplayPartKind.Punctuation, 314SymbolDisplayPartKind.Space, 315SymbolDisplayPartKind.MethodName, //M 316SymbolDisplayPartKind.Punctuation, 317SymbolDisplayPartKind.Keyword, 318SymbolDisplayPartKind.Punctuation, 319SymbolDisplayPartKind.Space, 320SymbolDisplayPartKind.ParameterName, //x 321SymbolDisplayPartKind.Punctuation, 322SymbolDisplayPartKind.Space, 323SymbolDisplayPartKind.ClassName, //C1 324SymbolDisplayPartKind.Space, 325SymbolDisplayPartKind.ParameterName, //c 326SymbolDisplayPartKind.Punctuation); 365SymbolDisplayPartKind.Keyword, 366SymbolDisplayPartKind.Space, 367SymbolDisplayPartKind.Keyword, 368SymbolDisplayPartKind.Space, 369SymbolDisplayPartKind.TypeParameterName, //TSource 370SymbolDisplayPartKind.Space, 371SymbolDisplayPartKind.ClassName, //C2 372SymbolDisplayPartKind.Punctuation, 373SymbolDisplayPartKind.MethodName, //M 374SymbolDisplayPartKind.Punctuation, 375SymbolDisplayPartKind.TypeParameterName, //TSource 376SymbolDisplayPartKind.Punctuation, 377SymbolDisplayPartKind.Punctuation, 378SymbolDisplayPartKind.Keyword, 379SymbolDisplayPartKind.Space, 380SymbolDisplayPartKind.ClassName, //C1 381SymbolDisplayPartKind.Punctuation, 382SymbolDisplayPartKind.TypeParameterName, //TSource 383SymbolDisplayPartKind.Punctuation, 384SymbolDisplayPartKind.Space, 385SymbolDisplayPartKind.ParameterName, //source 386SymbolDisplayPartKind.Punctuation, 387SymbolDisplayPartKind.Space, 388SymbolDisplayPartKind.Keyword, 389SymbolDisplayPartKind.Space, 390SymbolDisplayPartKind.ParameterName, //index 391SymbolDisplayPartKind.Punctuation); 430SymbolDisplayPartKind.Keyword, 431SymbolDisplayPartKind.Space, 432SymbolDisplayPartKind.TypeParameterName, //TSource 433SymbolDisplayPartKind.Space, 434SymbolDisplayPartKind.ClassName, //C1 435SymbolDisplayPartKind.Punctuation, 436SymbolDisplayPartKind.TypeParameterName, //TSource 437SymbolDisplayPartKind.Punctuation, 438SymbolDisplayPartKind.Punctuation, 439SymbolDisplayPartKind.ExtensionMethodName, //M 440SymbolDisplayPartKind.Punctuation, 441SymbolDisplayPartKind.TypeParameterName, //TSource 442SymbolDisplayPartKind.Punctuation, 443SymbolDisplayPartKind.Punctuation, 444SymbolDisplayPartKind.Keyword, 445SymbolDisplayPartKind.Space, 446SymbolDisplayPartKind.ParameterName, //index 447SymbolDisplayPartKind.Punctuation); 486SymbolDisplayPartKind.Keyword, 487SymbolDisplayPartKind.Space, 488SymbolDisplayPartKind.Keyword, 489SymbolDisplayPartKind.Space, 490SymbolDisplayPartKind.TypeParameterName, //TSource 491SymbolDisplayPartKind.Space, 492SymbolDisplayPartKind.ClassName, //C2 493SymbolDisplayPartKind.Punctuation, 494SymbolDisplayPartKind.MethodName, //M 495SymbolDisplayPartKind.Punctuation, 496SymbolDisplayPartKind.TypeParameterName, //TSource 497SymbolDisplayPartKind.Punctuation, 498SymbolDisplayPartKind.Punctuation, 499SymbolDisplayPartKind.Keyword, 500SymbolDisplayPartKind.Space, 501SymbolDisplayPartKind.ClassName, //C1 502SymbolDisplayPartKind.Punctuation, 503SymbolDisplayPartKind.TypeParameterName, //TSource 504SymbolDisplayPartKind.Punctuation, 505SymbolDisplayPartKind.Space, 506SymbolDisplayPartKind.ParameterName, //source 507SymbolDisplayPartKind.Punctuation, 508SymbolDisplayPartKind.Space, 509SymbolDisplayPartKind.Keyword, 510SymbolDisplayPartKind.Space, 511SymbolDisplayPartKind.ParameterName, //index 512SymbolDisplayPartKind.Punctuation); 554SymbolDisplayPartKind.Keyword, 555SymbolDisplayPartKind.Space, 556SymbolDisplayPartKind.Keyword, 557SymbolDisplayPartKind.Space, 558SymbolDisplayPartKind.TypeParameterName, //TSource 559SymbolDisplayPartKind.Space, 560SymbolDisplayPartKind.ClassName, //C2 561SymbolDisplayPartKind.Punctuation, 562SymbolDisplayPartKind.MethodName, //M 563SymbolDisplayPartKind.Punctuation, 564SymbolDisplayPartKind.TypeParameterName, //TSource 565SymbolDisplayPartKind.Punctuation, 566SymbolDisplayPartKind.Punctuation, 567SymbolDisplayPartKind.Keyword, 568SymbolDisplayPartKind.Space, 569SymbolDisplayPartKind.ClassName, //C1 570SymbolDisplayPartKind.Space, 571SymbolDisplayPartKind.ParameterName, //source 572SymbolDisplayPartKind.Punctuation, 573SymbolDisplayPartKind.Space, 574SymbolDisplayPartKind.Keyword, 575SymbolDisplayPartKind.Space, 576SymbolDisplayPartKind.ParameterName, //index 577SymbolDisplayPartKind.Punctuation); 619SymbolDisplayPartKind.Keyword, 620SymbolDisplayPartKind.Space, 621SymbolDisplayPartKind.TypeParameterName, //TSource 622SymbolDisplayPartKind.Space, 623SymbolDisplayPartKind.ClassName, //C1 624SymbolDisplayPartKind.Punctuation, 625SymbolDisplayPartKind.ExtensionMethodName, //M 626SymbolDisplayPartKind.Punctuation, 627SymbolDisplayPartKind.TypeParameterName, //TSource 628SymbolDisplayPartKind.Punctuation, 629SymbolDisplayPartKind.Punctuation, 630SymbolDisplayPartKind.Keyword, 631SymbolDisplayPartKind.Space, 632SymbolDisplayPartKind.ParameterName, //index 633SymbolDisplayPartKind.Punctuation); 675SymbolDisplayPartKind.Keyword, 676SymbolDisplayPartKind.Space, 677SymbolDisplayPartKind.TypeParameterName, //TSource 678SymbolDisplayPartKind.Space, 679SymbolDisplayPartKind.ClassName, //C1 680SymbolDisplayPartKind.Punctuation, 681SymbolDisplayPartKind.ExtensionMethodName, //M 682SymbolDisplayPartKind.Punctuation, 683SymbolDisplayPartKind.TypeParameterName, //TSource 684SymbolDisplayPartKind.Punctuation, 685SymbolDisplayPartKind.Punctuation, 686SymbolDisplayPartKind.Keyword, 687SymbolDisplayPartKind.Space, 688SymbolDisplayPartKind.ParameterName, //index 689SymbolDisplayPartKind.Punctuation); 714SymbolDisplayPartKind.Keyword, // private 715SymbolDisplayPartKind.Space, 716SymbolDisplayPartKind.Keyword, // protected 717SymbolDisplayPartKind.Space, 718SymbolDisplayPartKind.Keyword, // void 719SymbolDisplayPartKind.Space, 720SymbolDisplayPartKind.ClassName, //C2 721SymbolDisplayPartKind.Punctuation, 722SymbolDisplayPartKind.MethodName, //M 723SymbolDisplayPartKind.Punctuation, 724SymbolDisplayPartKind.Punctuation); 746SymbolDisplayPartKind.ClassName, //A 747SymbolDisplayPartKind.Punctuation, 748SymbolDisplayPartKind.FieldName); //f 772SymbolDisplayPartKind.Keyword, //int 773SymbolDisplayPartKind.Punctuation, //[ 774SymbolDisplayPartKind.Punctuation, 775SymbolDisplayPartKind.Punctuation, //[ 776SymbolDisplayPartKind.Punctuation, 777SymbolDisplayPartKind.Punctuation, 778SymbolDisplayPartKind.Punctuation, //[ 779SymbolDisplayPartKind.Punctuation, 780SymbolDisplayPartKind.Punctuation, 781SymbolDisplayPartKind.Punctuation, 782SymbolDisplayPartKind.Space, 783SymbolDisplayPartKind.FieldName); //f 811SymbolDisplayPartKind.Keyword, 812SymbolDisplayPartKind.Space, 813SymbolDisplayPartKind.MethodName, // F 814SymbolDisplayPartKind.Punctuation, 815SymbolDisplayPartKind.Keyword, 816SymbolDisplayPartKind.Space, 817SymbolDisplayPartKind.ParameterName, // arg 818SymbolDisplayPartKind.Punctuation); 844SymbolDisplayPartKind.Keyword, 845SymbolDisplayPartKind.Space, 846SymbolDisplayPartKind.MethodName, // F 847SymbolDisplayPartKind.Punctuation, 848SymbolDisplayPartKind.Keyword, 849SymbolDisplayPartKind.Space, 850SymbolDisplayPartKind.ParameterName, // s 851SymbolDisplayPartKind.Space, 852SymbolDisplayPartKind.Punctuation, // = 853SymbolDisplayPartKind.Space, 854SymbolDisplayPartKind.StringLiteral, 855SymbolDisplayPartKind.Punctuation); 883SymbolDisplayPartKind.Keyword, 884SymbolDisplayPartKind.Space, 885SymbolDisplayPartKind.MethodName, // F 886SymbolDisplayPartKind.Punctuation, 887SymbolDisplayPartKind.ClassName, 888SymbolDisplayPartKind.Space, 889SymbolDisplayPartKind.ParameterName, // arg 890SymbolDisplayPartKind.Punctuation); 918SymbolDisplayPartKind.Keyword, 919SymbolDisplayPartKind.Space, 920SymbolDisplayPartKind.MethodName, // F 921SymbolDisplayPartKind.Punctuation, 922SymbolDisplayPartKind.TypeParameterName, 923SymbolDisplayPartKind.Space, 924SymbolDisplayPartKind.ParameterName, // arg 925SymbolDisplayPartKind.Punctuation); 953SymbolDisplayPartKind.Keyword, 954SymbolDisplayPartKind.Space, 955SymbolDisplayPartKind.MethodName, // F 956SymbolDisplayPartKind.Punctuation, 957SymbolDisplayPartKind.TypeParameterName, 958SymbolDisplayPartKind.Space, 959SymbolDisplayPartKind.ParameterName, // arg 960SymbolDisplayPartKind.Punctuation); 988SymbolDisplayPartKind.Keyword, 989SymbolDisplayPartKind.Space, 990SymbolDisplayPartKind.MethodName, // F 991SymbolDisplayPartKind.Punctuation, 992SymbolDisplayPartKind.TypeParameterName, 993SymbolDisplayPartKind.Space, 994SymbolDisplayPartKind.ParameterName, // arg 995SymbolDisplayPartKind.Punctuation); 1023SymbolDisplayPartKind.Keyword, 1024SymbolDisplayPartKind.Space, 1025SymbolDisplayPartKind.MethodName, // F 1026SymbolDisplayPartKind.Punctuation, 1028SymbolDisplayPartKind.Keyword, // int 1029SymbolDisplayPartKind.Space, 1030SymbolDisplayPartKind.ParameterName, // a 1031SymbolDisplayPartKind.Punctuation, 1032SymbolDisplayPartKind.Space, 1034SymbolDisplayPartKind.Keyword, // double 1035SymbolDisplayPartKind.Punctuation, 1036SymbolDisplayPartKind.Punctuation, 1037SymbolDisplayPartKind.Space, 1038SymbolDisplayPartKind.ParameterName, // arg 1039SymbolDisplayPartKind.Punctuation, 1040SymbolDisplayPartKind.Space, 1042SymbolDisplayPartKind.Keyword, // int 1043SymbolDisplayPartKind.Space, 1044SymbolDisplayPartKind.ParameterName, // b 1045SymbolDisplayPartKind.Punctuation, 1046SymbolDisplayPartKind.Space, 1048SymbolDisplayPartKind.ClassName, // Type 1049SymbolDisplayPartKind.Space, 1050SymbolDisplayPartKind.ParameterName, // t 1052SymbolDisplayPartKind.Punctuation); 1077SymbolDisplayPartKind.ClassName, 1078SymbolDisplayPartKind.Space, 1079SymbolDisplayPartKind.MethodName, //@false 1080SymbolDisplayPartKind.Punctuation, 1081SymbolDisplayPartKind.ClassName, 1082SymbolDisplayPartKind.Space, 1083SymbolDisplayPartKind.ParameterName, //@true 1084SymbolDisplayPartKind.Punctuation, 1085SymbolDisplayPartKind.Space, 1086SymbolDisplayPartKind.Keyword, 1087SymbolDisplayPartKind.Space, 1088SymbolDisplayPartKind.ParameterName, //@bool 1089SymbolDisplayPartKind.Space, 1090SymbolDisplayPartKind.Punctuation, 1091SymbolDisplayPartKind.Space, 1092SymbolDisplayPartKind.Keyword, 1093SymbolDisplayPartKind.Punctuation); 1118SymbolDisplayPartKind.ClassName, 1119SymbolDisplayPartKind.Space, 1120SymbolDisplayPartKind.MethodName, //@struct 1121SymbolDisplayPartKind.Punctuation, 1122SymbolDisplayPartKind.ClassName, 1123SymbolDisplayPartKind.Space, 1124SymbolDisplayPartKind.ParameterName, //@record 1125SymbolDisplayPartKind.Punctuation, 1126SymbolDisplayPartKind.Space, 1127SymbolDisplayPartKind.Keyword, 1128SymbolDisplayPartKind.Space, 1129SymbolDisplayPartKind.ParameterName, //string 1130SymbolDisplayPartKind.Punctuation, 1131SymbolDisplayPartKind.Space, 1132SymbolDisplayPartKind.Keyword, 1133SymbolDisplayPartKind.Space, 1134SymbolDisplayPartKind.ParameterName, //@bool 1135SymbolDisplayPartKind.Space, 1136SymbolDisplayPartKind.Punctuation, 1137SymbolDisplayPartKind.Space, 1138SymbolDisplayPartKind.Keyword, 1139SymbolDisplayPartKind.Punctuation); 1164SymbolDisplayPartKind.ClassName, 1165SymbolDisplayPartKind.Space, 1166SymbolDisplayPartKind.MethodName, //record 1167SymbolDisplayPartKind.Punctuation, 1168SymbolDisplayPartKind.Punctuation); 1193SymbolDisplayPartKind.Keyword, 1194SymbolDisplayPartKind.Space, 1195SymbolDisplayPartKind.MethodName, //M 1196SymbolDisplayPartKind.Punctuation, 1197SymbolDisplayPartKind.RecordStructName, 1198SymbolDisplayPartKind.Space, 1199SymbolDisplayPartKind.ParameterName, //p1 1200SymbolDisplayPartKind.Punctuation); 1225SymbolDisplayPartKind.ClassName, 1226SymbolDisplayPartKind.Space, 1227SymbolDisplayPartKind.MethodName, // @false 1228SymbolDisplayPartKind.Punctuation, 1229SymbolDisplayPartKind.ClassName, 1230SymbolDisplayPartKind.Space, 1231SymbolDisplayPartKind.ParameterName, // @true 1232SymbolDisplayPartKind.Punctuation, 1233SymbolDisplayPartKind.Space, 1234SymbolDisplayPartKind.Keyword, 1235SymbolDisplayPartKind.Space, 1236SymbolDisplayPartKind.ParameterName, // @bool 1237SymbolDisplayPartKind.Space, 1238SymbolDisplayPartKind.Punctuation, 1239SymbolDisplayPartKind.Space, 1240SymbolDisplayPartKind.Keyword, 1241SymbolDisplayPartKind.Punctuation); 1266SymbolDisplayPartKind.MethodName); //M 1291SymbolDisplayPartKind.InterfaceName, //I 1292SymbolDisplayPartKind.Punctuation, 1293SymbolDisplayPartKind.MethodName); //M 1318SymbolDisplayPartKind.ClassName, //C 1319SymbolDisplayPartKind.Punctuation, 1320SymbolDisplayPartKind.InterfaceName, //I 1321SymbolDisplayPartKind.Punctuation, 1322SymbolDisplayPartKind.MethodName); //M 1344SymbolDisplayPartKind.Keyword, //global 1345SymbolDisplayPartKind.Punctuation, 1346SymbolDisplayPartKind.ClassName); //C 1368SymbolDisplayPartKind.Text); 1392SymbolDisplayPartKind.Keyword, 1393SymbolDisplayPartKind.Space, 1394SymbolDisplayPartKind.FieldName); 1418SymbolDisplayPartKind.StructName, 1419SymbolDisplayPartKind.Punctuation, 1420SymbolDisplayPartKind.Punctuation, 1421SymbolDisplayPartKind.Punctuation, 1422SymbolDisplayPartKind.Punctuation, 1423SymbolDisplayPartKind.Punctuation, 1424SymbolDisplayPartKind.Punctuation, 1425SymbolDisplayPartKind.Punctuation, 1426SymbolDisplayPartKind.Punctuation, 1427SymbolDisplayPartKind.Punctuation, 1428SymbolDisplayPartKind.Punctuation, 1429SymbolDisplayPartKind.Punctuation, 1430SymbolDisplayPartKind.Punctuation, 1431SymbolDisplayPartKind.Punctuation, 1432SymbolDisplayPartKind.Punctuation, 1433SymbolDisplayPartKind.Space, 1434SymbolDisplayPartKind.FieldName); 1458SymbolDisplayPartKind.ClassName); 1480SymbolDisplayPartKind.ClassName, 1506SymbolDisplayPartKind.ClassName, 1507SymbolDisplayPartKind.Punctuation, 1508SymbolDisplayPartKind.ClassName); 1533SymbolDisplayPartKind.ClassName, 1534SymbolDisplayPartKind.Punctuation, 1535SymbolDisplayPartKind.ClassName, 1561SymbolDisplayPartKind.ClassName, 1563SymbolDisplayPartKind.Punctuation, 1564SymbolDisplayPartKind.ClassName); 1589SymbolDisplayPartKind.ClassName, 1591SymbolDisplayPartKind.Punctuation, 1592SymbolDisplayPartKind.ClassName, 1614SymbolDisplayPartKind.ClassName, 1615SymbolDisplayPartKind.Punctuation, 1616SymbolDisplayPartKind.TypeParameterName, 1617SymbolDisplayPartKind.Punctuation, 1618SymbolDisplayPartKind.Space, 1619SymbolDisplayPartKind.TypeParameterName, 1620SymbolDisplayPartKind.Punctuation, 1621SymbolDisplayPartKind.Space, 1622SymbolDisplayPartKind.TypeParameterName, 1623SymbolDisplayPartKind.Punctuation); 1644SymbolDisplayPartKind.ClassName, 1645SymbolDisplayPartKind.Punctuation, 1646SymbolDisplayPartKind.Keyword, 1647SymbolDisplayPartKind.Space, 1648SymbolDisplayPartKind.TypeParameterName, 1649SymbolDisplayPartKind.Punctuation, 1650SymbolDisplayPartKind.Space, 1651SymbolDisplayPartKind.Keyword, 1652SymbolDisplayPartKind.Space, 1653SymbolDisplayPartKind.TypeParameterName, 1654SymbolDisplayPartKind.Punctuation, 1655SymbolDisplayPartKind.Space, 1656SymbolDisplayPartKind.TypeParameterName, 1657SymbolDisplayPartKind.Punctuation); 1679SymbolDisplayPartKind.ClassName, 1680SymbolDisplayPartKind.Punctuation, 1681SymbolDisplayPartKind.TypeParameterName, 1682SymbolDisplayPartKind.Punctuation, 1683SymbolDisplayPartKind.Space, 1684SymbolDisplayPartKind.Keyword, 1685SymbolDisplayPartKind.Space, 1686SymbolDisplayPartKind.TypeParameterName, 1687SymbolDisplayPartKind.Space, 1688SymbolDisplayPartKind.Punctuation, 1689SymbolDisplayPartKind.Space, 1690SymbolDisplayPartKind.ClassName, 1691SymbolDisplayPartKind.Punctuation, 1692SymbolDisplayPartKind.TypeParameterName, 1693SymbolDisplayPartKind.Punctuation); 1698SymbolDisplayPartKind.TypeParameterName); 1721SymbolDisplayPartKind.MethodName, 1722SymbolDisplayPartKind.Punctuation, 1723SymbolDisplayPartKind.TypeParameterName, 1724SymbolDisplayPartKind.Punctuation, 1725SymbolDisplayPartKind.Space, 1726SymbolDisplayPartKind.TypeParameterName, 1727SymbolDisplayPartKind.Punctuation, 1728SymbolDisplayPartKind.Space, 1729SymbolDisplayPartKind.TypeParameterName, 1730SymbolDisplayPartKind.Punctuation); 1753SymbolDisplayPartKind.MethodName, 1754SymbolDisplayPartKind.Punctuation, 1755SymbolDisplayPartKind.TypeParameterName, 1756SymbolDisplayPartKind.Punctuation, 1757SymbolDisplayPartKind.Space, 1758SymbolDisplayPartKind.TypeParameterName, 1759SymbolDisplayPartKind.Punctuation, 1760SymbolDisplayPartKind.Space, 1761SymbolDisplayPartKind.TypeParameterName, 1762SymbolDisplayPartKind.Punctuation); 1785SymbolDisplayPartKind.MethodName, 1786SymbolDisplayPartKind.Punctuation, 1787SymbolDisplayPartKind.TypeParameterName, 1788SymbolDisplayPartKind.Punctuation, 1789SymbolDisplayPartKind.Space, 1790SymbolDisplayPartKind.TypeParameterName, 1791SymbolDisplayPartKind.Punctuation, 1792SymbolDisplayPartKind.Space, 1793SymbolDisplayPartKind.Keyword, 1794SymbolDisplayPartKind.Space, 1795SymbolDisplayPartKind.TypeParameterName, 1796SymbolDisplayPartKind.Space, 1797SymbolDisplayPartKind.Punctuation, 1798SymbolDisplayPartKind.Space, 1799SymbolDisplayPartKind.Keyword, 1800SymbolDisplayPartKind.Punctuation, 1801SymbolDisplayPartKind.Space, 1802SymbolDisplayPartKind.TypeParameterName, 1803SymbolDisplayPartKind.Punctuation, 1804SymbolDisplayPartKind.Space, 1805SymbolDisplayPartKind.TypeParameterName); 1828SymbolDisplayPartKind.MethodName); 1857SymbolDisplayPartKind.Keyword, 1858SymbolDisplayPartKind.Space, 1859SymbolDisplayPartKind.Keyword, 1860SymbolDisplayPartKind.Space, 1861SymbolDisplayPartKind.ClassName, 1862SymbolDisplayPartKind.Punctuation, 1863SymbolDisplayPartKind.MethodName, 1864SymbolDisplayPartKind.Punctuation, 1865SymbolDisplayPartKind.Punctuation); 1888SymbolDisplayPartKind.FieldName); 1917SymbolDisplayPartKind.Keyword, 1918SymbolDisplayPartKind.Space, 1919SymbolDisplayPartKind.StructName, 1920SymbolDisplayPartKind.Space, 1921SymbolDisplayPartKind.ClassName, 1922SymbolDisplayPartKind.Punctuation, 1923SymbolDisplayPartKind.FieldName); 1946SymbolDisplayPartKind.PropertyName); 1975SymbolDisplayPartKind.Keyword, 1976SymbolDisplayPartKind.Space, 1977SymbolDisplayPartKind.StructName, 1978SymbolDisplayPartKind.Space, 1979SymbolDisplayPartKind.ClassName, 1980SymbolDisplayPartKind.Punctuation, 1981SymbolDisplayPartKind.PropertyName); 2005SymbolDisplayPartKind.StructName, 2006SymbolDisplayPartKind.Space, 2007SymbolDisplayPartKind.PropertyName, 2008SymbolDisplayPartKind.Space, 2009SymbolDisplayPartKind.Punctuation, 2010SymbolDisplayPartKind.Space, 2011SymbolDisplayPartKind.Keyword, 2012SymbolDisplayPartKind.Punctuation, 2013SymbolDisplayPartKind.Space, 2014SymbolDisplayPartKind.Punctuation); 2021SymbolDisplayPartKind.ClassName, 2022SymbolDisplayPartKind.Space, 2023SymbolDisplayPartKind.PropertyName, 2024SymbolDisplayPartKind.Space, 2025SymbolDisplayPartKind.Punctuation, 2026SymbolDisplayPartKind.Space, 2027SymbolDisplayPartKind.Keyword, 2028SymbolDisplayPartKind.Punctuation, 2029SymbolDisplayPartKind.Space, 2030SymbolDisplayPartKind.Punctuation); 2037SymbolDisplayPartKind.ClassName, 2038SymbolDisplayPartKind.Space, 2039SymbolDisplayPartKind.PropertyName, 2040SymbolDisplayPartKind.Space, 2041SymbolDisplayPartKind.Punctuation, 2042SymbolDisplayPartKind.Space, 2043SymbolDisplayPartKind.Keyword, 2044SymbolDisplayPartKind.Punctuation, 2045SymbolDisplayPartKind.Space, 2046SymbolDisplayPartKind.Keyword, 2047SymbolDisplayPartKind.Punctuation, 2048SymbolDisplayPartKind.Space, 2049SymbolDisplayPartKind.Punctuation); 2081SymbolDisplayPartKind.Keyword, 2082SymbolDisplayPartKind.Space, 2083SymbolDisplayPartKind.StructName, 2084SymbolDisplayPartKind.Space, 2085SymbolDisplayPartKind.ClassName, 2086SymbolDisplayPartKind.Punctuation, 2087SymbolDisplayPartKind.PropertyName, 2088SymbolDisplayPartKind.Punctuation, 2089SymbolDisplayPartKind.Keyword); 2118SymbolDisplayPartKind.Keyword, 2119SymbolDisplayPartKind.Space, 2120SymbolDisplayPartKind.Keyword, 2121SymbolDisplayPartKind.Space, 2122SymbolDisplayPartKind.ClassName, 2123SymbolDisplayPartKind.Punctuation, 2124SymbolDisplayPartKind.PropertyName, 2125SymbolDisplayPartKind.Punctuation, 2126SymbolDisplayPartKind.Keyword); 2156SymbolDisplayPartKind.Keyword, 2157SymbolDisplayPartKind.Space, 2158SymbolDisplayPartKind.ClassName, 2159SymbolDisplayPartKind.Space, 2160SymbolDisplayPartKind.ClassName, 2161SymbolDisplayPartKind.Punctuation, 2162SymbolDisplayPartKind.PropertyName, 2163SymbolDisplayPartKind.Punctuation, 2164SymbolDisplayPartKind.Keyword); 2189SymbolDisplayPartKind.PropertyName, 2190SymbolDisplayPartKind.Punctuation, 2191SymbolDisplayPartKind.Keyword); 2221SymbolDisplayPartKind.InterfaceName, 2222SymbolDisplayPartKind.Punctuation, 2223SymbolDisplayPartKind.PropertyName, 2224SymbolDisplayPartKind.Punctuation, 2225SymbolDisplayPartKind.Keyword); 2253SymbolDisplayPartKind.PropertyName, 2254SymbolDisplayPartKind.Punctuation, 2255SymbolDisplayPartKind.Keyword); 2279SymbolDisplayPartKind.FieldName); 2305SymbolDisplayPartKind.Keyword, 2306SymbolDisplayPartKind.Space, 2307SymbolDisplayPartKind.Keyword, 2308SymbolDisplayPartKind.Space, 2309SymbolDisplayPartKind.PropertyName, 2310SymbolDisplayPartKind.Punctuation, 2311SymbolDisplayPartKind.Keyword); 2342SymbolDisplayPartKind.Keyword, 2343SymbolDisplayPartKind.Space, 2344SymbolDisplayPartKind.ClassName, 2345SymbolDisplayPartKind.Space, 2346SymbolDisplayPartKind.ClassName, 2347SymbolDisplayPartKind.Punctuation, 2348SymbolDisplayPartKind.FieldName); 2378SymbolDisplayPartKind.Keyword, 2379SymbolDisplayPartKind.Space, 2380SymbolDisplayPartKind.Keyword, 2381SymbolDisplayPartKind.Space, 2382SymbolDisplayPartKind.FieldName); 2406SymbolDisplayPartKind.Keyword, 2407SymbolDisplayPartKind.Space, 2408SymbolDisplayPartKind.Keyword, 2409SymbolDisplayPartKind.Space, 2410SymbolDisplayPartKind.FieldName); 2444SymbolDisplayPartKind.Keyword, 2445SymbolDisplayPartKind.Space, 2446SymbolDisplayPartKind.DelegateName, 2447SymbolDisplayPartKind.Space, 2448SymbolDisplayPartKind.ClassName, 2449SymbolDisplayPartKind.Punctuation, 2450SymbolDisplayPartKind.EventName); 2457SymbolDisplayPartKind.Keyword, 2458SymbolDisplayPartKind.Space, 2459SymbolDisplayPartKind.DelegateName, 2460SymbolDisplayPartKind.Space, 2461SymbolDisplayPartKind.ClassName, 2462SymbolDisplayPartKind.Punctuation, 2463SymbolDisplayPartKind.EventName); 2492SymbolDisplayPartKind.DelegateName, 2493SymbolDisplayPartKind.Space, 2494SymbolDisplayPartKind.EventName); 2501SymbolDisplayPartKind.DelegateName, 2502SymbolDisplayPartKind.Space, 2503SymbolDisplayPartKind.EventName); 2532SymbolDisplayPartKind.Keyword, 2533SymbolDisplayPartKind.Space, 2534SymbolDisplayPartKind.Keyword, 2535SymbolDisplayPartKind.Space, 2536SymbolDisplayPartKind.ClassName, 2537SymbolDisplayPartKind.Punctuation, 2538SymbolDisplayPartKind.EventName, 2539SymbolDisplayPartKind.Punctuation, 2540SymbolDisplayPartKind.Keyword); 2569SymbolDisplayPartKind.Keyword, 2570SymbolDisplayPartKind.Space, 2571SymbolDisplayPartKind.Keyword, 2572SymbolDisplayPartKind.Space, 2573SymbolDisplayPartKind.ClassName, 2574SymbolDisplayPartKind.Punctuation, 2575SymbolDisplayPartKind.EventName, 2576SymbolDisplayPartKind.Punctuation, 2577SymbolDisplayPartKind.Keyword); 2601SymbolDisplayPartKind.MethodName, 2602SymbolDisplayPartKind.Punctuation, 2603SymbolDisplayPartKind.Punctuation); 2627SymbolDisplayPartKind.NamespaceName, 2628SymbolDisplayPartKind.Punctuation, 2629SymbolDisplayPartKind.StructName, 2630SymbolDisplayPartKind.Space, 2631SymbolDisplayPartKind.MethodName, 2632SymbolDisplayPartKind.Punctuation, 2633SymbolDisplayPartKind.Punctuation); 2657SymbolDisplayPartKind.Keyword, 2658SymbolDisplayPartKind.Space, 2659SymbolDisplayPartKind.MethodName, 2660SymbolDisplayPartKind.Punctuation, 2661SymbolDisplayPartKind.Punctuation); 2688SymbolDisplayPartKind.MethodName, //M 2689SymbolDisplayPartKind.Punctuation, 2690SymbolDisplayPartKind.Keyword, 2691SymbolDisplayPartKind.Space, 2692SymbolDisplayPartKind.StructName, 2693SymbolDisplayPartKind.Space, 2694SymbolDisplayPartKind.ParameterName, //s 2695SymbolDisplayPartKind.Punctuation, 2696SymbolDisplayPartKind.Space, 2697SymbolDisplayPartKind.StructName, 2698SymbolDisplayPartKind.Space, 2699SymbolDisplayPartKind.ParameterName, //i 2700SymbolDisplayPartKind.Punctuation, 2701SymbolDisplayPartKind.Space, 2702SymbolDisplayPartKind.Keyword, 2703SymbolDisplayPartKind.Space, 2704SymbolDisplayPartKind.ClassName, 2705SymbolDisplayPartKind.Punctuation, 2706SymbolDisplayPartKind.Punctuation, 2707SymbolDisplayPartKind.Space, 2708SymbolDisplayPartKind.ParameterName, //args 2709SymbolDisplayPartKind.Punctuation); 2717SymbolDisplayPartKind.MethodName, 2718SymbolDisplayPartKind.Punctuation, 2719SymbolDisplayPartKind.StructName, 2720SymbolDisplayPartKind.Space, 2721SymbolDisplayPartKind.ParameterName, 2722SymbolDisplayPartKind.Punctuation, 2723SymbolDisplayPartKind.Space, 2724SymbolDisplayPartKind.StructName, 2725SymbolDisplayPartKind.Space, 2726SymbolDisplayPartKind.ParameterName, 2727SymbolDisplayPartKind.Punctuation, 2728SymbolDisplayPartKind.Space, 2729SymbolDisplayPartKind.ClassName, 2730SymbolDisplayPartKind.Punctuation, 2731SymbolDisplayPartKind.Punctuation, 2732SymbolDisplayPartKind.Space, 2733SymbolDisplayPartKind.ParameterName, 2734SymbolDisplayPartKind.Punctuation); 2743SymbolDisplayPartKind.MethodName, 2744SymbolDisplayPartKind.Punctuation, 2745SymbolDisplayPartKind.ParameterName, 2746SymbolDisplayPartKind.Punctuation, 2747SymbolDisplayPartKind.Space, 2748SymbolDisplayPartKind.ParameterName, 2749SymbolDisplayPartKind.Punctuation, 2750SymbolDisplayPartKind.Space, 2751SymbolDisplayPartKind.ParameterName, 2752SymbolDisplayPartKind.Punctuation); 2781SymbolDisplayPartKind.MethodName, 2782SymbolDisplayPartKind.Punctuation, 2783SymbolDisplayPartKind.Keyword, 2784SymbolDisplayPartKind.Space, 2785SymbolDisplayPartKind.ClassName, 2786SymbolDisplayPartKind.Space, 2787SymbolDisplayPartKind.ParameterName, //self 2788SymbolDisplayPartKind.Punctuation, 2789SymbolDisplayPartKind.Space, 2790SymbolDisplayPartKind.Keyword, 2791SymbolDisplayPartKind.Space, 2792SymbolDisplayPartKind.StructName, 2793SymbolDisplayPartKind.Space, 2794SymbolDisplayPartKind.ParameterName, //s 2795SymbolDisplayPartKind.Punctuation, 2796SymbolDisplayPartKind.Space, 2797SymbolDisplayPartKind.StructName, 2798SymbolDisplayPartKind.Space, 2799SymbolDisplayPartKind.ParameterName, //i 2800SymbolDisplayPartKind.Space, 2801SymbolDisplayPartKind.Punctuation, 2802SymbolDisplayPartKind.Space, 2803SymbolDisplayPartKind.NumericLiteral, 2804SymbolDisplayPartKind.Punctuation, 2805SymbolDisplayPartKind.Space, 2806SymbolDisplayPartKind.Keyword, 2807SymbolDisplayPartKind.Space, 2808SymbolDisplayPartKind.ClassName, 2809SymbolDisplayPartKind.Punctuation, 2810SymbolDisplayPartKind.Punctuation, 2811SymbolDisplayPartKind.Space, 2812SymbolDisplayPartKind.ParameterName, //args 2813SymbolDisplayPartKind.Punctuation); 2841SymbolDisplayPartKind.MethodName, //M 2842SymbolDisplayPartKind.Punctuation, 2843SymbolDisplayPartKind.Punctuation, 2844SymbolDisplayPartKind.StructName, 2845SymbolDisplayPartKind.Space, 2846SymbolDisplayPartKind.ParameterName, //i 2847SymbolDisplayPartKind.Punctuation, 2848SymbolDisplayPartKind.Punctuation); 2928SymbolDisplayPartKind.ClassName, //GC1 2929SymbolDisplayPartKind.Punctuation, 2930SymbolDisplayPartKind.ErrorTypeName, //BOGUS 2931SymbolDisplayPartKind.Punctuation); 2963SymbolDisplayPartKind.AliasName, 2964SymbolDisplayPartKind.Punctuation, 2965SymbolDisplayPartKind.ClassName, 2966SymbolDisplayPartKind.Punctuation, 2967SymbolDisplayPartKind.ClassName); 2994SymbolDisplayPartKind.AliasName, 2995SymbolDisplayPartKind.Punctuation, 2996SymbolDisplayPartKind.ClassName); 3028SymbolDisplayPartKind.AliasName, 3029SymbolDisplayPartKind.Punctuation, 3030SymbolDisplayPartKind.ClassName); 3058SymbolDisplayPartKind.ClassName); 3083SymbolDisplayPartKind.NamespaceName, 3084SymbolDisplayPartKind.Punctuation, 3085SymbolDisplayPartKind.NamespaceName, 3086SymbolDisplayPartKind.Punctuation, 3087SymbolDisplayPartKind.NamespaceName); 3093SymbolDisplayPartKind.NamespaceName, 3094SymbolDisplayPartKind.Punctuation, 3095SymbolDisplayPartKind.NamespaceName); 3101SymbolDisplayPartKind.NamespaceName); 3107SymbolDisplayPartKind.NamespaceName); 3113SymbolDisplayPartKind.NamespaceName); 3166SymbolDisplayPartKind.Keyword, 3167SymbolDisplayPartKind.Space, 3168SymbolDisplayPartKind.MethodName, 3169SymbolDisplayPartKind.Punctuation, 3170SymbolDisplayPartKind.Keyword, 3171SymbolDisplayPartKind.Space, 3172SymbolDisplayPartKind.ParameterName, 3173SymbolDisplayPartKind.Punctuation); 3177SymbolDisplayPartKind.DelegateName, 3178SymbolDisplayPartKind.Punctuation, 3179SymbolDisplayPartKind.Keyword, 3180SymbolDisplayPartKind.Space, 3181SymbolDisplayPartKind.ParameterName, 3182SymbolDisplayPartKind.Punctuation); 3186SymbolDisplayPartKind.Keyword, 3187SymbolDisplayPartKind.Space, 3188SymbolDisplayPartKind.FieldName); 3192SymbolDisplayPartKind.Keyword, 3193SymbolDisplayPartKind.Space, 3194SymbolDisplayPartKind.PropertyName, 3195SymbolDisplayPartKind.Space, 3196SymbolDisplayPartKind.Punctuation, 3197SymbolDisplayPartKind.Space, 3198SymbolDisplayPartKind.Keyword, 3199SymbolDisplayPartKind.Punctuation, 3200SymbolDisplayPartKind.Space, 3201SymbolDisplayPartKind.Punctuation); 3205SymbolDisplayPartKind.Keyword, 3206SymbolDisplayPartKind.Space, 3207SymbolDisplayPartKind.NamespaceName, 3208SymbolDisplayPartKind.Punctuation, 3209SymbolDisplayPartKind.DelegateName, 3210SymbolDisplayPartKind.Space, 3211SymbolDisplayPartKind.EventName); 3215SymbolDisplayPartKind.ClassName); 3219SymbolDisplayPartKind.Keyword, 3220SymbolDisplayPartKind.Space, 3221SymbolDisplayPartKind.ClassName, 3222SymbolDisplayPartKind.Punctuation, 3223SymbolDisplayPartKind.MethodName, 3224SymbolDisplayPartKind.Punctuation, 3225SymbolDisplayPartKind.Keyword, 3226SymbolDisplayPartKind.Space, 3227SymbolDisplayPartKind.ParameterName, 3228SymbolDisplayPartKind.Punctuation); 3232SymbolDisplayPartKind.ClassName, 3233SymbolDisplayPartKind.Punctuation, 3234SymbolDisplayPartKind.DelegateName, 3235SymbolDisplayPartKind.Punctuation, 3236SymbolDisplayPartKind.Keyword, 3237SymbolDisplayPartKind.Space, 3238SymbolDisplayPartKind.ParameterName, 3239SymbolDisplayPartKind.Punctuation); 3243SymbolDisplayPartKind.Keyword, 3244SymbolDisplayPartKind.Space, 3245SymbolDisplayPartKind.ClassName, 3246SymbolDisplayPartKind.Punctuation, 3247SymbolDisplayPartKind.FieldName); 3251SymbolDisplayPartKind.Keyword, 3252SymbolDisplayPartKind.Space, 3253SymbolDisplayPartKind.ClassName, 3254SymbolDisplayPartKind.Punctuation, 3255SymbolDisplayPartKind.PropertyName, 3256SymbolDisplayPartKind.Space, 3257SymbolDisplayPartKind.Punctuation, 3258SymbolDisplayPartKind.Space, 3259SymbolDisplayPartKind.Keyword, 3260SymbolDisplayPartKind.Punctuation, 3261SymbolDisplayPartKind.Space, 3262SymbolDisplayPartKind.Punctuation); 3266SymbolDisplayPartKind.Keyword, 3267SymbolDisplayPartKind.Space, 3268SymbolDisplayPartKind.NamespaceName, 3269SymbolDisplayPartKind.Punctuation, 3270SymbolDisplayPartKind.DelegateName, 3271SymbolDisplayPartKind.Space, 3272SymbolDisplayPartKind.ClassName, 3273SymbolDisplayPartKind.Punctuation, 3274SymbolDisplayPartKind.EventName); 3323SymbolDisplayPartKind.ClassName); 3330SymbolDisplayPartKind.ClassName); 3346SymbolDisplayPartKind.ClassName); 3351SymbolDisplayPartKind.ClassName); 3367SymbolDisplayPartKind.ClassName); 3372SymbolDisplayPartKind.ClassName); 3395SymbolDisplayPartKind.InterfaceName, 3396SymbolDisplayPartKind.Punctuation, 3397SymbolDisplayPartKind.InterfaceName, 3398SymbolDisplayPartKind.Punctuation, 3399SymbolDisplayPartKind.Keyword, 3400SymbolDisplayPartKind.Punctuation, 3401SymbolDisplayPartKind.Punctuation, 3402SymbolDisplayPartKind.Space, 3403SymbolDisplayPartKind.Keyword, 3404SymbolDisplayPartKind.Punctuation); 3427SymbolDisplayPartKind.Keyword, 3428SymbolDisplayPartKind.Space, 3429InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3430SymbolDisplayPartKind.Space, 3431SymbolDisplayPartKind.Punctuation, 3432SymbolDisplayPartKind.Punctuation, 3433SymbolDisplayPartKind.Space, 3434InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3435SymbolDisplayPartKind.Space, 3436SymbolDisplayPartKind.MethodName, 3437SymbolDisplayPartKind.Punctuation, 3438SymbolDisplayPartKind.Keyword, 3439SymbolDisplayPartKind.Space, 3440InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3441SymbolDisplayPartKind.Space, 3442SymbolDisplayPartKind.Punctuation, 3443SymbolDisplayPartKind.Punctuation, 3444SymbolDisplayPartKind.Space, 3445InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3446SymbolDisplayPartKind.Space, 3447SymbolDisplayPartKind.ParameterName, 3448SymbolDisplayPartKind.Punctuation); 3452SymbolDisplayPartKind.Keyword, 3453SymbolDisplayPartKind.Space, 3454InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3455SymbolDisplayPartKind.Space, 3456SymbolDisplayPartKind.Punctuation, 3457SymbolDisplayPartKind.Punctuation, 3458SymbolDisplayPartKind.Space, 3459SymbolDisplayPartKind.MethodName, 3460SymbolDisplayPartKind.Punctuation, 3461SymbolDisplayPartKind.Keyword, 3462SymbolDisplayPartKind.Punctuation, 3463SymbolDisplayPartKind.Punctuation, 3464SymbolDisplayPartKind.Space, 3465SymbolDisplayPartKind.ParameterName, 3466SymbolDisplayPartKind.Punctuation); 3470SymbolDisplayPartKind.Keyword, 3471SymbolDisplayPartKind.Punctuation, 3472SymbolDisplayPartKind.Punctuation, 3473SymbolDisplayPartKind.Space, 3474InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3475SymbolDisplayPartKind.Space, 3476SymbolDisplayPartKind.MethodName, 3477SymbolDisplayPartKind.Punctuation, 3478SymbolDisplayPartKind.Keyword, 3479SymbolDisplayPartKind.Punctuation, 3480SymbolDisplayPartKind.Punctuation, 3481SymbolDisplayPartKind.Space, 3482SymbolDisplayPartKind.ParameterName, 3483SymbolDisplayPartKind.Punctuation); 3487SymbolDisplayPartKind.Keyword, 3488SymbolDisplayPartKind.Punctuation, 3489SymbolDisplayPartKind.Punctuation, 3490SymbolDisplayPartKind.Space, 3491SymbolDisplayPartKind.MethodName, 3492SymbolDisplayPartKind.Punctuation, 3493SymbolDisplayPartKind.Keyword, 3494SymbolDisplayPartKind.Space, 3495InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3496SymbolDisplayPartKind.Space, 3497SymbolDisplayPartKind.Punctuation, 3498SymbolDisplayPartKind.Punctuation, 3499SymbolDisplayPartKind.Space, 3500SymbolDisplayPartKind.ParameterName, 3501SymbolDisplayPartKind.Punctuation); 3505SymbolDisplayPartKind.Keyword, 3506SymbolDisplayPartKind.Punctuation, 3507SymbolDisplayPartKind.Punctuation, 3508SymbolDisplayPartKind.Space, 3509SymbolDisplayPartKind.MethodName, 3510SymbolDisplayPartKind.Punctuation, 3511SymbolDisplayPartKind.Keyword, 3512SymbolDisplayPartKind.Punctuation, 3513SymbolDisplayPartKind.Punctuation, 3514SymbolDisplayPartKind.Space, 3515InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3516SymbolDisplayPartKind.Space, 3517SymbolDisplayPartKind.ParameterName, 3518SymbolDisplayPartKind.Punctuation); 3522SymbolDisplayPartKind.Keyword, 3523SymbolDisplayPartKind.Punctuation, 3524SymbolDisplayPartKind.Punctuation, 3525SymbolDisplayPartKind.Space, 3526SymbolDisplayPartKind.MethodName, 3527SymbolDisplayPartKind.Punctuation, 3528SymbolDisplayPartKind.Keyword, 3529SymbolDisplayPartKind.Punctuation, 3530SymbolDisplayPartKind.Punctuation, 3531SymbolDisplayPartKind.Space, 3532SymbolDisplayPartKind.ParameterName, 3533SymbolDisplayPartKind.Punctuation); 3556SymbolDisplayPartKind.Keyword, 3557SymbolDisplayPartKind.Space, 3558InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3559SymbolDisplayPartKind.Space, 3560SymbolDisplayPartKind.Punctuation, 3561SymbolDisplayPartKind.Punctuation, 3562SymbolDisplayPartKind.Space, 3563InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3564SymbolDisplayPartKind.Space, 3565SymbolDisplayPartKind.PropertyName); 3569SymbolDisplayPartKind.Keyword, 3570SymbolDisplayPartKind.Space, 3571InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3572SymbolDisplayPartKind.Space, 3573SymbolDisplayPartKind.Punctuation, 3574SymbolDisplayPartKind.Punctuation, 3575SymbolDisplayPartKind.Space, 3576SymbolDisplayPartKind.PropertyName); 3580SymbolDisplayPartKind.Keyword, 3581SymbolDisplayPartKind.Punctuation, 3582SymbolDisplayPartKind.Punctuation, 3583SymbolDisplayPartKind.Space, 3584InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3585SymbolDisplayPartKind.Space, 3586SymbolDisplayPartKind.PropertyName); 3590SymbolDisplayPartKind.Keyword, 3591SymbolDisplayPartKind.Punctuation, 3592SymbolDisplayPartKind.Punctuation, 3593SymbolDisplayPartKind.Space, 3594SymbolDisplayPartKind.PropertyName); 3617SymbolDisplayPartKind.Keyword, 3618SymbolDisplayPartKind.Space, 3619InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3620SymbolDisplayPartKind.Space, 3621SymbolDisplayPartKind.Punctuation, 3622SymbolDisplayPartKind.Punctuation, 3623SymbolDisplayPartKind.Space, 3624InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3625SymbolDisplayPartKind.Space, 3626SymbolDisplayPartKind.FieldName); 3630SymbolDisplayPartKind.Keyword, 3631SymbolDisplayPartKind.Space, 3632InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3633SymbolDisplayPartKind.Space, 3634SymbolDisplayPartKind.Punctuation, 3635SymbolDisplayPartKind.Punctuation, 3636SymbolDisplayPartKind.Space, 3637SymbolDisplayPartKind.FieldName); 3641SymbolDisplayPartKind.Keyword, 3642SymbolDisplayPartKind.Punctuation, 3643SymbolDisplayPartKind.Punctuation, 3644SymbolDisplayPartKind.Space, 3645InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3646SymbolDisplayPartKind.Space, 3647SymbolDisplayPartKind.FieldName); 3651SymbolDisplayPartKind.Keyword, 3652SymbolDisplayPartKind.Punctuation, 3653SymbolDisplayPartKind.Punctuation, 3654SymbolDisplayPartKind.Space, 3655SymbolDisplayPartKind.FieldName); 3678SymbolDisplayPartKind.Keyword, 3679SymbolDisplayPartKind.Space, 3680SymbolDisplayPartKind.MethodName, 3681SymbolDisplayPartKind.Punctuation, 3682SymbolDisplayPartKind.Keyword, 3683SymbolDisplayPartKind.Space, 3684InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Punctuation, //modopt 3685SymbolDisplayPartKind.Space, 3686InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3687SymbolDisplayPartKind.Space, 3688InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3689SymbolDisplayPartKind.Space, 3690SymbolDisplayPartKind.ParameterName, 3691SymbolDisplayPartKind.Punctuation); 3701params SymbolDisplayPartKind[] expectedKinds) 3721params SymbolDisplayPartKind[] expectedKinds) 3732params SymbolDisplayPartKind[] expectedKinds) 3742private static void Verify(ImmutableArray<SymbolDisplayPart> actualParts, string expectedText, params SymbolDisplayPartKind[] expectedKinds) 3775SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.DelegateName, 3776SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.DelegateName, SymbolDisplayPartKind.Punctuation); 3787SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.DelegateName, 3788SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.DelegateName, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.ParameterName, SymbolDisplayPartKind.Punctuation); 3838SymbolDisplayPartKind.Keyword, 3839SymbolDisplayPartKind.Punctuation, 3840SymbolDisplayPartKind.NamespaceName, 3841SymbolDisplayPartKind.Punctuation, 3842SymbolDisplayPartKind.DelegateName); 3892SymbolDisplayPartKind.NamespaceName, 3893SymbolDisplayPartKind.Punctuation, 3894SymbolDisplayPartKind.DelegateName); 3944SymbolDisplayPartKind.ClassName, 3945SymbolDisplayPartKind.Punctuation, 3946SymbolDisplayPartKind.ClassName); 3988SymbolDisplayPartKind.Keyword, 3989SymbolDisplayPartKind.Space, 3990SymbolDisplayPartKind.StructName, 3991SymbolDisplayPartKind.Punctuation, //. 3992SymbolDisplayPartKind.MethodName, 3993SymbolDisplayPartKind.Punctuation, //( 3994SymbolDisplayPartKind.Keyword, 3995SymbolDisplayPartKind.Space, 3996SymbolDisplayPartKind.ParameterName, 3997SymbolDisplayPartKind.Space, 3998SymbolDisplayPartKind.Punctuation, //= 3999SymbolDisplayPartKind.Space, 4000SymbolDisplayPartKind.NumericLiteral, 4001SymbolDisplayPartKind.Punctuation, //, 4002SymbolDisplayPartKind.Space, 4003SymbolDisplayPartKind.Keyword, 4004SymbolDisplayPartKind.Space, 4005SymbolDisplayPartKind.ParameterName, 4006SymbolDisplayPartKind.Space, 4007SymbolDisplayPartKind.Punctuation, //= 4008SymbolDisplayPartKind.Space, 4009SymbolDisplayPartKind.StringLiteral, 4010SymbolDisplayPartKind.Punctuation, //, 4011SymbolDisplayPartKind.Space, 4012SymbolDisplayPartKind.Keyword, 4013SymbolDisplayPartKind.Space, 4014SymbolDisplayPartKind.ParameterName, 4015SymbolDisplayPartKind.Space, 4016SymbolDisplayPartKind.Punctuation, //= 4017SymbolDisplayPartKind.Space, 4018SymbolDisplayPartKind.Keyword, 4019SymbolDisplayPartKind.Punctuation, //, 4020SymbolDisplayPartKind.Space, 4021SymbolDisplayPartKind.StructName, 4022SymbolDisplayPartKind.Space, 4023SymbolDisplayPartKind.ParameterName, 4024SymbolDisplayPartKind.Space, 4025SymbolDisplayPartKind.Punctuation, //= 4026SymbolDisplayPartKind.Space, 4027SymbolDisplayPartKind.Keyword, 4028SymbolDisplayPartKind.Punctuation, //( 4029SymbolDisplayPartKind.StructName, 4030SymbolDisplayPartKind.Punctuation, //) 4031SymbolDisplayPartKind.Punctuation); //) 4069SymbolDisplayPartKind.Keyword, 4070SymbolDisplayPartKind.Space, 4071SymbolDisplayPartKind.StructName, 4072SymbolDisplayPartKind.Punctuation, //. 4073SymbolDisplayPartKind.MethodName, 4074SymbolDisplayPartKind.Punctuation, //< 4075SymbolDisplayPartKind.TypeParameterName, 4076SymbolDisplayPartKind.Punctuation, //> 4077SymbolDisplayPartKind.Punctuation, //( 4078SymbolDisplayPartKind.TypeParameterName, 4079SymbolDisplayPartKind.Space, 4080SymbolDisplayPartKind.ParameterName, 4081SymbolDisplayPartKind.Space, 4082SymbolDisplayPartKind.Punctuation, //= 4083SymbolDisplayPartKind.Space, 4084SymbolDisplayPartKind.Keyword, 4085SymbolDisplayPartKind.Punctuation, //( 4086SymbolDisplayPartKind.TypeParameterName, 4087SymbolDisplayPartKind.Punctuation, //) 4088SymbolDisplayPartKind.Punctuation); //) 4143SymbolDisplayPartKind.Keyword, 4144SymbolDisplayPartKind.Space, 4145SymbolDisplayPartKind.StructName, 4146SymbolDisplayPartKind.Punctuation, //. 4147SymbolDisplayPartKind.MethodName, 4148SymbolDisplayPartKind.Punctuation, //( 4149SymbolDisplayPartKind.EnumName, 4150SymbolDisplayPartKind.Space, 4151SymbolDisplayPartKind.ParameterName, 4152SymbolDisplayPartKind.Space, 4153SymbolDisplayPartKind.Punctuation, //= 4154SymbolDisplayPartKind.Space, 4155SymbolDisplayPartKind.EnumName, 4156SymbolDisplayPartKind.Punctuation, //. 4157SymbolDisplayPartKind.EnumMemberName, 4158SymbolDisplayPartKind.Punctuation); //) 4163SymbolDisplayPartKind.Keyword, 4164SymbolDisplayPartKind.Space, 4165SymbolDisplayPartKind.StructName, 4166SymbolDisplayPartKind.Punctuation, //. 4167SymbolDisplayPartKind.MethodName, 4168SymbolDisplayPartKind.Punctuation, //( 4169SymbolDisplayPartKind.EnumName, 4170SymbolDisplayPartKind.Space, 4171SymbolDisplayPartKind.ParameterName, 4172SymbolDisplayPartKind.Space, 4173SymbolDisplayPartKind.Punctuation, //= 4174SymbolDisplayPartKind.Space, 4175SymbolDisplayPartKind.Punctuation, //( 4176SymbolDisplayPartKind.EnumName, 4177SymbolDisplayPartKind.Punctuation, //) 4178SymbolDisplayPartKind.NumericLiteral, 4179SymbolDisplayPartKind.Punctuation); //) 4184SymbolDisplayPartKind.Keyword, 4185SymbolDisplayPartKind.Space, 4186SymbolDisplayPartKind.StructName, 4187SymbolDisplayPartKind.Punctuation, //. 4188SymbolDisplayPartKind.MethodName, 4189SymbolDisplayPartKind.Punctuation, //( 4190SymbolDisplayPartKind.EnumName, 4191SymbolDisplayPartKind.Space, 4192SymbolDisplayPartKind.ParameterName, 4193SymbolDisplayPartKind.Space, 4194SymbolDisplayPartKind.Punctuation, //= 4195SymbolDisplayPartKind.Space, 4196SymbolDisplayPartKind.EnumName, 4197SymbolDisplayPartKind.Punctuation, 4198SymbolDisplayPartKind.EnumMemberName, 4199SymbolDisplayPartKind.Punctuation); //) 4255SymbolDisplayPartKind.Keyword, 4256SymbolDisplayPartKind.Space, 4257SymbolDisplayPartKind.StructName, 4258SymbolDisplayPartKind.Punctuation, //. 4259SymbolDisplayPartKind.MethodName, 4260SymbolDisplayPartKind.Punctuation, //( 4261SymbolDisplayPartKind.EnumName, 4262SymbolDisplayPartKind.Space, 4263SymbolDisplayPartKind.ParameterName, 4264SymbolDisplayPartKind.Space, 4265SymbolDisplayPartKind.Punctuation, //= 4266SymbolDisplayPartKind.Space, 4267SymbolDisplayPartKind.EnumName, 4268SymbolDisplayPartKind.Punctuation, //. 4269SymbolDisplayPartKind.EnumMemberName, 4270SymbolDisplayPartKind.Punctuation); //) 4275SymbolDisplayPartKind.Keyword, 4276SymbolDisplayPartKind.Space, 4277SymbolDisplayPartKind.StructName, 4278SymbolDisplayPartKind.Punctuation, //. 4279SymbolDisplayPartKind.MethodName, 4280SymbolDisplayPartKind.Punctuation, //( 4281SymbolDisplayPartKind.EnumName, 4282SymbolDisplayPartKind.Space, 4283SymbolDisplayPartKind.ParameterName, 4284SymbolDisplayPartKind.Space, 4285SymbolDisplayPartKind.Punctuation, //= 4286SymbolDisplayPartKind.Space, 4287SymbolDisplayPartKind.EnumName, 4288SymbolDisplayPartKind.Punctuation, //. 4289SymbolDisplayPartKind.EnumMemberName, 4290SymbolDisplayPartKind.Space, 4291SymbolDisplayPartKind.Punctuation, //| 4292SymbolDisplayPartKind.Space, 4293SymbolDisplayPartKind.EnumName, 4294SymbolDisplayPartKind.Punctuation, //. 4295SymbolDisplayPartKind.EnumMemberName, 4296SymbolDisplayPartKind.Punctuation); //) 4301SymbolDisplayPartKind.Keyword, 4302SymbolDisplayPartKind.Space, 4303SymbolDisplayPartKind.StructName, 4304SymbolDisplayPartKind.Punctuation, //. 4305SymbolDisplayPartKind.MethodName, 4306SymbolDisplayPartKind.Punctuation, //( 4307SymbolDisplayPartKind.EnumName, 4308SymbolDisplayPartKind.Space, 4309SymbolDisplayPartKind.ParameterName, 4310SymbolDisplayPartKind.Space, 4311SymbolDisplayPartKind.Punctuation, //= 4312SymbolDisplayPartKind.Space, 4313SymbolDisplayPartKind.EnumName, 4314SymbolDisplayPartKind.Punctuation, 4315SymbolDisplayPartKind.EnumMemberName, 4316SymbolDisplayPartKind.Punctuation); 4365SymbolDisplayPartKind.Keyword, 4366SymbolDisplayPartKind.Space, 4367SymbolDisplayPartKind.StructName, 4368SymbolDisplayPartKind.Punctuation, //. 4369SymbolDisplayPartKind.MethodName, 4370SymbolDisplayPartKind.Punctuation, //( 4371SymbolDisplayPartKind.EnumName, 4372SymbolDisplayPartKind.Space, 4373SymbolDisplayPartKind.ParameterName, 4374SymbolDisplayPartKind.Space, 4375SymbolDisplayPartKind.Punctuation, //= 4376SymbolDisplayPartKind.Space, 4377SymbolDisplayPartKind.EnumName, 4378SymbolDisplayPartKind.Punctuation, //. 4379SymbolDisplayPartKind.EnumMemberName, 4380SymbolDisplayPartKind.Punctuation, //, 4381SymbolDisplayPartKind.Space, 4382SymbolDisplayPartKind.EnumName, 4383SymbolDisplayPartKind.Space, 4384SymbolDisplayPartKind.ParameterName, 4385SymbolDisplayPartKind.Space, 4386SymbolDisplayPartKind.Punctuation, //= 4387SymbolDisplayPartKind.Space, 4388SymbolDisplayPartKind.EnumName, 4389SymbolDisplayPartKind.Punctuation, //. 4390SymbolDisplayPartKind.EnumMemberName, 4391SymbolDisplayPartKind.Space, 4392SymbolDisplayPartKind.Punctuation, //| 4393SymbolDisplayPartKind.Space, 4394SymbolDisplayPartKind.EnumName, 4395SymbolDisplayPartKind.Punctuation, //. 4396SymbolDisplayPartKind.EnumMemberName, 4397SymbolDisplayPartKind.Punctuation, //, 4398SymbolDisplayPartKind.Space, 4399SymbolDisplayPartKind.EnumName, 4400SymbolDisplayPartKind.Space, 4401SymbolDisplayPartKind.ParameterName, 4402SymbolDisplayPartKind.Space, 4403SymbolDisplayPartKind.Punctuation, //= 4404SymbolDisplayPartKind.Space, 4405SymbolDisplayPartKind.EnumName, 4406SymbolDisplayPartKind.Punctuation, //. 4407SymbolDisplayPartKind.EnumMemberName, 4408SymbolDisplayPartKind.Punctuation, //, 4409SymbolDisplayPartKind.Space, 4410SymbolDisplayPartKind.EnumName, 4411SymbolDisplayPartKind.Space, 4412SymbolDisplayPartKind.ParameterName, 4413SymbolDisplayPartKind.Space, 4414SymbolDisplayPartKind.Punctuation, // = 4415SymbolDisplayPartKind.Space, 4416SymbolDisplayPartKind.Punctuation, // ( 4417SymbolDisplayPartKind.EnumName, 4418SymbolDisplayPartKind.Punctuation, // ) 4419SymbolDisplayPartKind.NumericLiteral, 4420SymbolDisplayPartKind.Punctuation); //) 4469SymbolDisplayPartKind.Keyword, 4470SymbolDisplayPartKind.Space, 4471SymbolDisplayPartKind.StructName, 4472SymbolDisplayPartKind.Punctuation, //. 4473SymbolDisplayPartKind.MethodName, 4474SymbolDisplayPartKind.Punctuation, //( 4475SymbolDisplayPartKind.EnumName, 4476SymbolDisplayPartKind.Punctuation, //? 4477SymbolDisplayPartKind.Space, 4478SymbolDisplayPartKind.ParameterName, 4479SymbolDisplayPartKind.Space, 4480SymbolDisplayPartKind.Punctuation, //= 4481SymbolDisplayPartKind.Space, 4482SymbolDisplayPartKind.Keyword, 4483SymbolDisplayPartKind.Punctuation, //, 4484SymbolDisplayPartKind.Space, 4485SymbolDisplayPartKind.EnumName, 4486SymbolDisplayPartKind.Punctuation, //? 4487SymbolDisplayPartKind.Space, 4488SymbolDisplayPartKind.ParameterName, 4489SymbolDisplayPartKind.Space, 4490SymbolDisplayPartKind.Punctuation, //= 4491SymbolDisplayPartKind.Space, 4492SymbolDisplayPartKind.EnumName, 4493SymbolDisplayPartKind.Punctuation, //. 4494SymbolDisplayPartKind.EnumMemberName, 4495SymbolDisplayPartKind.Punctuation, //, 4496SymbolDisplayPartKind.Space, 4497SymbolDisplayPartKind.EnumName, 4498SymbolDisplayPartKind.Punctuation, //? 4499SymbolDisplayPartKind.Space, 4500SymbolDisplayPartKind.ParameterName, 4501SymbolDisplayPartKind.Space, 4502SymbolDisplayPartKind.Punctuation, //= 4503SymbolDisplayPartKind.Space, 4504SymbolDisplayPartKind.EnumName, 4505SymbolDisplayPartKind.Punctuation, //. 4506SymbolDisplayPartKind.EnumMemberName, 4507SymbolDisplayPartKind.Space, 4508SymbolDisplayPartKind.Punctuation, //| 4509SymbolDisplayPartKind.Space, 4510SymbolDisplayPartKind.EnumName, 4511SymbolDisplayPartKind.Punctuation, //. 4512SymbolDisplayPartKind.EnumMemberName, 4513SymbolDisplayPartKind.Punctuation, //, 4514SymbolDisplayPartKind.Space, 4515SymbolDisplayPartKind.EnumName, 4516SymbolDisplayPartKind.Punctuation, //? 4517SymbolDisplayPartKind.Space, 4518SymbolDisplayPartKind.ParameterName, 4519SymbolDisplayPartKind.Space, 4520SymbolDisplayPartKind.Punctuation, //= 4521SymbolDisplayPartKind.Space, 4522SymbolDisplayPartKind.EnumName, 4523SymbolDisplayPartKind.Punctuation, //. 4524SymbolDisplayPartKind.EnumMemberName, 4525SymbolDisplayPartKind.Punctuation, //, 4526SymbolDisplayPartKind.Space, 4527SymbolDisplayPartKind.EnumName, 4528SymbolDisplayPartKind.Punctuation, //? 4529SymbolDisplayPartKind.Space, 4530SymbolDisplayPartKind.ParameterName, 4531SymbolDisplayPartKind.Space, 4532SymbolDisplayPartKind.Punctuation, // = 4533SymbolDisplayPartKind.Space, 4534SymbolDisplayPartKind.Punctuation, // ( 4535SymbolDisplayPartKind.EnumName, 4536SymbolDisplayPartKind.Punctuation, // ) 4537SymbolDisplayPartKind.NumericLiteral, 4538SymbolDisplayPartKind.Punctuation); //) 4568SymbolDisplayPartKind.Keyword, 4569SymbolDisplayPartKind.Space, 4570SymbolDisplayPartKind.Keyword, 4571SymbolDisplayPartKind.Space, 4572SymbolDisplayPartKind.StructName, 4573SymbolDisplayPartKind.Space, 4574SymbolDisplayPartKind.ClassName, 4575SymbolDisplayPartKind.Punctuation, 4576SymbolDisplayPartKind.ConstantName, 4577SymbolDisplayPartKind.Space, 4578SymbolDisplayPartKind.Punctuation, 4579SymbolDisplayPartKind.Space, 4580SymbolDisplayPartKind.NumericLiteral); 4612SymbolDisplayPartKind.Keyword, 4613SymbolDisplayPartKind.Space, 4614SymbolDisplayPartKind.Keyword, 4615SymbolDisplayPartKind.Space, 4616SymbolDisplayPartKind.EnumName, 4617SymbolDisplayPartKind.Space, 4618SymbolDisplayPartKind.ClassName, 4619SymbolDisplayPartKind.Punctuation, 4620SymbolDisplayPartKind.ConstantName, 4621SymbolDisplayPartKind.Space, 4622SymbolDisplayPartKind.Punctuation, 4623SymbolDisplayPartKind.Space, 4624SymbolDisplayPartKind.EnumName, 4625SymbolDisplayPartKind.Punctuation, 4626SymbolDisplayPartKind.EnumMemberName); 4659SymbolDisplayPartKind.Keyword, 4660SymbolDisplayPartKind.Space, 4661SymbolDisplayPartKind.Keyword, 4662SymbolDisplayPartKind.Space, 4663SymbolDisplayPartKind.EnumName, 4664SymbolDisplayPartKind.Space, 4665SymbolDisplayPartKind.ClassName, 4666SymbolDisplayPartKind.Punctuation, 4667SymbolDisplayPartKind.ConstantName, 4668SymbolDisplayPartKind.Space, 4669SymbolDisplayPartKind.Punctuation, 4670SymbolDisplayPartKind.Space, 4671SymbolDisplayPartKind.EnumName, 4672SymbolDisplayPartKind.Punctuation, 4673SymbolDisplayPartKind.EnumMemberName); 4701SymbolDisplayPartKind.EnumName, 4702SymbolDisplayPartKind.Punctuation, 4703SymbolDisplayPartKind.EnumMemberName, 4704SymbolDisplayPartKind.Space, 4705SymbolDisplayPartKind.Punctuation, 4706SymbolDisplayPartKind.Space, 4707SymbolDisplayPartKind.NumericLiteral); 4736SymbolDisplayPartKind.EnumName, 4737SymbolDisplayPartKind.Punctuation, 4738SymbolDisplayPartKind.EnumMemberName, 4739SymbolDisplayPartKind.Space, 4740SymbolDisplayPartKind.Punctuation, 4741SymbolDisplayPartKind.Space, 4742SymbolDisplayPartKind.EnumName, 4743SymbolDisplayPartKind.Punctuation, 4744SymbolDisplayPartKind.EnumMemberName, 4745SymbolDisplayPartKind.Space, 4746SymbolDisplayPartKind.Punctuation, 4747SymbolDisplayPartKind.Space, 4748SymbolDisplayPartKind.EnumName, 4749SymbolDisplayPartKind.Punctuation, 4750SymbolDisplayPartKind.EnumMemberName, 4751SymbolDisplayPartKind.Space, 4752SymbolDisplayPartKind.Punctuation, 4753SymbolDisplayPartKind.Space, 4754SymbolDisplayPartKind.EnumName, 4755SymbolDisplayPartKind.Punctuation, 4756SymbolDisplayPartKind.EnumMemberName); 4784SymbolDisplayPartKind.EnumName, 4785SymbolDisplayPartKind.Punctuation, 4786SymbolDisplayPartKind.EnumMemberName, 4787SymbolDisplayPartKind.Space, 4788SymbolDisplayPartKind.Punctuation, 4789SymbolDisplayPartKind.Space, 4790SymbolDisplayPartKind.NumericLiteral); 4821SymbolDisplayPartKind.MethodName, 4822SymbolDisplayPartKind.Punctuation, 4823SymbolDisplayPartKind.StructName, 4824SymbolDisplayPartKind.Space, 4825SymbolDisplayPartKind.ParameterName, 4826SymbolDisplayPartKind.Punctuation); 4888SymbolDisplayPartKind.ClassName, 4889SymbolDisplayPartKind.Punctuation, 4890SymbolDisplayPartKind.Punctuation, 4891SymbolDisplayPartKind.Punctuation, 4892SymbolDisplayPartKind.Punctuation, 4893SymbolDisplayPartKind.Punctuation); 4900SymbolDisplayPartKind.ClassName, 4901SymbolDisplayPartKind.Punctuation, 4902SymbolDisplayPartKind.Punctuation, 4903SymbolDisplayPartKind.Punctuation, 4904SymbolDisplayPartKind.Punctuation, 4905SymbolDisplayPartKind.Punctuation); 4968SymbolDisplayPartKind.Keyword, 4969SymbolDisplayPartKind.Space, 4970SymbolDisplayPartKind.Keyword, 4971SymbolDisplayPartKind.Space, 4972SymbolDisplayPartKind.MethodName, 4973SymbolDisplayPartKind.Punctuation, 4974SymbolDisplayPartKind.Keyword, 4975SymbolDisplayPartKind.Space, 4976SymbolDisplayPartKind.ParameterName, 4977SymbolDisplayPartKind.Punctuation); 5000SymbolDisplayPartKind.DelegateName, 5001SymbolDisplayPartKind.Space, 5002SymbolDisplayPartKind.ClassName, 5003SymbolDisplayPartKind.Punctuation, 5004SymbolDisplayPartKind.EventName); 5009SymbolDisplayPartKind.StructName, 5010SymbolDisplayPartKind.Space, 5011SymbolDisplayPartKind.ClassName, 5012SymbolDisplayPartKind.Punctuation, 5013SymbolDisplayPartKind.EventName, 5014SymbolDisplayPartKind.Punctuation, 5015SymbolDisplayPartKind.Keyword); 5020SymbolDisplayPartKind.Keyword, 5021SymbolDisplayPartKind.Space, 5022SymbolDisplayPartKind.ClassName, 5023SymbolDisplayPartKind.Punctuation, 5024SymbolDisplayPartKind.EventName, 5025SymbolDisplayPartKind.Punctuation, 5026SymbolDisplayPartKind.Keyword); 5064SymbolDisplayPartKind.NamespaceName); 5068SymbolDisplayPartKind.NamespaceName); 5072SymbolDisplayPartKind.Keyword, 5073SymbolDisplayPartKind.Space, 5074SymbolDisplayPartKind.NamespaceName); 5079SymbolDisplayPartKind.NamespaceName, 5080SymbolDisplayPartKind.Punctuation, 5081SymbolDisplayPartKind.ClassName); 5085SymbolDisplayPartKind.Keyword, 5086SymbolDisplayPartKind.Space, 5087SymbolDisplayPartKind.NamespaceName, 5088SymbolDisplayPartKind.Punctuation, 5089SymbolDisplayPartKind.ClassName); 5093SymbolDisplayPartKind.NamespaceName, 5094SymbolDisplayPartKind.Punctuation, 5095SymbolDisplayPartKind.ClassName); 5100SymbolDisplayPartKind.Keyword, 5101SymbolDisplayPartKind.Space, 5102SymbolDisplayPartKind.NamespaceName, 5103SymbolDisplayPartKind.Punctuation, 5104SymbolDisplayPartKind.ClassName, 5105SymbolDisplayPartKind.Punctuation, 5106SymbolDisplayPartKind.EventName); 5110SymbolDisplayPartKind.NamespaceName, 5111SymbolDisplayPartKind.Punctuation, 5112SymbolDisplayPartKind.ClassName, 5113SymbolDisplayPartKind.Punctuation, 5114SymbolDisplayPartKind.EventName); 5118SymbolDisplayPartKind.NamespaceName, 5119SymbolDisplayPartKind.Punctuation, 5120SymbolDisplayPartKind.ClassName, 5121SymbolDisplayPartKind.Punctuation, 5122SymbolDisplayPartKind.EventName); 5469SymbolDisplayPartKind.Punctuation, 5470SymbolDisplayPartKind.StructName, // Int32 5471SymbolDisplayPartKind.Punctuation, 5472SymbolDisplayPartKind.Space, 5473SymbolDisplayPartKind.ClassName, // String 5474SymbolDisplayPartKind.Punctuation, 5475SymbolDisplayPartKind.Space, 5476SymbolDisplayPartKind.FieldName); 5502Assert.Equal(SymbolDisplayPartKind.StructName, firstPart.Kind); 5504Assert.Equal(SymbolDisplayPartKind.Space, description[1].Kind); 5505Assert.Equal(SymbolDisplayPartKind.FieldName, description[2].Kind); 5533SymbolDisplayPartKind.StructName, 5534SymbolDisplayPartKind.Punctuation, 5535SymbolDisplayPartKind.StructName, 5536SymbolDisplayPartKind.Punctuation, 5537SymbolDisplayPartKind.Space, 5538SymbolDisplayPartKind.FieldName); 5563SymbolDisplayPartKind.Punctuation, 5564SymbolDisplayPartKind.StructName, // Int32 5565SymbolDisplayPartKind.Space, 5566SymbolDisplayPartKind.FieldName, // x 5567SymbolDisplayPartKind.Punctuation, 5568SymbolDisplayPartKind.Space, 5569SymbolDisplayPartKind.ClassName, // String 5570SymbolDisplayPartKind.Space, 5571SymbolDisplayPartKind.FieldName, // y 5572SymbolDisplayPartKind.Punctuation, 5573SymbolDisplayPartKind.Space, 5574SymbolDisplayPartKind.FieldName); 5601SymbolDisplayPartKind.Punctuation, 5602SymbolDisplayPartKind.Keyword, // int 5603SymbolDisplayPartKind.Punctuation, 5604SymbolDisplayPartKind.Space, 5605SymbolDisplayPartKind.Keyword, // string 5606SymbolDisplayPartKind.Punctuation, 5607SymbolDisplayPartKind.Space, 5608SymbolDisplayPartKind.Keyword, // bool 5609SymbolDisplayPartKind.Punctuation, 5610SymbolDisplayPartKind.Space, 5611SymbolDisplayPartKind.Keyword, // byte 5612SymbolDisplayPartKind.Punctuation, 5613SymbolDisplayPartKind.Space, 5614SymbolDisplayPartKind.Keyword, // long 5615SymbolDisplayPartKind.Punctuation, 5616SymbolDisplayPartKind.Space, 5617SymbolDisplayPartKind.Keyword, // ulong 5618SymbolDisplayPartKind.Punctuation, 5619SymbolDisplayPartKind.Space, 5620SymbolDisplayPartKind.Keyword, // short 5621SymbolDisplayPartKind.Punctuation, 5622SymbolDisplayPartKind.Space, 5623SymbolDisplayPartKind.Keyword, // ushort 5624SymbolDisplayPartKind.Punctuation, 5625SymbolDisplayPartKind.Space, 5626SymbolDisplayPartKind.FieldName); 5652SymbolDisplayPartKind.Punctuation, 5653SymbolDisplayPartKind.Keyword, // int 5654SymbolDisplayPartKind.Space, 5655SymbolDisplayPartKind.FieldName, // Item1 5656SymbolDisplayPartKind.Punctuation, 5657SymbolDisplayPartKind.Space, 5658SymbolDisplayPartKind.Keyword, // string 5659SymbolDisplayPartKind.Space, 5660SymbolDisplayPartKind.FieldName, // Item2 5661SymbolDisplayPartKind.Punctuation, 5662SymbolDisplayPartKind.Space, 5663SymbolDisplayPartKind.PropertyName); 5746SymbolDisplayPartKind.ClassName, 5747SymbolDisplayPartKind.Space, 5748SymbolDisplayPartKind.Keyword); 5756SymbolDisplayPartKind.Keyword, 5757SymbolDisplayPartKind.Space, 5758SymbolDisplayPartKind.ParameterName); 5812SymbolDisplayPartKind.Keyword, 5813SymbolDisplayPartKind.Space, 5814SymbolDisplayPartKind.MethodName, 5815SymbolDisplayPartKind.Punctuation, 5816SymbolDisplayPartKind.Keyword, 5817SymbolDisplayPartKind.Space, 5818SymbolDisplayPartKind.Keyword, 5819SymbolDisplayPartKind.Punctuation); 5825SymbolDisplayPartKind.Keyword, 5826SymbolDisplayPartKind.Space, 5827SymbolDisplayPartKind.PropertyName, 5828SymbolDisplayPartKind.Space, 5829SymbolDisplayPartKind.Punctuation, 5830SymbolDisplayPartKind.Space, 5831SymbolDisplayPartKind.Keyword, 5832SymbolDisplayPartKind.Punctuation, 5833SymbolDisplayPartKind.Space, 5834SymbolDisplayPartKind.Punctuation); 5840SymbolDisplayPartKind.Keyword, 5841SymbolDisplayPartKind.Space, 5842SymbolDisplayPartKind.Keyword, 5843SymbolDisplayPartKind.Punctuation, 5844SymbolDisplayPartKind.Keyword, 5845SymbolDisplayPartKind.Punctuation, 5846SymbolDisplayPartKind.Space, 5847SymbolDisplayPartKind.Punctuation, 5848SymbolDisplayPartKind.Space, 5849SymbolDisplayPartKind.Keyword, 5850SymbolDisplayPartKind.Punctuation, 5851SymbolDisplayPartKind.Space, 5852SymbolDisplayPartKind.Punctuation); 5858SymbolDisplayPartKind.Keyword, 5859SymbolDisplayPartKind.Space, 5860SymbolDisplayPartKind.DelegateName, 5861SymbolDisplayPartKind.Punctuation, 5862SymbolDisplayPartKind.Punctuation); 5868SymbolDisplayPartKind.Keyword, 5869SymbolDisplayPartKind.Space, 5870SymbolDisplayPartKind.Keyword, 5871SymbolDisplayPartKind.Space, 5872SymbolDisplayPartKind.MethodName, 5873SymbolDisplayPartKind.Punctuation, 5874SymbolDisplayPartKind.Keyword, 5875SymbolDisplayPartKind.Space, 5876SymbolDisplayPartKind.Keyword, 5877SymbolDisplayPartKind.Punctuation); 5883SymbolDisplayPartKind.Keyword, 5884SymbolDisplayPartKind.Space, 5885SymbolDisplayPartKind.Keyword, 5886SymbolDisplayPartKind.Space, 5887SymbolDisplayPartKind.PropertyName, 5888SymbolDisplayPartKind.Space, 5889SymbolDisplayPartKind.Punctuation, 5890SymbolDisplayPartKind.Space, 5891SymbolDisplayPartKind.Keyword, 5892SymbolDisplayPartKind.Punctuation, 5893SymbolDisplayPartKind.Space, 5894SymbolDisplayPartKind.Punctuation); 5900SymbolDisplayPartKind.Keyword, 5901SymbolDisplayPartKind.Space, 5902SymbolDisplayPartKind.Keyword, 5903SymbolDisplayPartKind.Space, 5904SymbolDisplayPartKind.Keyword, 5905SymbolDisplayPartKind.Punctuation, 5906SymbolDisplayPartKind.Keyword, 5907SymbolDisplayPartKind.Punctuation, 5908SymbolDisplayPartKind.Space, 5909SymbolDisplayPartKind.Punctuation, 5910SymbolDisplayPartKind.Space, 5911SymbolDisplayPartKind.Keyword, 5912SymbolDisplayPartKind.Punctuation, 5913SymbolDisplayPartKind.Space, 5914SymbolDisplayPartKind.Punctuation); 5920SymbolDisplayPartKind.Keyword, 5921SymbolDisplayPartKind.Space, 5922SymbolDisplayPartKind.Keyword, 5923SymbolDisplayPartKind.Space, 5924SymbolDisplayPartKind.DelegateName, 5925SymbolDisplayPartKind.Punctuation, 5926SymbolDisplayPartKind.Punctuation); 5932SymbolDisplayPartKind.MethodName, 5933SymbolDisplayPartKind.Punctuation, 5934SymbolDisplayPartKind.Keyword, 5935SymbolDisplayPartKind.Space, 5936SymbolDisplayPartKind.Keyword, 5937SymbolDisplayPartKind.Punctuation); 6016SymbolDisplayPartKind.Keyword, 6017SymbolDisplayPartKind.Space, 6018SymbolDisplayPartKind.MethodName, 6019SymbolDisplayPartKind.Punctuation, 6020SymbolDisplayPartKind.Keyword, 6021SymbolDisplayPartKind.Space, 6022SymbolDisplayPartKind.Keyword, 6023SymbolDisplayPartKind.Punctuation); 6029SymbolDisplayPartKind.Keyword, 6030SymbolDisplayPartKind.Space, 6031SymbolDisplayPartKind.PropertyName, 6032SymbolDisplayPartKind.Space, 6033SymbolDisplayPartKind.Punctuation, 6034SymbolDisplayPartKind.Space, 6035SymbolDisplayPartKind.Keyword, 6036SymbolDisplayPartKind.Punctuation, 6037SymbolDisplayPartKind.Space, 6038SymbolDisplayPartKind.Punctuation); 6044SymbolDisplayPartKind.Keyword, 6045SymbolDisplayPartKind.Space, 6046SymbolDisplayPartKind.Keyword, 6047SymbolDisplayPartKind.Punctuation, 6048SymbolDisplayPartKind.Keyword, 6049SymbolDisplayPartKind.Space, 6050SymbolDisplayPartKind.Keyword, 6051SymbolDisplayPartKind.Punctuation, 6052SymbolDisplayPartKind.Space, 6053SymbolDisplayPartKind.Punctuation, 6054SymbolDisplayPartKind.Space, 6055SymbolDisplayPartKind.Keyword, 6056SymbolDisplayPartKind.Punctuation, 6057SymbolDisplayPartKind.Space, 6058SymbolDisplayPartKind.Punctuation); 6064SymbolDisplayPartKind.Keyword, 6065SymbolDisplayPartKind.Space, 6066SymbolDisplayPartKind.DelegateName, 6067SymbolDisplayPartKind.Punctuation, 6068SymbolDisplayPartKind.Punctuation); 6074SymbolDisplayPartKind.Keyword, 6075SymbolDisplayPartKind.Space, 6076SymbolDisplayPartKind.Keyword, 6077SymbolDisplayPartKind.Space, 6078SymbolDisplayPartKind.Keyword, 6079SymbolDisplayPartKind.Space, 6080SymbolDisplayPartKind.MethodName, 6081SymbolDisplayPartKind.Punctuation, 6082SymbolDisplayPartKind.Keyword, 6083SymbolDisplayPartKind.Space, 6084SymbolDisplayPartKind.Keyword, 6085SymbolDisplayPartKind.Punctuation); 6091SymbolDisplayPartKind.Keyword, 6092SymbolDisplayPartKind.Space, 6093SymbolDisplayPartKind.Keyword, 6094SymbolDisplayPartKind.Space, 6095SymbolDisplayPartKind.Keyword, 6096SymbolDisplayPartKind.Space, 6097SymbolDisplayPartKind.PropertyName, 6098SymbolDisplayPartKind.Space, 6099SymbolDisplayPartKind.Punctuation, 6100SymbolDisplayPartKind.Space, 6101SymbolDisplayPartKind.Keyword, 6102SymbolDisplayPartKind.Punctuation, 6103SymbolDisplayPartKind.Space, 6104SymbolDisplayPartKind.Punctuation); 6110SymbolDisplayPartKind.Keyword, 6111SymbolDisplayPartKind.Space, 6112SymbolDisplayPartKind.Keyword, 6113SymbolDisplayPartKind.Space, 6114SymbolDisplayPartKind.Keyword, 6115SymbolDisplayPartKind.Space, 6116SymbolDisplayPartKind.Keyword, 6117SymbolDisplayPartKind.Punctuation, 6118SymbolDisplayPartKind.Keyword, 6119SymbolDisplayPartKind.Space, 6120SymbolDisplayPartKind.Keyword, 6121SymbolDisplayPartKind.Punctuation, 6122SymbolDisplayPartKind.Space, 6123SymbolDisplayPartKind.Punctuation, 6124SymbolDisplayPartKind.Space, 6125SymbolDisplayPartKind.Keyword, 6126SymbolDisplayPartKind.Punctuation, 6127SymbolDisplayPartKind.Space, 6128SymbolDisplayPartKind.Punctuation); 6134SymbolDisplayPartKind.Keyword, 6135SymbolDisplayPartKind.Space, 6136SymbolDisplayPartKind.Keyword, 6137SymbolDisplayPartKind.Space, 6138SymbolDisplayPartKind.Keyword, 6139SymbolDisplayPartKind.Space, 6140SymbolDisplayPartKind.DelegateName, 6141SymbolDisplayPartKind.Punctuation, 6142SymbolDisplayPartKind.Punctuation); 6148SymbolDisplayPartKind.MethodName, 6149SymbolDisplayPartKind.Punctuation, 6150SymbolDisplayPartKind.Keyword, 6151SymbolDisplayPartKind.Space, 6152SymbolDisplayPartKind.Keyword, 6153SymbolDisplayPartKind.Punctuation); 6192Verify(description, "A.B", SymbolDisplayPartKind.AliasName, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName); 6223SymbolDisplayPartKind.Keyword, 6224SymbolDisplayPartKind.Space, 6225SymbolDisplayPartKind.Keyword, 6226SymbolDisplayPartKind.Space, 6227SymbolDisplayPartKind.MethodName, 6228SymbolDisplayPartKind.Punctuation, 6229SymbolDisplayPartKind.Keyword, 6230SymbolDisplayPartKind.Punctuation, 6231SymbolDisplayPartKind.Space, 6232SymbolDisplayPartKind.ParameterName, 6233SymbolDisplayPartKind.Punctuation); 6237SymbolDisplayPartKind.Keyword, 6238SymbolDisplayPartKind.Space, 6239SymbolDisplayPartKind.Keyword, 6240SymbolDisplayPartKind.Punctuation, 6241SymbolDisplayPartKind.Space, 6242SymbolDisplayPartKind.MethodName, 6243SymbolDisplayPartKind.Punctuation, 6244SymbolDisplayPartKind.Keyword, 6245SymbolDisplayPartKind.Punctuation, 6246SymbolDisplayPartKind.Space, 6247SymbolDisplayPartKind.ParameterName, 6248SymbolDisplayPartKind.Punctuation); 6295SymbolDisplayPartKind.Keyword, 6296SymbolDisplayPartKind.Space, 6297SymbolDisplayPartKind.Keyword, 6298SymbolDisplayPartKind.Space, 6299SymbolDisplayPartKind.MethodName, 6300SymbolDisplayPartKind.Punctuation, 6301SymbolDisplayPartKind.Keyword, 6302SymbolDisplayPartKind.Space, 6303SymbolDisplayPartKind.ParameterName, 6304SymbolDisplayPartKind.Punctuation); 6308SymbolDisplayPartKind.Keyword, 6309SymbolDisplayPartKind.Space, 6310SymbolDisplayPartKind.Keyword, 6311SymbolDisplayPartKind.Space, 6312SymbolDisplayPartKind.MethodName, 6313SymbolDisplayPartKind.Punctuation, 6314SymbolDisplayPartKind.Keyword, 6315SymbolDisplayPartKind.Punctuation, 6316SymbolDisplayPartKind.Space, 6317SymbolDisplayPartKind.ParameterName, 6318SymbolDisplayPartKind.Punctuation); 6360SymbolDisplayPartKind.Keyword, 6361SymbolDisplayPartKind.Space, 6362SymbolDisplayPartKind.Keyword, 6363SymbolDisplayPartKind.Punctuation, 6364SymbolDisplayPartKind.Punctuation, 6365SymbolDisplayPartKind.Punctuation, 6366SymbolDisplayPartKind.Punctuation, 6367SymbolDisplayPartKind.Punctuation, 6368SymbolDisplayPartKind.Space, 6369SymbolDisplayPartKind.FieldName); 6373SymbolDisplayPartKind.Keyword, 6374SymbolDisplayPartKind.Space, 6375SymbolDisplayPartKind.Keyword, 6376SymbolDisplayPartKind.Punctuation, 6377SymbolDisplayPartKind.Punctuation, 6378SymbolDisplayPartKind.Punctuation, 6379SymbolDisplayPartKind.Punctuation, 6380SymbolDisplayPartKind.Punctuation, 6381SymbolDisplayPartKind.Punctuation, 6382SymbolDisplayPartKind.Space, 6383SymbolDisplayPartKind.FieldName); 6387SymbolDisplayPartKind.Keyword, 6388SymbolDisplayPartKind.Space, 6389SymbolDisplayPartKind.Keyword, 6390SymbolDisplayPartKind.Punctuation, 6391SymbolDisplayPartKind.Punctuation, 6392SymbolDisplayPartKind.Punctuation, 6393SymbolDisplayPartKind.Punctuation, 6394SymbolDisplayPartKind.Punctuation, 6395SymbolDisplayPartKind.Punctuation, 6396SymbolDisplayPartKind.Punctuation, 6397SymbolDisplayPartKind.Punctuation, 6398SymbolDisplayPartKind.Space, 6399SymbolDisplayPartKind.FieldName); 6518SymbolDisplayPartKind.TypeParameterName, 6519SymbolDisplayPartKind.Punctuation, 6520SymbolDisplayPartKind.Space, 6521SymbolDisplayPartKind.MethodName, 6522SymbolDisplayPartKind.Punctuation, 6523SymbolDisplayPartKind.TypeParameterName, 6524SymbolDisplayPartKind.Punctuation, 6525SymbolDisplayPartKind.Punctuation, 6526SymbolDisplayPartKind.TypeParameterName, 6527SymbolDisplayPartKind.Punctuation, 6528SymbolDisplayPartKind.Punctuation, 6529SymbolDisplayPartKind.Punctuation, 6530SymbolDisplayPartKind.Space, 6531SymbolDisplayPartKind.ParameterName, 6532SymbolDisplayPartKind.Punctuation, 6533SymbolDisplayPartKind.Space, 6534SymbolDisplayPartKind.InterfaceName, 6535SymbolDisplayPartKind.Punctuation, 6536SymbolDisplayPartKind.TypeParameterName, 6537SymbolDisplayPartKind.Punctuation, 6538SymbolDisplayPartKind.Punctuation, 6539SymbolDisplayPartKind.Space, 6540SymbolDisplayPartKind.ParameterName, 6541SymbolDisplayPartKind.Punctuation); 6645SymbolDisplayPartKind.Keyword, 6646SymbolDisplayPartKind.Space, 6647SymbolDisplayPartKind.Punctuation, 6648SymbolDisplayPartKind.Keyword, 6649SymbolDisplayPartKind.Punctuation, 6650SymbolDisplayPartKind.Space, 6651SymbolDisplayPartKind.Punctuation, 6652SymbolDisplayPartKind.Keyword, 6653SymbolDisplayPartKind.Punctuation, 6654SymbolDisplayPartKind.Space, 6655SymbolDisplayPartKind.Keyword, 6656SymbolDisplayPartKind.Punctuation, 6657SymbolDisplayPartKind.Punctuation, 6658SymbolDisplayPartKind.Space, 6659SymbolDisplayPartKind.MethodName, 6660SymbolDisplayPartKind.Punctuation, 6661SymbolDisplayPartKind.Punctuation, 6662SymbolDisplayPartKind.Keyword, 6663SymbolDisplayPartKind.Punctuation, 6664SymbolDisplayPartKind.Space, 6665SymbolDisplayPartKind.Keyword, 6666SymbolDisplayPartKind.Punctuation, 6667SymbolDisplayPartKind.Punctuation, 6668SymbolDisplayPartKind.Punctuation, 6669SymbolDisplayPartKind.Space, 6670SymbolDisplayPartKind.ParameterName, 6671SymbolDisplayPartKind.Punctuation); 6676SymbolDisplayPartKind.Keyword, 6677SymbolDisplayPartKind.Space, 6678SymbolDisplayPartKind.StructName, 6679SymbolDisplayPartKind.Punctuation, 6680SymbolDisplayPartKind.Keyword, 6681SymbolDisplayPartKind.Punctuation, 6682SymbolDisplayPartKind.Space, 6683SymbolDisplayPartKind.StructName, 6684SymbolDisplayPartKind.Punctuation, 6685SymbolDisplayPartKind.Keyword, 6686SymbolDisplayPartKind.Punctuation, 6687SymbolDisplayPartKind.Space, 6688SymbolDisplayPartKind.Keyword, 6689SymbolDisplayPartKind.Punctuation, 6690SymbolDisplayPartKind.Punctuation, 6691SymbolDisplayPartKind.Space, 6692SymbolDisplayPartKind.MethodName, 6693SymbolDisplayPartKind.Punctuation, 6694SymbolDisplayPartKind.StructName, 6695SymbolDisplayPartKind.Punctuation, 6696SymbolDisplayPartKind.Keyword, 6697SymbolDisplayPartKind.Punctuation, 6698SymbolDisplayPartKind.Space, 6699SymbolDisplayPartKind.Keyword, 6700SymbolDisplayPartKind.Punctuation, 6701SymbolDisplayPartKind.Punctuation, 6702SymbolDisplayPartKind.Punctuation, 6703SymbolDisplayPartKind.Space, 6704SymbolDisplayPartKind.ParameterName, 6705SymbolDisplayPartKind.Punctuation); 6733SymbolDisplayPartKind.Keyword, // void 6734SymbolDisplayPartKind.Space, 6735SymbolDisplayPartKind.MethodName, // Local 6736SymbolDisplayPartKind.Punctuation, // ( 6737SymbolDisplayPartKind.Punctuation); // ) 6776SymbolDisplayPartKind.Keyword, // void 6777SymbolDisplayPartKind.Space, 6778SymbolDisplayPartKind.MethodName // Local 6811SymbolDisplayPartKind.NamespaceName, // System 6812SymbolDisplayPartKind.Punctuation, // . 6813SymbolDisplayPartKind.NamespaceName, // Threading 6814SymbolDisplayPartKind.Punctuation, // . 6815SymbolDisplayPartKind.NamespaceName, // Tasks 6816SymbolDisplayPartKind.Punctuation, // . 6817SymbolDisplayPartKind.ClassName, // Task 6818SymbolDisplayPartKind.Punctuation, // < 6819SymbolDisplayPartKind.NamespaceName, // System 6820SymbolDisplayPartKind.Punctuation, // . 6821SymbolDisplayPartKind.StructName, // Int32 6822SymbolDisplayPartKind.Punctuation, // > 6823SymbolDisplayPartKind.Space, 6824SymbolDisplayPartKind.MethodName, // Local 6825SymbolDisplayPartKind.Punctuation, // ( 6826SymbolDisplayPartKind.Keyword, // ref 6827SymbolDisplayPartKind.Space, 6828SymbolDisplayPartKind.NamespaceName, // System 6829SymbolDisplayPartKind.Punctuation, // . 6830SymbolDisplayPartKind.StructName, // Int32 6831SymbolDisplayPartKind.Punctuation, // * 6832SymbolDisplayPartKind.Space, 6833SymbolDisplayPartKind.ParameterName, // x 6834SymbolDisplayPartKind.Punctuation, // , 6835SymbolDisplayPartKind.Space, 6836SymbolDisplayPartKind.Keyword, // out 6837SymbolDisplayPartKind.Space, 6838SymbolDisplayPartKind.NamespaceName, // System 6839SymbolDisplayPartKind.Punctuation, // . 6840SymbolDisplayPartKind.StructName, // Char 6841SymbolDisplayPartKind.Punctuation, // ? 6842SymbolDisplayPartKind.Space, 6843SymbolDisplayPartKind.ParameterName, // c 6844SymbolDisplayPartKind.Punctuation); // ) 6872SymbolDisplayPartKind.Keyword, //int 6873SymbolDisplayPartKind.Space, 6874SymbolDisplayPartKind.RangeVariableName); // x 6905SymbolDisplayPartKind.NamespaceName, // System 6906SymbolDisplayPartKind.Punctuation, // . 6907SymbolDisplayPartKind.NamespaceName, // Threading 6908SymbolDisplayPartKind.Punctuation, // . 6909SymbolDisplayPartKind.NamespaceName, // Tasks 6910SymbolDisplayPartKind.Punctuation, // . 6911SymbolDisplayPartKind.ClassName, // Task 6912SymbolDisplayPartKind.Punctuation, // < 6913SymbolDisplayPartKind.NamespaceName, // System 6914SymbolDisplayPartKind.Punctuation, // . 6915SymbolDisplayPartKind.StructName, // Int32 6916SymbolDisplayPartKind.Punctuation, // > 6917SymbolDisplayPartKind.Space, 6918SymbolDisplayPartKind.MethodName, // Local 6919SymbolDisplayPartKind.Punctuation, // ( 6920SymbolDisplayPartKind.Keyword, // in 6921SymbolDisplayPartKind.Space, 6922SymbolDisplayPartKind.NamespaceName, // System 6923SymbolDisplayPartKind.Punctuation, // . 6924SymbolDisplayPartKind.StructName, // Int32 6925SymbolDisplayPartKind.Punctuation, // * 6926SymbolDisplayPartKind.Space, 6927SymbolDisplayPartKind.ParameterName, // x 6928SymbolDisplayPartKind.Punctuation, // , 6929SymbolDisplayPartKind.Space, 6930SymbolDisplayPartKind.Keyword, // out 6931SymbolDisplayPartKind.Space, 6932SymbolDisplayPartKind.NamespaceName, // System 6933SymbolDisplayPartKind.Punctuation, // . 6934SymbolDisplayPartKind.StructName, // Char 6935SymbolDisplayPartKind.Punctuation, // ? 6936SymbolDisplayPartKind.Space, 6937SymbolDisplayPartKind.ParameterName, // c 6938SymbolDisplayPartKind.Punctuation); // ) 6966SymbolDisplayPartKind.Keyword, //int 6967SymbolDisplayPartKind.Space, 6968SymbolDisplayPartKind.LocalName); // x 6999SymbolDisplayPartKind.Keyword, //ref 7000SymbolDisplayPartKind.Space, 7001SymbolDisplayPartKind.Keyword, //int 7002SymbolDisplayPartKind.Space, 7003SymbolDisplayPartKind.LocalName); // x 7011SymbolDisplayPartKind.Keyword, //int 7012SymbolDisplayPartKind.Space, 7013SymbolDisplayPartKind.LocalName); // x 7044SymbolDisplayPartKind.Keyword, //ref 7045SymbolDisplayPartKind.Space, 7046SymbolDisplayPartKind.Keyword, //readonly 7047SymbolDisplayPartKind.Space, 7048SymbolDisplayPartKind.Keyword, //int 7049SymbolDisplayPartKind.Space, 7050SymbolDisplayPartKind.LocalName); // x 7058SymbolDisplayPartKind.Keyword, //int 7059SymbolDisplayPartKind.Space, 7060SymbolDisplayPartKind.LocalName); // x 7131SymbolDisplayPartKind.EnumName, 7132SymbolDisplayPartKind.Punctuation, 7133SymbolDisplayPartKind.EnumMemberName, 7134SymbolDisplayPartKind.Space, 7135SymbolDisplayPartKind.Punctuation, 7136SymbolDisplayPartKind.Space, 7137SymbolDisplayPartKind.NumericLiteral); 7161SymbolDisplayPartKind.Keyword, 7162SymbolDisplayPartKind.Space, 7163SymbolDisplayPartKind.Keyword, 7164SymbolDisplayPartKind.Space, 7165SymbolDisplayPartKind.StructName); 7169SymbolDisplayPartKind.Keyword, 7170SymbolDisplayPartKind.Space, 7171SymbolDisplayPartKind.Keyword, 7172SymbolDisplayPartKind.Space, 7173SymbolDisplayPartKind.NamespaceName, 7174SymbolDisplayPartKind.Punctuation, 7175SymbolDisplayPartKind.StructName); 7199SymbolDisplayPartKind.Keyword, 7200SymbolDisplayPartKind.Space, 7201SymbolDisplayPartKind.Keyword, 7202SymbolDisplayPartKind.Space, 7203SymbolDisplayPartKind.StructName); 7207SymbolDisplayPartKind.Keyword, 7208SymbolDisplayPartKind.Space, 7209SymbolDisplayPartKind.Keyword, 7210SymbolDisplayPartKind.Space, 7211SymbolDisplayPartKind.NamespaceName, 7212SymbolDisplayPartKind.Punctuation, 7213SymbolDisplayPartKind.StructName); 7237SymbolDisplayPartKind.Keyword, 7238SymbolDisplayPartKind.Space, 7239SymbolDisplayPartKind.Keyword, 7240SymbolDisplayPartKind.Space, 7241SymbolDisplayPartKind.Keyword, 7242SymbolDisplayPartKind.Space, 7243SymbolDisplayPartKind.StructName); 7247SymbolDisplayPartKind.Keyword, 7248SymbolDisplayPartKind.Space, 7249SymbolDisplayPartKind.Keyword, 7250SymbolDisplayPartKind.Space, 7251SymbolDisplayPartKind.Keyword, 7252SymbolDisplayPartKind.Space, 7253SymbolDisplayPartKind.NamespaceName, 7254SymbolDisplayPartKind.Punctuation, 7255SymbolDisplayPartKind.StructName); 7294SymbolDisplayPartKind.Keyword, 7295SymbolDisplayPartKind.Space, 7296SymbolDisplayPartKind.StructName, 7297SymbolDisplayPartKind.Punctuation, 7298SymbolDisplayPartKind.PropertyName, 7299SymbolDisplayPartKind.Space, 7300SymbolDisplayPartKind.Punctuation, 7301SymbolDisplayPartKind.Space, 7302SymbolDisplayPartKind.Punctuation); 7305SymbolDisplayPartKind.Keyword, 7306SymbolDisplayPartKind.Space, 7307SymbolDisplayPartKind.StructName, 7308SymbolDisplayPartKind.Punctuation, 7309SymbolDisplayPartKind.PropertyName, 7310SymbolDisplayPartKind.Space, 7311SymbolDisplayPartKind.Punctuation, 7312SymbolDisplayPartKind.Space, 7313SymbolDisplayPartKind.Punctuation); 7316SymbolDisplayPartKind.Keyword, 7317SymbolDisplayPartKind.Space, 7318SymbolDisplayPartKind.NamespaceName, 7319SymbolDisplayPartKind.Punctuation, 7320SymbolDisplayPartKind.DelegateName, 7321SymbolDisplayPartKind.Space, 7322SymbolDisplayPartKind.StructName, 7323SymbolDisplayPartKind.Punctuation, 7324SymbolDisplayPartKind.EventName); 7327SymbolDisplayPartKind.Keyword, 7328SymbolDisplayPartKind.Space, 7329SymbolDisplayPartKind.Keyword, 7330SymbolDisplayPartKind.Space, 7331SymbolDisplayPartKind.NamespaceName, 7332SymbolDisplayPartKind.Punctuation, 7333SymbolDisplayPartKind.DelegateName, 7334SymbolDisplayPartKind.Space, 7335SymbolDisplayPartKind.StructName, 7336SymbolDisplayPartKind.Punctuation, 7337SymbolDisplayPartKind.EventName); 7367SymbolDisplayPartKind.Keyword, 7368SymbolDisplayPartKind.Space, 7369SymbolDisplayPartKind.Keyword, 7370SymbolDisplayPartKind.Space, 7371SymbolDisplayPartKind.StructName, 7372SymbolDisplayPartKind.Punctuation, 7373SymbolDisplayPartKind.MethodName, 7374SymbolDisplayPartKind.Punctuation, 7375SymbolDisplayPartKind.Punctuation); 7379SymbolDisplayPartKind.Keyword, 7380SymbolDisplayPartKind.Space, 7381SymbolDisplayPartKind.Keyword, 7382SymbolDisplayPartKind.Space, 7383SymbolDisplayPartKind.StructName, 7384SymbolDisplayPartKind.Punctuation, 7385SymbolDisplayPartKind.PropertyName, 7386SymbolDisplayPartKind.Space, 7387SymbolDisplayPartKind.Punctuation, 7388SymbolDisplayPartKind.Space, 7389SymbolDisplayPartKind.Keyword, 7390SymbolDisplayPartKind.Punctuation, 7391SymbolDisplayPartKind.Space, 7392SymbolDisplayPartKind.Punctuation); 7396SymbolDisplayPartKind.Keyword, 7397SymbolDisplayPartKind.Space, 7398SymbolDisplayPartKind.Keyword, 7399SymbolDisplayPartKind.Space, 7400SymbolDisplayPartKind.StructName, 7401SymbolDisplayPartKind.Punctuation, 7402SymbolDisplayPartKind.PropertyName, 7403SymbolDisplayPartKind.Punctuation, 7404SymbolDisplayPartKind.Keyword); 7408SymbolDisplayPartKind.Keyword, 7409SymbolDisplayPartKind.Space, 7410SymbolDisplayPartKind.Keyword, 7411SymbolDisplayPartKind.Space, 7412SymbolDisplayPartKind.StructName, 7413SymbolDisplayPartKind.Punctuation, 7414SymbolDisplayPartKind.PropertyName, 7415SymbolDisplayPartKind.Space, 7416SymbolDisplayPartKind.Punctuation, 7417SymbolDisplayPartKind.Space, 7418SymbolDisplayPartKind.Keyword, 7419SymbolDisplayPartKind.Punctuation, 7420SymbolDisplayPartKind.Space, 7421SymbolDisplayPartKind.Punctuation); 7425SymbolDisplayPartKind.Keyword, 7426SymbolDisplayPartKind.Space, 7427SymbolDisplayPartKind.Keyword, 7428SymbolDisplayPartKind.Space, 7429SymbolDisplayPartKind.StructName, 7430SymbolDisplayPartKind.Punctuation, 7431SymbolDisplayPartKind.PropertyName, 7432SymbolDisplayPartKind.Punctuation, 7433SymbolDisplayPartKind.Keyword); 7437SymbolDisplayPartKind.Keyword, 7438SymbolDisplayPartKind.Space, 7439SymbolDisplayPartKind.Keyword, 7440SymbolDisplayPartKind.Space, 7441SymbolDisplayPartKind.StructName, 7442SymbolDisplayPartKind.Punctuation, 7443SymbolDisplayPartKind.PropertyName, 7444SymbolDisplayPartKind.Space, 7445SymbolDisplayPartKind.Punctuation, 7446SymbolDisplayPartKind.Space, 7447SymbolDisplayPartKind.Keyword, 7448SymbolDisplayPartKind.Punctuation, 7449SymbolDisplayPartKind.Space, 7450SymbolDisplayPartKind.Keyword, 7451SymbolDisplayPartKind.Punctuation, 7452SymbolDisplayPartKind.Space, 7453SymbolDisplayPartKind.Punctuation); 7457SymbolDisplayPartKind.Keyword, 7458SymbolDisplayPartKind.Space, 7459SymbolDisplayPartKind.Keyword, 7460SymbolDisplayPartKind.Space, 7461SymbolDisplayPartKind.StructName, 7462SymbolDisplayPartKind.Punctuation, 7463SymbolDisplayPartKind.PropertyName, 7464SymbolDisplayPartKind.Punctuation, 7465SymbolDisplayPartKind.Keyword); 7469SymbolDisplayPartKind.Keyword, 7470SymbolDisplayPartKind.Space, 7471SymbolDisplayPartKind.Keyword, 7472SymbolDisplayPartKind.Space, 7473SymbolDisplayPartKind.StructName, 7474SymbolDisplayPartKind.Punctuation, 7475SymbolDisplayPartKind.PropertyName, 7476SymbolDisplayPartKind.Punctuation, 7477SymbolDisplayPartKind.Keyword); 7481SymbolDisplayPartKind.Keyword, 7482SymbolDisplayPartKind.Space, 7483SymbolDisplayPartKind.StructName, 7484SymbolDisplayPartKind.Punctuation, 7485SymbolDisplayPartKind.PropertyName, 7486SymbolDisplayPartKind.Space, 7487SymbolDisplayPartKind.Punctuation, 7488SymbolDisplayPartKind.Space, 7489SymbolDisplayPartKind.Keyword, 7490SymbolDisplayPartKind.Space, 7491SymbolDisplayPartKind.Keyword, 7492SymbolDisplayPartKind.Punctuation, 7493SymbolDisplayPartKind.Space, 7494SymbolDisplayPartKind.Keyword, 7495SymbolDisplayPartKind.Punctuation, 7496SymbolDisplayPartKind.Space, 7497SymbolDisplayPartKind.Punctuation); 7501SymbolDisplayPartKind.Keyword, 7502SymbolDisplayPartKind.Space, 7503SymbolDisplayPartKind.Keyword, 7504SymbolDisplayPartKind.Space, 7505SymbolDisplayPartKind.StructName, 7506SymbolDisplayPartKind.Punctuation, 7507SymbolDisplayPartKind.PropertyName, 7508SymbolDisplayPartKind.Punctuation, 7509SymbolDisplayPartKind.Keyword); 7513SymbolDisplayPartKind.Keyword, 7514SymbolDisplayPartKind.Space, 7515SymbolDisplayPartKind.StructName, 7516SymbolDisplayPartKind.Punctuation, 7517SymbolDisplayPartKind.PropertyName, 7518SymbolDisplayPartKind.Punctuation, 7519SymbolDisplayPartKind.Keyword); 7523SymbolDisplayPartKind.Keyword, 7524SymbolDisplayPartKind.Space, 7525SymbolDisplayPartKind.StructName, 7526SymbolDisplayPartKind.Punctuation, 7527SymbolDisplayPartKind.PropertyName, 7528SymbolDisplayPartKind.Space, 7529SymbolDisplayPartKind.Punctuation, 7530SymbolDisplayPartKind.Space, 7531SymbolDisplayPartKind.Keyword, 7532SymbolDisplayPartKind.Punctuation, 7533SymbolDisplayPartKind.Space, 7534SymbolDisplayPartKind.Keyword, 7535SymbolDisplayPartKind.Space, 7536SymbolDisplayPartKind.Keyword, 7537SymbolDisplayPartKind.Punctuation, 7538SymbolDisplayPartKind.Space, 7539SymbolDisplayPartKind.Punctuation); 7543SymbolDisplayPartKind.Keyword, 7544SymbolDisplayPartKind.Space, 7545SymbolDisplayPartKind.StructName, 7546SymbolDisplayPartKind.Punctuation, 7547SymbolDisplayPartKind.PropertyName, 7548SymbolDisplayPartKind.Punctuation, 7549SymbolDisplayPartKind.Keyword); 7553SymbolDisplayPartKind.Keyword, 7554SymbolDisplayPartKind.Space, 7555SymbolDisplayPartKind.Keyword, 7556SymbolDisplayPartKind.Space, 7557SymbolDisplayPartKind.StructName, 7558SymbolDisplayPartKind.Punctuation, 7559SymbolDisplayPartKind.PropertyName, 7560SymbolDisplayPartKind.Punctuation, 7561SymbolDisplayPartKind.Keyword); 7565SymbolDisplayPartKind.Keyword, 7566SymbolDisplayPartKind.Space, 7567SymbolDisplayPartKind.Keyword, 7568SymbolDisplayPartKind.Space, 7569SymbolDisplayPartKind.NamespaceName, 7570SymbolDisplayPartKind.Punctuation, 7571SymbolDisplayPartKind.DelegateName, 7572SymbolDisplayPartKind.Space, 7573SymbolDisplayPartKind.StructName, 7574SymbolDisplayPartKind.Punctuation, 7575SymbolDisplayPartKind.EventName); 7579SymbolDisplayPartKind.Keyword, 7580SymbolDisplayPartKind.Space, 7581SymbolDisplayPartKind.Keyword, 7582SymbolDisplayPartKind.Space, 7583SymbolDisplayPartKind.StructName, 7584SymbolDisplayPartKind.Punctuation, 7585SymbolDisplayPartKind.EventName, 7586SymbolDisplayPartKind.Punctuation, 7587SymbolDisplayPartKind.Keyword); 7591SymbolDisplayPartKind.Keyword, 7592SymbolDisplayPartKind.Space, 7593SymbolDisplayPartKind.Keyword, 7594SymbolDisplayPartKind.Space, 7595SymbolDisplayPartKind.StructName, 7596SymbolDisplayPartKind.Punctuation, 7597SymbolDisplayPartKind.EventName, 7598SymbolDisplayPartKind.Punctuation, 7599SymbolDisplayPartKind.Keyword); 7627SymbolDisplayPartKind.Keyword, 7628SymbolDisplayPartKind.Space, 7629SymbolDisplayPartKind.StructName, 7630SymbolDisplayPartKind.Punctuation, 7631SymbolDisplayPartKind.MethodName, 7632SymbolDisplayPartKind.Punctuation, 7633SymbolDisplayPartKind.Punctuation); 7637SymbolDisplayPartKind.Keyword, 7638SymbolDisplayPartKind.Space, 7639SymbolDisplayPartKind.StructName, 7640SymbolDisplayPartKind.Punctuation, 7641SymbolDisplayPartKind.PropertyName, 7642SymbolDisplayPartKind.Space, 7643SymbolDisplayPartKind.Punctuation, 7644SymbolDisplayPartKind.Space, 7645SymbolDisplayPartKind.Keyword, 7646SymbolDisplayPartKind.Punctuation, 7647SymbolDisplayPartKind.Space, 7648SymbolDisplayPartKind.Punctuation); 7652SymbolDisplayPartKind.Keyword, 7653SymbolDisplayPartKind.Space, 7654SymbolDisplayPartKind.StructName, 7655SymbolDisplayPartKind.Punctuation, 7656SymbolDisplayPartKind.PropertyName, 7657SymbolDisplayPartKind.Punctuation, 7658SymbolDisplayPartKind.Keyword); 7662SymbolDisplayPartKind.Keyword, 7663SymbolDisplayPartKind.Space, 7664SymbolDisplayPartKind.StructName, 7665SymbolDisplayPartKind.Punctuation, 7666SymbolDisplayPartKind.PropertyName, 7667SymbolDisplayPartKind.Space, 7668SymbolDisplayPartKind.Punctuation, 7669SymbolDisplayPartKind.Space, 7670SymbolDisplayPartKind.Keyword, 7671SymbolDisplayPartKind.Punctuation, 7672SymbolDisplayPartKind.Space, 7673SymbolDisplayPartKind.Punctuation); 7677SymbolDisplayPartKind.Keyword, 7678SymbolDisplayPartKind.Space, 7679SymbolDisplayPartKind.StructName, 7680SymbolDisplayPartKind.Punctuation, 7681SymbolDisplayPartKind.PropertyName, 7682SymbolDisplayPartKind.Punctuation, 7683SymbolDisplayPartKind.Keyword); 7687SymbolDisplayPartKind.Keyword, 7688SymbolDisplayPartKind.Space, 7689SymbolDisplayPartKind.StructName, 7690SymbolDisplayPartKind.Punctuation, 7691SymbolDisplayPartKind.PropertyName, 7692SymbolDisplayPartKind.Space, 7693SymbolDisplayPartKind.Punctuation, 7694SymbolDisplayPartKind.Space, 7695SymbolDisplayPartKind.Keyword, 7696SymbolDisplayPartKind.Punctuation, 7697SymbolDisplayPartKind.Space, 7698SymbolDisplayPartKind.Keyword, 7699SymbolDisplayPartKind.Punctuation, 7700SymbolDisplayPartKind.Space, 7701SymbolDisplayPartKind.Punctuation); 7705SymbolDisplayPartKind.Keyword, 7706SymbolDisplayPartKind.Space, 7707SymbolDisplayPartKind.StructName, 7708SymbolDisplayPartKind.Punctuation, 7709SymbolDisplayPartKind.PropertyName, 7710SymbolDisplayPartKind.Punctuation, 7711SymbolDisplayPartKind.Keyword); 7715SymbolDisplayPartKind.Keyword, 7716SymbolDisplayPartKind.Space, 7717SymbolDisplayPartKind.StructName, 7718SymbolDisplayPartKind.Punctuation, 7719SymbolDisplayPartKind.PropertyName, 7720SymbolDisplayPartKind.Punctuation, 7721SymbolDisplayPartKind.Keyword); 7725SymbolDisplayPartKind.Keyword, 7726SymbolDisplayPartKind.Space, 7727SymbolDisplayPartKind.NamespaceName, 7728SymbolDisplayPartKind.Punctuation, 7729SymbolDisplayPartKind.DelegateName, 7730SymbolDisplayPartKind.Space, 7731SymbolDisplayPartKind.StructName, 7732SymbolDisplayPartKind.Punctuation, 7733SymbolDisplayPartKind.EventName); 7737SymbolDisplayPartKind.Keyword, 7738SymbolDisplayPartKind.Space, 7739SymbolDisplayPartKind.StructName, 7740SymbolDisplayPartKind.Punctuation, 7741SymbolDisplayPartKind.EventName, 7742SymbolDisplayPartKind.Punctuation, 7743SymbolDisplayPartKind.Keyword); 7747SymbolDisplayPartKind.Keyword, 7748SymbolDisplayPartKind.Space, 7749SymbolDisplayPartKind.StructName, 7750SymbolDisplayPartKind.Punctuation, 7751SymbolDisplayPartKind.EventName, 7752SymbolDisplayPartKind.Punctuation, 7753SymbolDisplayPartKind.Keyword); 7780SymbolDisplayPartKind.Keyword, 7781SymbolDisplayPartKind.Space, 7782SymbolDisplayPartKind.Keyword, 7783SymbolDisplayPartKind.Space, 7784SymbolDisplayPartKind.NamespaceName, 7785SymbolDisplayPartKind.Punctuation, 7786SymbolDisplayPartKind.StructName, 7787SymbolDisplayPartKind.Punctuation, 7788SymbolDisplayPartKind.MethodName, 7789SymbolDisplayPartKind.Punctuation, 7790SymbolDisplayPartKind.Punctuation); 7808SymbolDisplayPartKind.Keyword, 7809SymbolDisplayPartKind.Space, 7810SymbolDisplayPartKind.StructName); 7821SymbolDisplayPartKind.ClassName, 7822SymbolDisplayPartKind.Punctuation, 7823SymbolDisplayPartKind.TypeParameterName, 7824SymbolDisplayPartKind.Punctuation, 7825SymbolDisplayPartKind.Space, 7826SymbolDisplayPartKind.Keyword, 7827SymbolDisplayPartKind.Space, 7828SymbolDisplayPartKind.TypeParameterName, 7829SymbolDisplayPartKind.Space, 7830SymbolDisplayPartKind.Punctuation, 7831SymbolDisplayPartKind.Space, 7832SymbolDisplayPartKind.NamespaceName, 7833SymbolDisplayPartKind.Punctuation, 7834SymbolDisplayPartKind.ClassName); 7845SymbolDisplayPartKind.NamespaceName, 7846SymbolDisplayPartKind.Punctuation, 7847SymbolDisplayPartKind.ClassName); 7858SymbolDisplayPartKind.ClassName, 7859SymbolDisplayPartKind.Punctuation, 7860SymbolDisplayPartKind.TypeParameterName, 7861SymbolDisplayPartKind.Punctuation, 7862SymbolDisplayPartKind.Space, 7863SymbolDisplayPartKind.Keyword, 7864SymbolDisplayPartKind.Space, 7865SymbolDisplayPartKind.TypeParameterName, 7866SymbolDisplayPartKind.Space, 7867SymbolDisplayPartKind.Punctuation, 7868SymbolDisplayPartKind.Space, 7869SymbolDisplayPartKind.NamespaceName, 7870SymbolDisplayPartKind.Punctuation, 7871SymbolDisplayPartKind.ClassName); 7882SymbolDisplayPartKind.NamespaceName, 7883SymbolDisplayPartKind.Punctuation, 7884SymbolDisplayPartKind.ClassName); 7895SymbolDisplayPartKind.ClassName, 7896SymbolDisplayPartKind.Punctuation, 7897SymbolDisplayPartKind.TypeParameterName, 7898SymbolDisplayPartKind.Punctuation, 7899SymbolDisplayPartKind.Space, 7900SymbolDisplayPartKind.Keyword, 7901SymbolDisplayPartKind.Space, 7902SymbolDisplayPartKind.TypeParameterName, 7903SymbolDisplayPartKind.Space, 7904SymbolDisplayPartKind.Punctuation, 7905SymbolDisplayPartKind.Space, 7906SymbolDisplayPartKind.NamespaceName, 7907SymbolDisplayPartKind.Punctuation, 7908SymbolDisplayPartKind.ClassName); 7919SymbolDisplayPartKind.NamespaceName, 7920SymbolDisplayPartKind.Punctuation, 7921SymbolDisplayPartKind.ClassName); 7932SymbolDisplayPartKind.ClassName, 7933SymbolDisplayPartKind.Punctuation, 7934SymbolDisplayPartKind.TypeParameterName, 7935SymbolDisplayPartKind.Punctuation, 7936SymbolDisplayPartKind.Space, 7937SymbolDisplayPartKind.Keyword, 7938SymbolDisplayPartKind.Space, 7939SymbolDisplayPartKind.TypeParameterName, 7940SymbolDisplayPartKind.Space, 7941SymbolDisplayPartKind.Punctuation, 7942SymbolDisplayPartKind.Space, 7943SymbolDisplayPartKind.Keyword); 7957SymbolDisplayPartKind.Keyword, 7958SymbolDisplayPartKind.Space, 7959SymbolDisplayPartKind.ClassName, 7960SymbolDisplayPartKind.Punctuation, 7961SymbolDisplayPartKind.MethodName, 7962SymbolDisplayPartKind.Punctuation, 7963SymbolDisplayPartKind.TypeParameterName, 7964SymbolDisplayPartKind.Punctuation, 7965SymbolDisplayPartKind.Punctuation, 7966SymbolDisplayPartKind.Punctuation, 7967SymbolDisplayPartKind.Space, 7968SymbolDisplayPartKind.Keyword, 7969SymbolDisplayPartKind.Space, 7970SymbolDisplayPartKind.TypeParameterName, 7971SymbolDisplayPartKind.Space, 7972SymbolDisplayPartKind.Punctuation, 7973SymbolDisplayPartKind.Space, 7974SymbolDisplayPartKind.Keyword, 7975SymbolDisplayPartKind.Punctuation, 7976SymbolDisplayPartKind.Space, 7977SymbolDisplayPartKind.NamespaceName, 7978SymbolDisplayPartKind.Punctuation, 7979SymbolDisplayPartKind.InterfaceName); 7990SymbolDisplayPartKind.DelegateName, 7991SymbolDisplayPartKind.Punctuation, 7992SymbolDisplayPartKind.TypeParameterName, 7993SymbolDisplayPartKind.Punctuation, 7994SymbolDisplayPartKind.Space, 7995SymbolDisplayPartKind.Keyword, 7996SymbolDisplayPartKind.Space, 7997SymbolDisplayPartKind.TypeParameterName, 7998SymbolDisplayPartKind.Space, 7999SymbolDisplayPartKind.Punctuation, 8000SymbolDisplayPartKind.Space, 8001SymbolDisplayPartKind.Keyword); 8030SymbolDisplayPartKind.ErrorTypeName, // var 8031SymbolDisplayPartKind.Space, 8032SymbolDisplayPartKind.Punctuation); // _ 8046SymbolDisplayPartKind.ClassName, 8047SymbolDisplayPartKind.Punctuation, 8048SymbolDisplayPartKind.ClassName); 8062SymbolDisplayPartKind.ClassName, 8063SymbolDisplayPartKind.Punctuation, 8064SymbolDisplayPartKind.Punctuation, 8065SymbolDisplayPartKind.ClassName); 8079SymbolDisplayPartKind.ClassName, 8080SymbolDisplayPartKind.Punctuation, 8081SymbolDisplayPartKind.ClassName); 8095SymbolDisplayPartKind.ClassName, 8096SymbolDisplayPartKind.Punctuation, 8097SymbolDisplayPartKind.Punctuation, 8098SymbolDisplayPartKind.ClassName); 8125SymbolDisplayPartKind.ClassName, 8126SymbolDisplayPartKind.Punctuation, 8127SymbolDisplayPartKind.ClassName); 8146SymbolDisplayPartKind.StructName, 8147SymbolDisplayPartKind.Punctuation, 8148SymbolDisplayPartKind.StructName); 8185SymbolDisplayPartKind.StructName, 8186SymbolDisplayPartKind.Punctuation, 8187SymbolDisplayPartKind.StructName); 8217SymbolDisplayPartKind.InterfaceName, 8218SymbolDisplayPartKind.Punctuation, 8219SymbolDisplayPartKind.Keyword, 8220SymbolDisplayPartKind.Punctuation, 8221SymbolDisplayPartKind.Space, 8222SymbolDisplayPartKind.Keyword, 8223SymbolDisplayPartKind.Punctuation, 8224SymbolDisplayPartKind.Space, 8225SymbolDisplayPartKind.RangeVariableName); 8254SymbolDisplayPartKind.Keyword, 8255SymbolDisplayPartKind.Space, 8256SymbolDisplayPartKind.Keyword, 8257SymbolDisplayPartKind.Space, 8258SymbolDisplayPartKind.MethodName, 8259SymbolDisplayPartKind.Punctuation, 8260SymbolDisplayPartKind.StructName, 8261SymbolDisplayPartKind.Space, 8262SymbolDisplayPartKind.ParameterName, 8263SymbolDisplayPartKind.Punctuation, 8264SymbolDisplayPartKind.Space, 8265SymbolDisplayPartKind.StructName, 8266SymbolDisplayPartKind.Space, 8267SymbolDisplayPartKind.ParameterName, 8268SymbolDisplayPartKind.Punctuation); 8272SymbolDisplayPartKind.Keyword, 8273SymbolDisplayPartKind.Space, 8274SymbolDisplayPartKind.Keyword, 8275SymbolDisplayPartKind.Space, 8276SymbolDisplayPartKind.MethodName, 8277SymbolDisplayPartKind.Punctuation, 8278SymbolDisplayPartKind.Keyword, 8279SymbolDisplayPartKind.Space, 8280SymbolDisplayPartKind.ParameterName, 8281SymbolDisplayPartKind.Punctuation, 8282SymbolDisplayPartKind.Space, 8283SymbolDisplayPartKind.Keyword, 8284SymbolDisplayPartKind.Space, 8285SymbolDisplayPartKind.ParameterName, 8286SymbolDisplayPartKind.Punctuation); 8332SymbolDisplayPartKind.Keyword, 8333SymbolDisplayPartKind.Space, 8334SymbolDisplayPartKind.RecordClassName); 8353SymbolDisplayPartKind.Keyword, 8354SymbolDisplayPartKind.Space, 8355SymbolDisplayPartKind.RecordClassName); 8374SymbolDisplayPartKind.Keyword, 8375SymbolDisplayPartKind.Space, 8376SymbolDisplayPartKind.Keyword, 8377SymbolDisplayPartKind.Space, 8378SymbolDisplayPartKind.RecordStructName); 8397SymbolDisplayPartKind.Keyword, 8398SymbolDisplayPartKind.Space, 8399SymbolDisplayPartKind.Keyword, 8400SymbolDisplayPartKind.Space, 8401SymbolDisplayPartKind.Keyword, 8402SymbolDisplayPartKind.Space, 8403SymbolDisplayPartKind.RecordStructName); 8518SymbolDisplayPartKind.NamespaceName, 8519SymbolDisplayPartKind.Punctuation, 8520SymbolDisplayPartKind.DelegateName, 8521SymbolDisplayPartKind.Punctuation, 8522SymbolDisplayPartKind.Keyword, 8523SymbolDisplayPartKind.Punctuation, 8524SymbolDisplayPartKind.Space, 8525SymbolDisplayPartKind.Keyword, 8526SymbolDisplayPartKind.Punctuation); 8529SymbolDisplayPartKind.Keyword, 8530SymbolDisplayPartKind.Space, 8531SymbolDisplayPartKind.Keyword, 8532SymbolDisplayPartKind.Space, 8533SymbolDisplayPartKind.NamespaceName, 8534SymbolDisplayPartKind.Punctuation, 8535SymbolDisplayPartKind.DelegateName, 8536SymbolDisplayPartKind.Punctuation, 8537SymbolDisplayPartKind.Keyword, 8538SymbolDisplayPartKind.Punctuation, 8539SymbolDisplayPartKind.Space, 8540SymbolDisplayPartKind.Keyword, 8541SymbolDisplayPartKind.Punctuation, 8542SymbolDisplayPartKind.Punctuation, 8543SymbolDisplayPartKind.Keyword, 8544SymbolDisplayPartKind.Space, 8545SymbolDisplayPartKind.ParameterName, 8546SymbolDisplayPartKind.Punctuation); 8569SymbolDisplayPartKind.DelegateName); 8572SymbolDisplayPartKind.Keyword, 8573SymbolDisplayPartKind.Space, 8574SymbolDisplayPartKind.Keyword, 8575SymbolDisplayPartKind.Space, 8576SymbolDisplayPartKind.DelegateName, 8577SymbolDisplayPartKind.Punctuation, 8578SymbolDisplayPartKind.Keyword, 8579SymbolDisplayPartKind.Space, 8580SymbolDisplayPartKind.Keyword, 8581SymbolDisplayPartKind.Space, 8582SymbolDisplayPartKind.ParameterName, 8583SymbolDisplayPartKind.Punctuation); 8603SymbolDisplayPartKind.DelegateName); 8606SymbolDisplayPartKind.Keyword, 8607SymbolDisplayPartKind.Space, 8608SymbolDisplayPartKind.Keyword, 8609SymbolDisplayPartKind.Space, 8610SymbolDisplayPartKind.DelegateName, 8611SymbolDisplayPartKind.Punctuation, 8612SymbolDisplayPartKind.Keyword, 8613SymbolDisplayPartKind.Space, 8614SymbolDisplayPartKind.Keyword, 8615SymbolDisplayPartKind.Space, 8616SymbolDisplayPartKind.ParameterName, 8617SymbolDisplayPartKind.Punctuation); 8636SymbolDisplayPartKind.Keyword, 8637SymbolDisplayPartKind.Space, 8638SymbolDisplayPartKind.ClassName, 8639SymbolDisplayPartKind.Punctuation, 8640SymbolDisplayPartKind.MethodName, 8641SymbolDisplayPartKind.Punctuation, 8642SymbolDisplayPartKind.Keyword, 8643SymbolDisplayPartKind.Space, 8644SymbolDisplayPartKind.ParameterName, 8645SymbolDisplayPartKind.Punctuation); 8664SymbolDisplayPartKind.Keyword, 8665SymbolDisplayPartKind.Space, 8666SymbolDisplayPartKind.ClassName, 8667SymbolDisplayPartKind.Punctuation, 8668SymbolDisplayPartKind.MethodName, 8669SymbolDisplayPartKind.Punctuation, 8670SymbolDisplayPartKind.Keyword, 8671SymbolDisplayPartKind.Space, 8672SymbolDisplayPartKind.Keyword, 8673SymbolDisplayPartKind.Punctuation); 8676SymbolDisplayPartKind.ClassName, 8677SymbolDisplayPartKind.Punctuation, 8678SymbolDisplayPartKind.MethodName, 8679SymbolDisplayPartKind.Punctuation, 8680SymbolDisplayPartKind.Keyword, 8681SymbolDisplayPartKind.Space, 8682SymbolDisplayPartKind.Keyword, 8683SymbolDisplayPartKind.Punctuation); 8686SymbolDisplayPartKind.ClassName, 8687SymbolDisplayPartKind.Punctuation, 8688SymbolDisplayPartKind.MethodName, 8689SymbolDisplayPartKind.Punctuation, 8690SymbolDisplayPartKind.Keyword, 8691SymbolDisplayPartKind.Space, 8692SymbolDisplayPartKind.Keyword, 8693SymbolDisplayPartKind.Punctuation); 8696SymbolDisplayPartKind.Keyword, 8697SymbolDisplayPartKind.Space, 8698SymbolDisplayPartKind.Keyword, 8699SymbolDisplayPartKind.Space, 8700SymbolDisplayPartKind.ParameterName); 8703SymbolDisplayPartKind.Keyword, 8704SymbolDisplayPartKind.Space, 8705SymbolDisplayPartKind.Keyword, 8706SymbolDisplayPartKind.Space, 8707SymbolDisplayPartKind.ParameterName); 8710SymbolDisplayPartKind.Keyword, 8711SymbolDisplayPartKind.Space, 8712SymbolDisplayPartKind.Keyword); 8729SymbolDisplayPartKind.Keyword, 8730SymbolDisplayPartKind.Space, 8731SymbolDisplayPartKind.Keyword, 8732SymbolDisplayPartKind.Space, 8733SymbolDisplayPartKind.ClassName, 8734SymbolDisplayPartKind.Punctuation, 8735SymbolDisplayPartKind.PropertyName, 8736SymbolDisplayPartKind.Space, 8737SymbolDisplayPartKind.Punctuation, 8738SymbolDisplayPartKind.Space, 8739SymbolDisplayPartKind.Keyword, 8740SymbolDisplayPartKind.Punctuation, 8741SymbolDisplayPartKind.Space, 8742SymbolDisplayPartKind.Keyword, 8743SymbolDisplayPartKind.Punctuation, 8744SymbolDisplayPartKind.Space, 8745SymbolDisplayPartKind.Punctuation); 8772SymbolDisplayPartKind.Keyword, 8773SymbolDisplayPartKind.Space, 8774SymbolDisplayPartKind.TypeParameterName, 8775SymbolDisplayPartKind.Space, 8776SymbolDisplayPartKind.StructName, 8777SymbolDisplayPartKind.Punctuation, 8778SymbolDisplayPartKind.TypeParameterName, 8779SymbolDisplayPartKind.Punctuation, 8780SymbolDisplayPartKind.Punctuation, 8781SymbolDisplayPartKind.FieldName); 8785SymbolDisplayPartKind.Keyword, 8786SymbolDisplayPartKind.Space, 8787SymbolDisplayPartKind.Keyword, 8788SymbolDisplayPartKind.Space, 8789SymbolDisplayPartKind.TypeParameterName, 8790SymbolDisplayPartKind.Space, 8791SymbolDisplayPartKind.StructName, 8792SymbolDisplayPartKind.Punctuation, 8793SymbolDisplayPartKind.TypeParameterName, 8794SymbolDisplayPartKind.Punctuation, 8795SymbolDisplayPartKind.Punctuation, 8796SymbolDisplayPartKind.FieldName); 8818SymbolDisplayPartKind.Keyword, 8819SymbolDisplayPartKind.Space, 8820SymbolDisplayPartKind.ClassName, 8821SymbolDisplayPartKind.Punctuation, 8822SymbolDisplayPartKind.MethodName, 8823SymbolDisplayPartKind.Punctuation, 8824SymbolDisplayPartKind.StructName, 8825SymbolDisplayPartKind.Space, 8826SymbolDisplayPartKind.ParameterName, 8827SymbolDisplayPartKind.Punctuation, 8828SymbolDisplayPartKind.Space, 8829SymbolDisplayPartKind.StructName, 8830SymbolDisplayPartKind.Space, 8831SymbolDisplayPartKind.ParameterName, 8832SymbolDisplayPartKind.Punctuation, 8833SymbolDisplayPartKind.Space, 8834SymbolDisplayPartKind.StructName, 8835SymbolDisplayPartKind.Space, 8836SymbolDisplayPartKind.ParameterName, 8837SymbolDisplayPartKind.Punctuation, 8838SymbolDisplayPartKind.Space, 8839SymbolDisplayPartKind.StructName, 8840SymbolDisplayPartKind.Space, 8841SymbolDisplayPartKind.ParameterName, 8842SymbolDisplayPartKind.Punctuation); 8846SymbolDisplayPartKind.Keyword, 8847SymbolDisplayPartKind.Space, 8848SymbolDisplayPartKind.ClassName, 8849SymbolDisplayPartKind.Punctuation, 8850SymbolDisplayPartKind.MethodName, 8851SymbolDisplayPartKind.Punctuation, 8852SymbolDisplayPartKind.Keyword, 8853SymbolDisplayPartKind.Space, 8854SymbolDisplayPartKind.StructName, 8855SymbolDisplayPartKind.Space, 8856SymbolDisplayPartKind.ParameterName, 8857SymbolDisplayPartKind.Punctuation, 8858SymbolDisplayPartKind.Space, 8859SymbolDisplayPartKind.Keyword, 8860SymbolDisplayPartKind.Space, 8861SymbolDisplayPartKind.Keyword, 8862SymbolDisplayPartKind.Space, 8863SymbolDisplayPartKind.StructName, 8864SymbolDisplayPartKind.Space, 8865SymbolDisplayPartKind.ParameterName, 8866SymbolDisplayPartKind.Punctuation, 8867SymbolDisplayPartKind.Space, 8868SymbolDisplayPartKind.Keyword, 8869SymbolDisplayPartKind.Space, 8870SymbolDisplayPartKind.Keyword, 8871SymbolDisplayPartKind.Space, 8872SymbolDisplayPartKind.StructName, 8873SymbolDisplayPartKind.Space, 8874SymbolDisplayPartKind.ParameterName, 8875SymbolDisplayPartKind.Punctuation, 8876SymbolDisplayPartKind.Space, 8877SymbolDisplayPartKind.Keyword, 8878SymbolDisplayPartKind.Space, 8879SymbolDisplayPartKind.StructName, 8880SymbolDisplayPartKind.Space, 8881SymbolDisplayPartKind.ParameterName, 8882SymbolDisplayPartKind.Punctuation); 8998SymbolDisplayPartKind.StructName, 8999SymbolDisplayPartKind.Space, 9000SymbolDisplayPartKind.LocalName); 9004SymbolDisplayPartKind.Keyword, 9005SymbolDisplayPartKind.Space, 9006SymbolDisplayPartKind.StructName, 9007SymbolDisplayPartKind.Space, 9008SymbolDisplayPartKind.LocalName); 9012SymbolDisplayPartKind.StructName, 9013SymbolDisplayPartKind.Space, 9014SymbolDisplayPartKind.LocalName); 9018SymbolDisplayPartKind.Keyword, 9019SymbolDisplayPartKind.Space, 9020SymbolDisplayPartKind.Keyword, 9021SymbolDisplayPartKind.Space, 9022SymbolDisplayPartKind.Keyword, 9023SymbolDisplayPartKind.Space, 9024SymbolDisplayPartKind.StructName, 9025SymbolDisplayPartKind.Space, 9026SymbolDisplayPartKind.LocalName); 9052SymbolDisplayPartKind.NamespaceName, 9053SymbolDisplayPartKind.Punctuation, 9054SymbolDisplayPartKind.StructName, 9055SymbolDisplayPartKind.Space, 9056SymbolDisplayPartKind.NamespaceName, 9057SymbolDisplayPartKind.Punctuation, 9058SymbolDisplayPartKind.StructName, 9059SymbolDisplayPartKind.Punctuation, 9060SymbolDisplayPartKind.MethodName, // Should be MethodName because of 'op_Equality' 9061SymbolDisplayPartKind.Punctuation, 9062SymbolDisplayPartKind.NamespaceName, 9063SymbolDisplayPartKind.Punctuation, 9064SymbolDisplayPartKind.StructName, 9065SymbolDisplayPartKind.Space, 9066SymbolDisplayPartKind.ParameterName, 9067SymbolDisplayPartKind.Punctuation, 9068SymbolDisplayPartKind.Space, 9069SymbolDisplayPartKind.NamespaceName, 9070SymbolDisplayPartKind.Punctuation, 9071SymbolDisplayPartKind.StructName, 9072SymbolDisplayPartKind.Space, 9073SymbolDisplayPartKind.ParameterName, 9074SymbolDisplayPartKind.Punctuation); 9109SymbolDisplayPartKind.Keyword, 9110SymbolDisplayPartKind.Space, 9111SymbolDisplayPartKind.Keyword, 9112SymbolDisplayPartKind.Punctuation, 9113SymbolDisplayPartKind.Keyword, 9114SymbolDisplayPartKind.Space, 9115SymbolDisplayPartKind.Operator, // Should be MethodName because of '==' 9116SymbolDisplayPartKind.Punctuation, 9117SymbolDisplayPartKind.Keyword, 9118SymbolDisplayPartKind.Space, 9119SymbolDisplayPartKind.ParameterName, 9120SymbolDisplayPartKind.Punctuation, 9121SymbolDisplayPartKind.Space, 9122SymbolDisplayPartKind.Keyword, 9123SymbolDisplayPartKind.Space, 9124SymbolDisplayPartKind.ParameterName, 9125SymbolDisplayPartKind.Punctuation); 9155new SymbolDisplayPart(SymbolDisplayPartKind.Text, preprocessingSymbol, "NET5_0_OR_GREATER")
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SymbolDisplayPartExtensions.cs (4)
11if (part.Kind == SymbolDisplayPartKind.ErrorTypeName) 17? new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, null, "object") 18: new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, replacement); 23return new SymbolDisplayPart(SymbolDisplayPartKind.ErrorTypeName, null, string.Format("@{0}", text));
Microsoft.CodeAnalysis.Features (93)
CodeLens\CodeLensReferencesService.cs (14)
300part.Kind == SymbolDisplayPartKind.Punctuation && 305case SymbolDisplayPartKind.ClassName: 306case SymbolDisplayPartKind.RecordClassName: 307case SymbolDisplayPartKind.DelegateName: 308case SymbolDisplayPartKind.EnumName: 309case SymbolDisplayPartKind.ErrorTypeName: 310case SymbolDisplayPartKind.InterfaceName: 311case SymbolDisplayPartKind.StructName: 312case SymbolDisplayPartKind.RecordStructName: 326previousWasClass = part.Kind is SymbolDisplayPartKind.ClassName or 327SymbolDisplayPartKind.RecordClassName or 328SymbolDisplayPartKind.InterfaceName or 329SymbolDisplayPartKind.StructName or 330SymbolDisplayPartKind.RecordStructName;
Common\SymbolDisplayPartKindTags.cs (44)
11public static SymbolDisplayPartKind GetSymbolDisplayPartKind(this INamedTypeSymbol namedType) 14return SymbolDisplayPartKind.EnumName; 17return SymbolDisplayPartKind.DelegateName; 20return SymbolDisplayPartKind.InterfaceName; 23return namedType.IsValueType ? SymbolDisplayPartKind.RecordStructName : SymbolDisplayPartKind.RecordClassName; 26return SymbolDisplayPartKind.StructName; 29return SymbolDisplayPartKind.ModuleName; 32return SymbolDisplayPartKind.ErrorTypeName; 34return SymbolDisplayPartKind.ClassName; 37public static string GetTag(SymbolDisplayPartKind kind) 40SymbolDisplayPartKind.AliasName => TextTags.Alias, 41SymbolDisplayPartKind.AssemblyName => TextTags.Assembly, 42SymbolDisplayPartKind.ClassName => TextTags.Class, 43SymbolDisplayPartKind.DelegateName => TextTags.Delegate, 44SymbolDisplayPartKind.EnumName => TextTags.Enum, 45SymbolDisplayPartKind.ErrorTypeName => TextTags.ErrorType, 46SymbolDisplayPartKind.EventName => TextTags.Event, 47SymbolDisplayPartKind.FieldName => TextTags.Field, 48SymbolDisplayPartKind.InterfaceName => TextTags.Interface, 49SymbolDisplayPartKind.Keyword => TextTags.Keyword, 50SymbolDisplayPartKind.LabelName => TextTags.Label, 51SymbolDisplayPartKind.LineBreak => TextTags.LineBreak, 52SymbolDisplayPartKind.NumericLiteral => TextTags.NumericLiteral, 53SymbolDisplayPartKind.StringLiteral => TextTags.StringLiteral, 54SymbolDisplayPartKind.LocalName => TextTags.Local, 55SymbolDisplayPartKind.MethodName => TextTags.Method, 56SymbolDisplayPartKind.ModuleName => TextTags.Module, 57SymbolDisplayPartKind.NamespaceName => TextTags.Namespace, 58SymbolDisplayPartKind.Operator => TextTags.Operator, 59SymbolDisplayPartKind.ParameterName => TextTags.Parameter, 60SymbolDisplayPartKind.PropertyName => TextTags.Property, 61SymbolDisplayPartKind.Punctuation => TextTags.Punctuation, 62SymbolDisplayPartKind.Space => TextTags.Space, 63SymbolDisplayPartKind.StructName => TextTags.Struct, 64SymbolDisplayPartKind.AnonymousTypeIndicator => TextTags.AnonymousTypeIndicator, 65SymbolDisplayPartKind.Text => TextTags.Text, 66SymbolDisplayPartKind.TypeParameterName => TextTags.TypeParameter, 67SymbolDisplayPartKind.RangeVariableName => TextTags.RangeVariable, 68SymbolDisplayPartKind.EnumMemberName => TextTags.EnumMember, 69SymbolDisplayPartKind.ExtensionMethodName => TextTags.ExtensionMethod, 70SymbolDisplayPartKind.ConstantName => TextTags.Constant, 71SymbolDisplayPartKind.RecordClassName => TextTags.Record, 72SymbolDisplayPartKind.RecordStructName => TextTags.RecordStruct,
Common\TaggedText.cs (4)
102includeNavigationHints && d.Kind != SymbolDisplayPartKind.NamespaceName ? GetNavigationTarget(d.Symbol) : null, 103includeNavigationHints && d.Kind != SymbolDisplayPartKind.NamespaceName ? getNavigationHint(d.Symbol) : null)); 110if (part is { Symbol: IAliasSymbol alias, Kind: SymbolDisplayPartKind.AliasName }) 113return SymbolDisplayPartKindTags.GetTag(SymbolDisplayPartKind.NamespaceName);
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
151? [new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, tooltip)]
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (9)
337AppendTextFromAttribute(state, attribute, attributeNameToParse: DocumentationCommentXmlNames.CrefAttributeName, SymbolDisplayPartKind.Text); 354var kind = name == DocumentationCommentXmlNames.ParameterReferenceElementName ? SymbolDisplayPartKind.ParameterName : SymbolDisplayPartKind.TypeParameterName; 465private static void AppendTextFromAttribute(FormatterState state, XAttribute attribute, string attributeNameToParse, SymbolDisplayPartKind kind) 470if (kind == SymbolDisplayPartKind.TypeParameterName) 497string crefValue, int position, SemanticModel semanticModel, SymbolDisplayFormat format = null, SymbolDisplayPartKind kind = SymbolDisplayPartKind.Text) 536return [new SymbolDisplayPart(SymbolDisplayPartKind.TypeParameterName, symbol: null, text: TrimCrefPrefix(crefValue))];
InlineHints\AbstractInlineTypeHintsService.cs (1)
127finalParts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Text, symbol: null, "..."));
InlineHints\TypeHint.cs (1)
12private static readonly ImmutableArray<SymbolDisplayPart> s_spaceArray = [new SymbolDisplayPart(SymbolDisplayPartKind.Space, symbol: null, " ")];
LanguageServices\AnonymousTypeDisplayService\AbstractStructuralTypeDisplayService.cs (9)
39new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, symbol: null, SyntaxFactsService.GetText(SyntaxFactsService.SyntaxKinds.DelegateKeyword)), 95var kind = structuralType.GetSymbolDisplayPartKind(); 215yield return new SymbolDisplayPart(SymbolDisplayPartKind.LineBreak, null, "\r\n"); 220=> Part(SymbolDisplayPartKind.Text, text); 222private static SymbolDisplayPart Part(SymbolDisplayPartKind kind, string text) 225private static SymbolDisplayPart Part(SymbolDisplayPartKind kind, ISymbol? symbol, string text) 232yield return new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, " "); 237=> Part(SymbolDisplayPartKind.Punctuation, text); 240=> Part(SymbolDisplayPartKind.Keyword, text);
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (9)
484AddToGroup(SymbolDescriptionGroups.MainDescription, new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, "?")); 783=> Part(SymbolDisplayPartKind.Keyword, text); 789yield return new SymbolDisplayPart(SymbolDisplayPartKind.LineBreak, null, "\r\n"); 794=> Part(SymbolDisplayPartKind.Text, text); 797=> Part(SymbolDisplayPartKind.Punctuation, text); 801yield return new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, new string(' ', count)); 810private static IEnumerable<SymbolDisplayPart> Part(SymbolDisplayPartKind kind, ISymbol? symbol, string text) 815private static IEnumerable<SymbolDisplayPart> Part(SymbolDisplayPartKind kind, string text) 819=> Part(SymbolDisplayPartKind.TypeParameterName, text);
SignatureHelp\AbstractSignatureHelpProvider.cs (1)
201new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, "\r\n\r\n")
Microsoft.CodeAnalysis.VisualBasic (92)
SymbolDisplay\ObjectDisplay.vb (7)
335Return (SymbolDisplayPartKind.StringLiteral << 16) Or AscW(c) 339Return (SymbolDisplayPartKind.MethodName << 16) Or AscW(c) 343Return (SymbolDisplayPartKind.NumericLiteral << 16) Or AscW(c) 347Return (SymbolDisplayPartKind.Punctuation << 16) Or AscW(c) 351Return (SymbolDisplayPartKind.Operator << 16) Or AscW(c) 355Return (SymbolDisplayPartKind.Space << 16) Or AscW(" "c) 359Return (SymbolDisplayPartKind.StringLiteral << 16) Or AscW("""")
SymbolDisplay\SymbolDisplay.vb (8)
175parts.Add(New SymbolDisplayPart(DirectCast(lastKind, SymbolDisplayPartKind), Nothing, sb.ToString())) 184parts.Add(New SymbolDisplayPart(DirectCast(lastKind, SymbolDisplayPartKind), Nothing, sb.ToString())) 193parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.FieldName, Nothing, wellKnown)) 198parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.StringLiteral, Nothing, """" & c & """c")) 204parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.MethodName, Nothing, "ChrW")) 205parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")) 206parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.NumericLiteral, Nothing, "&H" & codepoint.ToString("X"))) 207parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, ")"))
SymbolDisplay\SymbolDisplayVisitor.Members.vb (17)
30Builder.Add(CreatePart(SymbolDisplayPartKind.EnumMemberName, symbol, symbol.Name, visitedParents)) 32Builder.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, symbol.Name, visitedParents)) 34Builder.Add(CreatePart(SymbolDisplayPartKind.FieldName, symbol, symbol.Name, visitedParents)) 104Builder.Add(CreatePart(SymbolDisplayPartKind.PropertyName, symbol, symbol.Name, includedContainingType)) 140Builder.Add(CreatePart(SymbolDisplayPartKind.EventName, symbol, symbol.Name, visitedParents)) 312Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name, visitedParents)) 317Builder.Add(CreatePart(SymbolDisplayPartKind.ExtensionMethodName, symbol, symbol.Name, visitedParents)) 326Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name, visitedParents)) 332Builder.Add(CreatePart(SymbolDisplayPartKind.PropertyName, associatedPropertyOrEvent, associatedPropertyOrEvent.Name, visitedParents)) 334Builder.Add(CreatePart(SymbolDisplayPartKind.EventName, associatedPropertyOrEvent, associatedPropertyOrEvent.Name, visitedParents)) 340Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name, visitedParents)) 350Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name, visitedParents)) 365Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name, visitedParents)) 491Builder.Add(CreatePart(SymbolDisplayPartKind.StringLiteral, Nothing, Quote(data.ModuleName), noEscaping:=True)) 500Builder.Add(CreatePart(SymbolDisplayPartKind.StringLiteral, Nothing, Quote(data.EntryPointName), noEscaping:=True)) 541Dim kind = If(symbol.IsThis, SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.ParameterName)
SymbolDisplay\SymbolDisplayVisitor.Types.vb (19)
86Builder.Add(CreatePart(SymbolDisplayPartKind.TypeParameterName, symbol, symbol.Name, False)) 205Dim partKind As SymbolDisplayPartKind 256partKind = SymbolDisplayPartKind.ClassName 258partKind = SymbolDisplayPartKind.DelegateName 260partKind = SymbolDisplayPartKind.EnumName 262partKind = SymbolDisplayPartKind.InterfaceName 264partKind = SymbolDisplayPartKind.ModuleName 266partKind = SymbolDisplayPartKind.StructName 268partKind = SymbolDisplayPartKind.ErrorTypeName 306Builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, "[", False)) 308Builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, "]", False)) 329Builder.Add(New SymbolDisplayPart(SymbolDisplayPartKind.ClassName, symbol, "<empty anonymous type>")) 332Builder.Add(New SymbolDisplayPart(SymbolDisplayPartKind.ClassName, symbol, name)) 336Builder.Add(CreatePart(SymbolDisplayPartKind.DelegateName, symbol, "<generated method>", True)) 379Builder.Add(CreatePart(SymbolDisplayPartKind.StructName, symbol, "<tuple>", noEscaping:=True)) 396Builder.Add(CreatePart(SymbolDisplayPartKind.FieldName, element, element.Name, noEscaping:=False)) 424Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, specialTypeName, False)) 432Builder.Add(New SymbolDisplayPart(SymbolDisplayPartKind.AnonymousTypeIndicator, Nothing, "AnonymousType")) 435Builder.Add(New SymbolDisplayPart(SymbolDisplayPartKind.AnonymousTypeIndicator, Nothing, "Tuple"))
SymbolDisplay\SymbolDisplayVisitor.vb (38)
86Friend Function CreatePart(kind As SymbolDisplayPartKind, 94Private Shared Function AlwaysEscape(kind As SymbolDisplayPartKind, text As String) As Boolean 95If kind <> SymbolDisplayPartKind.Keyword Then 108Private Shared Function IsEscapable(kind As SymbolDisplayPartKind) As Boolean 110Case SymbolDisplayPartKind.ModuleName, 111SymbolDisplayPartKind.ClassName, 112SymbolDisplayPartKind.StructName, 113SymbolDisplayPartKind.InterfaceName, 114SymbolDisplayPartKind.EnumName, 115SymbolDisplayPartKind.DelegateName, 116SymbolDisplayPartKind.TypeParameterName, 117SymbolDisplayPartKind.MethodName, 118SymbolDisplayPartKind.PropertyName, 119SymbolDisplayPartKind.FieldName, 120SymbolDisplayPartKind.LocalName, 121SymbolDisplayPartKind.NamespaceName, 122SymbolDisplayPartKind.ParameterName, 123SymbolDisplayPartKind.AliasName, 124SymbolDisplayPartKind.ErrorTypeName, 125SymbolDisplayPartKind.LabelName, 126SymbolDisplayPartKind.EventName, 127SymbolDisplayPartKind.RangeVariableName 182Builder.Add(CreatePart(SymbolDisplayPartKind.AssemblyName, symbol, text, False)) 186Builder.Add(CreatePart(SymbolDisplayPartKind.LabelName, symbol, symbol.Name, False)) 190Builder.Add(CreatePart(SymbolDisplayPartKind.LocalName, symbol, symbol.Name, False)) 199Builder.Add(CreatePart(SymbolDisplayPartKind.ModuleName, symbol, symbol.Name, False)) 255Builder.Add(CreatePart(SymbolDisplayPartKind.NamespaceName, symbol, myCaseCorrectedNSName, visitedParents)) 263Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, SyntaxFacts.GetText(SyntaxKind.GlobalKeyword), True)) 266Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, SyntaxFacts.GetText(SyntaxKind.GlobalKeyword), True)) 283Builder.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, name, noEscaping:=False)) 285Builder.Add(CreatePart(SymbolDisplayPartKind.LocalName, symbol, name, noEscaping:=False)) 305Builder.Add(CreatePart(SymbolDisplayPartKind.RangeVariableName, symbol, symbol.Name, False)) 319Dim part = New SymbolDisplayPart(SymbolDisplayPartKind.Text, symbol, symbol.Name) 324Builder.Add(CreatePart(SymbolDisplayPartKind.Space, Nothing, " ", False)) 328Builder.Add(CreatePart(SymbolDisplayPartKind.Operator, Nothing, SyntaxFacts.GetText(operatorKind), False)) 332Builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, SyntaxFacts.GetText(punctuationKind), False)) 336Builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, text, False)) 340Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, Nothing, SyntaxFacts.GetText(keywordKind), False))
SymbolDisplay\SymbolDisplayVisitor_Constants.vb (1)
32Me.Builder.Add(CreatePart(SymbolDisplayPartKind.NumericLiteral, Nothing, valueString, False))
SymbolDisplay\SymbolDisplayVisitor_Minimal.vb (2)
85Builder.Add(CreatePart(SymbolDisplayPartKind.NamespaceName, symbol, emittedName, visitedParent)) 139builder.Add(CreatePart(SymbolDisplayPartKind.AliasName, [alias], aliasName, False))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SymbolDisplayPartExtensions.vb (4)
12If p.Kind = SymbolDisplayPartKind.ErrorTypeName Then 16New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "Object"), 17New SymbolDisplayPart(SymbolDisplayPartKind.Text, Nothing, replacement)) 21Return New SymbolDisplayPart(SymbolDisplayPartKind.ErrorTypeName, Nothing, String.Format("[{0}]", text))
Microsoft.CodeAnalysis.VisualBasic.ExpressionCompiler (4)
VisualBasicInstructionDecoder.vb (4)
43Case SymbolDisplayPartKind.ClassName 50Loop While ((i < numParts) AndAlso parts(i).Kind <> SymbolDisplayPartKind.MethodName) 53Case SymbolDisplayPartKind.MethodName 64Case SymbolDisplayPartKind.PropertyName
Microsoft.CodeAnalysis.VisualBasic.Features (12)
LanguageServices\VisualBasicStructuralTypeDisplayService.vb (1)
53members.Add(New SymbolDisplayPart(SymbolDisplayPartKind.PropertyName, [property], [property].Name))
SignatureHelp\AbstractVisualBasicSignatureHelpProvider.vb (6)
14Return New SymbolDisplayPart(SymbolDisplayPartKind.ParameterName, Nothing, s) 18Return New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, SyntaxFacts.GetText(kind)) 22Return New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, SyntaxFacts.GetText(kind)) 26Return New SymbolDisplayPart(SymbolDisplayPartKind.Text, Nothing, _text) 30Return New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " ") 34Return New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, vbCrLf)
SignatureHelp\AttributeSignatureHelpProvider.vb (3)
153If(TypeOf namedParameter Is IFieldSymbol, SymbolDisplayPartKind.FieldName, SymbolDisplayPartKind.PropertyName), 172New SymbolDisplayPart(SymbolDisplayPartKind.Text, Nothing, FeaturesResources.Properties),
SignatureHelp\GenericNameSignatureHelpProvider.Method.vb (1)
20result.Add(New SymbolDisplayPart(SymbolDisplayPartKind.MethodName, method, method.Name))
SignatureHelp\InvocationExpressionSignatureHelpProvider.DelegateInvoke.vb (1)
43displayParts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.MethodName, invokeMethod, invokeMethod.Name))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1724)
SymbolDisplay\SymbolDisplayTests.vb (1724)
43{SymbolDisplayPartKind.ClassName}) 78{SymbolDisplayPartKind.ClassName}) 88{SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Operator, SymbolDisplayPartKind.ClassName}) 98{SymbolDisplayPartKind.NamespaceName, 99SymbolDisplayPartKind.Operator, 100SymbolDisplayPartKind.NamespaceName, 101SymbolDisplayPartKind.Operator, 102SymbolDisplayPartKind.NamespaceName, 103SymbolDisplayPartKind.Operator, 104SymbolDisplayPartKind.ClassName, 105SymbolDisplayPartKind.Operator, 106SymbolDisplayPartKind.ClassName}) 138{SymbolDisplayPartKind.Keyword, 139SymbolDisplayPartKind.Operator, 140SymbolDisplayPartKind.NamespaceName, 141SymbolDisplayPartKind.Operator, 142SymbolDisplayPartKind.NamespaceName, 143SymbolDisplayPartKind.Operator, 144SymbolDisplayPartKind.NamespaceName, 145SymbolDisplayPartKind.Operator, 146SymbolDisplayPartKind.ClassName, 147SymbolDisplayPartKind.Operator, 148SymbolDisplayPartKind.ClassName}) 173{SymbolDisplayPartKind.MethodName}) 208{SymbolDisplayPartKind.MethodName}) 232{SymbolDisplayPartKind.Keyword, 233SymbolDisplayPartKind.Space, 234SymbolDisplayPartKind.ClassName}) 265{SymbolDisplayPartKind.Keyword, 266SymbolDisplayPartKind.Space, 267SymbolDisplayPartKind.NamespaceName, 268SymbolDisplayPartKind.Operator, 269SymbolDisplayPartKind.NamespaceName, 270SymbolDisplayPartKind.Operator, 271SymbolDisplayPartKind.NamespaceName, 272SymbolDisplayPartKind.Operator, 273SymbolDisplayPartKind.ClassName}) 303{SymbolDisplayPartKind.Keyword, 304SymbolDisplayPartKind.Space, 305SymbolDisplayPartKind.NamespaceName}) 335{SymbolDisplayPartKind.Keyword, 336SymbolDisplayPartKind.Space, 337SymbolDisplayPartKind.NamespaceName, 338SymbolDisplayPartKind.Operator, 339SymbolDisplayPartKind.NamespaceName, 340SymbolDisplayPartKind.Operator, 341SymbolDisplayPartKind.NamespaceName}) 370{SymbolDisplayPartKind.Keyword, 371SymbolDisplayPartKind.Space, 372SymbolDisplayPartKind.Keyword, 373SymbolDisplayPartKind.Space, 374SymbolDisplayPartKind.MethodName, 375SymbolDisplayPartKind.Punctuation, 376SymbolDisplayPartKind.Punctuation}) 388{SymbolDisplayPartKind.MethodName, 389SymbolDisplayPartKind.Punctuation, 390SymbolDisplayPartKind.Punctuation}) 431SymbolDisplayPartKind.Keyword, 432SymbolDisplayPartKind.Space, 433SymbolDisplayPartKind.Keyword, 434SymbolDisplayPartKind.Space, 435SymbolDisplayPartKind.Keyword, 436SymbolDisplayPartKind.Space, 437SymbolDisplayPartKind.MethodName, 438SymbolDisplayPartKind.Punctuation, 439SymbolDisplayPartKind.ParameterName, 440SymbolDisplayPartKind.Space, 441SymbolDisplayPartKind.Keyword, 442SymbolDisplayPartKind.Space, 443SymbolDisplayPartKind.Keyword, 444SymbolDisplayPartKind.Punctuation, 445SymbolDisplayPartKind.Punctuation, 446SymbolDisplayPartKind.Space, 447SymbolDisplayPartKind.ParameterName, 448SymbolDisplayPartKind.Space, 449SymbolDisplayPartKind.Keyword, 450SymbolDisplayPartKind.Space, 451SymbolDisplayPartKind.ClassName, 452SymbolDisplayPartKind.Punctuation, 453SymbolDisplayPartKind.Space, 454SymbolDisplayPartKind.Keyword, 455SymbolDisplayPartKind.Space, 456SymbolDisplayPartKind.Keyword, 457SymbolDisplayPartKind.Punctuation, 458SymbolDisplayPartKind.Punctuation}) 492{SymbolDisplayPartKind.Keyword, 493SymbolDisplayPartKind.Space, 494SymbolDisplayPartKind.Keyword, 495SymbolDisplayPartKind.Space, 496SymbolDisplayPartKind.ModuleName, 497SymbolDisplayPartKind.Operator, 498SymbolDisplayPartKind.MethodName, 499SymbolDisplayPartKind.Punctuation, 500SymbolDisplayPartKind.Keyword, 501SymbolDisplayPartKind.Space, 502SymbolDisplayPartKind.TypeParameterName, 503SymbolDisplayPartKind.Punctuation, 504SymbolDisplayPartKind.Punctuation, 505SymbolDisplayPartKind.ParameterName, 506SymbolDisplayPartKind.Space, 507SymbolDisplayPartKind.Keyword, 508SymbolDisplayPartKind.Space, 509SymbolDisplayPartKind.ClassName, 510SymbolDisplayPartKind.Punctuation, 511SymbolDisplayPartKind.Keyword, 512SymbolDisplayPartKind.Space, 513SymbolDisplayPartKind.TypeParameterName, 514SymbolDisplayPartKind.Punctuation, 515SymbolDisplayPartKind.Punctuation, 516SymbolDisplayPartKind.Space, 517SymbolDisplayPartKind.ParameterName, 518SymbolDisplayPartKind.Space, 519SymbolDisplayPartKind.Keyword, 520SymbolDisplayPartKind.Space, 521SymbolDisplayPartKind.Keyword, 522SymbolDisplayPartKind.Punctuation, 523SymbolDisplayPartKind.Space, 524SymbolDisplayPartKind.Keyword, 525SymbolDisplayPartKind.Space, 526SymbolDisplayPartKind.TypeParameterName}) 560{SymbolDisplayPartKind.Keyword, 561SymbolDisplayPartKind.Space, 562SymbolDisplayPartKind.Keyword, 563SymbolDisplayPartKind.Space, 564SymbolDisplayPartKind.ClassName, 565SymbolDisplayPartKind.Punctuation, 566SymbolDisplayPartKind.Keyword, 567SymbolDisplayPartKind.Space, 568SymbolDisplayPartKind.TypeParameterName, 569SymbolDisplayPartKind.Punctuation, 570SymbolDisplayPartKind.Operator, 571SymbolDisplayPartKind.ExtensionMethodName, 572SymbolDisplayPartKind.Punctuation, 573SymbolDisplayPartKind.ParameterName, 574SymbolDisplayPartKind.Space, 575SymbolDisplayPartKind.Keyword, 576SymbolDisplayPartKind.Space, 577SymbolDisplayPartKind.Keyword, 578SymbolDisplayPartKind.Punctuation, 579SymbolDisplayPartKind.Space, 580SymbolDisplayPartKind.Keyword, 581SymbolDisplayPartKind.Space, 582SymbolDisplayPartKind.TypeParameterName}) 616{SymbolDisplayPartKind.Keyword, 617SymbolDisplayPartKind.Space, 618SymbolDisplayPartKind.Keyword, 619SymbolDisplayPartKind.Space, 620SymbolDisplayPartKind.ModuleName, 621SymbolDisplayPartKind.Operator, 622SymbolDisplayPartKind.MethodName, 623SymbolDisplayPartKind.Punctuation, 624SymbolDisplayPartKind.Keyword, 625SymbolDisplayPartKind.Space, 626SymbolDisplayPartKind.TypeParameterName, 627SymbolDisplayPartKind.Punctuation, 628SymbolDisplayPartKind.Punctuation, 629SymbolDisplayPartKind.ParameterName, 630SymbolDisplayPartKind.Space, 631SymbolDisplayPartKind.Keyword, 632SymbolDisplayPartKind.Space, 633SymbolDisplayPartKind.ClassName, 634SymbolDisplayPartKind.Punctuation, 635SymbolDisplayPartKind.Keyword, 636SymbolDisplayPartKind.Space, 637SymbolDisplayPartKind.TypeParameterName, 638SymbolDisplayPartKind.Punctuation, 639SymbolDisplayPartKind.Punctuation, 640SymbolDisplayPartKind.Space, 641SymbolDisplayPartKind.ParameterName, 642SymbolDisplayPartKind.Space, 643SymbolDisplayPartKind.Keyword, 644SymbolDisplayPartKind.Space, 645SymbolDisplayPartKind.Keyword, 646SymbolDisplayPartKind.Punctuation, 647SymbolDisplayPartKind.Space, 648SymbolDisplayPartKind.Keyword, 649SymbolDisplayPartKind.Space, 650SymbolDisplayPartKind.TypeParameterName}) 687{SymbolDisplayPartKind.Keyword, 688SymbolDisplayPartKind.Space, 689SymbolDisplayPartKind.Keyword, 690SymbolDisplayPartKind.Space, 691SymbolDisplayPartKind.ModuleName, 692SymbolDisplayPartKind.Operator, 693SymbolDisplayPartKind.MethodName, 694SymbolDisplayPartKind.Punctuation, 695SymbolDisplayPartKind.Keyword, 696SymbolDisplayPartKind.Space, 697SymbolDisplayPartKind.ModuleName, 698SymbolDisplayPartKind.Punctuation, 699SymbolDisplayPartKind.Punctuation, 700SymbolDisplayPartKind.ParameterName, 701SymbolDisplayPartKind.Space, 702SymbolDisplayPartKind.Keyword, 703SymbolDisplayPartKind.Space, 704SymbolDisplayPartKind.ClassName, 705SymbolDisplayPartKind.Punctuation, 706SymbolDisplayPartKind.Keyword, 707SymbolDisplayPartKind.Space, 708SymbolDisplayPartKind.ModuleName, 709SymbolDisplayPartKind.Punctuation, 710SymbolDisplayPartKind.Punctuation, 711SymbolDisplayPartKind.Space, 712SymbolDisplayPartKind.ParameterName, 713SymbolDisplayPartKind.Space, 714SymbolDisplayPartKind.Keyword, 715SymbolDisplayPartKind.Space, 716SymbolDisplayPartKind.Keyword, 717SymbolDisplayPartKind.Punctuation, 718SymbolDisplayPartKind.Space, 719SymbolDisplayPartKind.Keyword, 720SymbolDisplayPartKind.Space, 721SymbolDisplayPartKind.ModuleName}) 758{SymbolDisplayPartKind.Keyword, 759SymbolDisplayPartKind.Space, 760SymbolDisplayPartKind.Keyword, 761SymbolDisplayPartKind.Space, 762SymbolDisplayPartKind.ModuleName, 763SymbolDisplayPartKind.Operator, 764SymbolDisplayPartKind.MethodName, 765SymbolDisplayPartKind.Punctuation, 766SymbolDisplayPartKind.Keyword, 767SymbolDisplayPartKind.Space, 768SymbolDisplayPartKind.TypeParameterName, 769SymbolDisplayPartKind.Punctuation, 770SymbolDisplayPartKind.Punctuation, 771SymbolDisplayPartKind.ParameterName, 772SymbolDisplayPartKind.Space, 773SymbolDisplayPartKind.Keyword, 774SymbolDisplayPartKind.Space, 775SymbolDisplayPartKind.ClassName, 776SymbolDisplayPartKind.Punctuation, 777SymbolDisplayPartKind.Space, 778SymbolDisplayPartKind.ParameterName, 779SymbolDisplayPartKind.Space, 780SymbolDisplayPartKind.Keyword, 781SymbolDisplayPartKind.Space, 782SymbolDisplayPartKind.Keyword, 783SymbolDisplayPartKind.Punctuation, 784SymbolDisplayPartKind.Space, 785SymbolDisplayPartKind.Keyword, 786SymbolDisplayPartKind.Space, 787SymbolDisplayPartKind.TypeParameterName}) 824{SymbolDisplayPartKind.Keyword, 825SymbolDisplayPartKind.Space, 826SymbolDisplayPartKind.Keyword, 827SymbolDisplayPartKind.Space, 828SymbolDisplayPartKind.ClassName, 829SymbolDisplayPartKind.Operator, 830SymbolDisplayPartKind.ExtensionMethodName, 831SymbolDisplayPartKind.Punctuation, 832SymbolDisplayPartKind.Keyword, 833SymbolDisplayPartKind.Space, 834SymbolDisplayPartKind.TypeParameterName, 835SymbolDisplayPartKind.Punctuation, 836SymbolDisplayPartKind.Punctuation, 837SymbolDisplayPartKind.ParameterName, 838SymbolDisplayPartKind.Space, 839SymbolDisplayPartKind.Keyword, 840SymbolDisplayPartKind.Space, 841SymbolDisplayPartKind.Keyword, 842SymbolDisplayPartKind.Punctuation, 843SymbolDisplayPartKind.Space, 844SymbolDisplayPartKind.Keyword, 845SymbolDisplayPartKind.Space, 846SymbolDisplayPartKind.TypeParameterName}) 883{SymbolDisplayPartKind.Keyword, 884SymbolDisplayPartKind.Space, 885SymbolDisplayPartKind.Keyword, 886SymbolDisplayPartKind.Space, 887SymbolDisplayPartKind.ClassName, 888SymbolDisplayPartKind.Operator, 889SymbolDisplayPartKind.ExtensionMethodName, 890SymbolDisplayPartKind.Punctuation, 891SymbolDisplayPartKind.Keyword, 892SymbolDisplayPartKind.Space, 893SymbolDisplayPartKind.TypeParameterName, 894SymbolDisplayPartKind.Punctuation, 895SymbolDisplayPartKind.Punctuation, 896SymbolDisplayPartKind.ParameterName, 897SymbolDisplayPartKind.Space, 898SymbolDisplayPartKind.Keyword, 899SymbolDisplayPartKind.Space, 900SymbolDisplayPartKind.Keyword, 901SymbolDisplayPartKind.Punctuation, 902SymbolDisplayPartKind.Space, 903SymbolDisplayPartKind.Keyword, 904SymbolDisplayPartKind.Space, 905SymbolDisplayPartKind.TypeParameterName}) 932SymbolDisplayPartKind.Keyword, 933SymbolDisplayPartKind.Space, 934SymbolDisplayPartKind.FieldName, 935SymbolDisplayPartKind.Space, 936SymbolDisplayPartKind.Keyword, 937SymbolDisplayPartKind.Space, 938SymbolDisplayPartKind.Keyword, 939SymbolDisplayPartKind.Punctuation, 940SymbolDisplayPartKind.Punctuation, 941SymbolDisplayPartKind.Punctuation, 942SymbolDisplayPartKind.Punctuation, 943SymbolDisplayPartKind.Punctuation, 944SymbolDisplayPartKind.Punctuation, 945SymbolDisplayPartKind.Punctuation, 946SymbolDisplayPartKind.Punctuation, 947SymbolDisplayPartKind.Punctuation, 948SymbolDisplayPartKind.Punctuation, 949SymbolDisplayPartKind.Punctuation, 950SymbolDisplayPartKind.Punctuation, 951SymbolDisplayPartKind.Punctuation, 952SymbolDisplayPartKind.Punctuation 980SymbolDisplayPartKind.FieldName, 981SymbolDisplayPartKind.Space, 982SymbolDisplayPartKind.Keyword, 983SymbolDisplayPartKind.Space, 984SymbolDisplayPartKind.Keyword, 985SymbolDisplayPartKind.Punctuation, 986SymbolDisplayPartKind.Punctuation, 987SymbolDisplayPartKind.Punctuation, 988SymbolDisplayPartKind.Punctuation, 989SymbolDisplayPartKind.Punctuation, 990SymbolDisplayPartKind.Punctuation, 991SymbolDisplayPartKind.Punctuation, 992SymbolDisplayPartKind.Punctuation, 993SymbolDisplayPartKind.Punctuation 1041SymbolDisplayPartKind.NamespaceName, 1042SymbolDisplayPartKind.Operator, 1043SymbolDisplayPartKind.ClassName, 1044SymbolDisplayPartKind.Operator, 1045SymbolDisplayPartKind.ClassName 1061SymbolDisplayPartKind.ClassName, 1062SymbolDisplayPartKind.Operator, 1063SymbolDisplayPartKind.ClassName 1079SymbolDisplayPartKind.ClassName 1100SymbolDisplayPartKind.Keyword, 1101SymbolDisplayPartKind.Space, 1102SymbolDisplayPartKind.Keyword, 1103SymbolDisplayPartKind.Space, 1104SymbolDisplayPartKind.MethodName, 1105SymbolDisplayPartKind.Punctuation, 1106SymbolDisplayPartKind.ParameterName, 1107SymbolDisplayPartKind.Space, 1108SymbolDisplayPartKind.Keyword, 1109SymbolDisplayPartKind.Space, 1110SymbolDisplayPartKind.NamespaceName, 1111SymbolDisplayPartKind.Operator, 1112SymbolDisplayPartKind.ClassName, 1113SymbolDisplayPartKind.Punctuation 1130SymbolDisplayPartKind.Keyword, 1131SymbolDisplayPartKind.Space, 1132SymbolDisplayPartKind.Keyword, 1133SymbolDisplayPartKind.Space, 1134SymbolDisplayPartKind.MethodName, 1135SymbolDisplayPartKind.Punctuation, 1136SymbolDisplayPartKind.ParameterName, 1137SymbolDisplayPartKind.Space, 1138SymbolDisplayPartKind.Keyword, 1139SymbolDisplayPartKind.Space, 1140SymbolDisplayPartKind.ClassName, 1141SymbolDisplayPartKind.Punctuation 1158SymbolDisplayPartKind.Keyword, 1159SymbolDisplayPartKind.Space, 1160SymbolDisplayPartKind.Keyword, 1161SymbolDisplayPartKind.Space, 1162SymbolDisplayPartKind.MethodName, 1163SymbolDisplayPartKind.Punctuation, 1164SymbolDisplayPartKind.ParameterName, 1165SymbolDisplayPartKind.Space, 1166SymbolDisplayPartKind.Keyword, 1167SymbolDisplayPartKind.Space, 1168SymbolDisplayPartKind.Keyword, 1169SymbolDisplayPartKind.Punctuation 1185SymbolDisplayPartKind.NamespaceName 1200SymbolDisplayPartKind.Keyword, 1201SymbolDisplayPartKind.Operator, 1202SymbolDisplayPartKind.NamespaceName 1214SymbolDisplayPartKind.Keyword 1226SymbolDisplayPartKind.Keyword, 1227SymbolDisplayPartKind.Operator, 1228SymbolDisplayPartKind.NamespaceName, 1229SymbolDisplayPartKind.Operator, 1230SymbolDisplayPartKind.NamespaceName 1244SymbolDisplayPartKind.NamespaceName, 1245SymbolDisplayPartKind.Operator, 1246SymbolDisplayPartKind.NamespaceName 1260SymbolDisplayPartKind.NamespaceName 1288SymbolDisplayPartKind.ClassName, 1289SymbolDisplayPartKind.Operator, 1290SymbolDisplayPartKind.MethodName 1300SymbolDisplayPartKind.ClassName, 1301SymbolDisplayPartKind.Operator, 1302SymbolDisplayPartKind.Keyword 1333{SymbolDisplayPartKind.MethodName}) 1363{SymbolDisplayPartKind.MethodName}) 1394{SymbolDisplayPartKind.ClassName, 1395SymbolDisplayPartKind.Operator, 1396SymbolDisplayPartKind.MethodName}) 1420{SymbolDisplayPartKind.Keyword, 1421SymbolDisplayPartKind.Operator, 1422SymbolDisplayPartKind.ClassName}) 1449{SymbolDisplayPartKind.Keyword}) 1461{SymbolDisplayPartKind.Keyword}) 1489SymbolDisplayPartKind.FieldName, 1490SymbolDisplayPartKind.Space, 1491SymbolDisplayPartKind.Keyword, 1492SymbolDisplayPartKind.Space, 1493SymbolDisplayPartKind.Keyword 1521SymbolDisplayPartKind.FieldName, 1522SymbolDisplayPartKind.Space, 1523SymbolDisplayPartKind.Keyword, 1524SymbolDisplayPartKind.Space, 1525SymbolDisplayPartKind.StructName, 1526SymbolDisplayPartKind.Punctuation, 1527SymbolDisplayPartKind.Punctuation, 1528SymbolDisplayPartKind.Punctuation, 1529SymbolDisplayPartKind.Punctuation, 1530SymbolDisplayPartKind.Punctuation, 1531SymbolDisplayPartKind.Punctuation, 1532SymbolDisplayPartKind.Punctuation, 1533SymbolDisplayPartKind.Punctuation, 1534SymbolDisplayPartKind.Punctuation 1563SymbolDisplayPartKind.Keyword, 1564SymbolDisplayPartKind.Space, 1565SymbolDisplayPartKind.MethodName}) 1591SymbolDisplayPartKind.ClassName, 1615SymbolDisplayPartKind.ClassName, 1616SymbolDisplayPartKind.Punctuation, 1617SymbolDisplayPartKind.Keyword, 1618SymbolDisplayPartKind.Space, 1619SymbolDisplayPartKind.TypeParameterName, 1620SymbolDisplayPartKind.Punctuation, 1621SymbolDisplayPartKind.Space, 1622SymbolDisplayPartKind.TypeParameterName, 1623SymbolDisplayPartKind.Punctuation, 1624SymbolDisplayPartKind.Space, 1625SymbolDisplayPartKind.TypeParameterName, 1626SymbolDisplayPartKind.Punctuation}) 1648SymbolDisplayPartKind.InterfaceName, 1649SymbolDisplayPartKind.Punctuation, 1650SymbolDisplayPartKind.Keyword, 1651SymbolDisplayPartKind.Space, 1652SymbolDisplayPartKind.Keyword, 1653SymbolDisplayPartKind.Space, 1654SymbolDisplayPartKind.TypeParameterName, 1655SymbolDisplayPartKind.Punctuation, 1656SymbolDisplayPartKind.Space, 1657SymbolDisplayPartKind.Keyword, 1658SymbolDisplayPartKind.Space, 1659SymbolDisplayPartKind.TypeParameterName, 1660SymbolDisplayPartKind.Punctuation, 1661SymbolDisplayPartKind.Space, 1662SymbolDisplayPartKind.TypeParameterName, 1663SymbolDisplayPartKind.Punctuation}) 1685SymbolDisplayPartKind.ClassName, 1686SymbolDisplayPartKind.Punctuation, 1687SymbolDisplayPartKind.Keyword, 1688SymbolDisplayPartKind.Space, 1689SymbolDisplayPartKind.TypeParameterName, 1690SymbolDisplayPartKind.Space, 1691SymbolDisplayPartKind.Keyword, 1692SymbolDisplayPartKind.Space, 1693SymbolDisplayPartKind.ClassName, 1694SymbolDisplayPartKind.Punctuation, 1695SymbolDisplayPartKind.Keyword, 1696SymbolDisplayPartKind.Space, 1697SymbolDisplayPartKind.TypeParameterName, 1698SymbolDisplayPartKind.Punctuation, 1699SymbolDisplayPartKind.Punctuation}) 1725SymbolDisplayPartKind.MethodName, 1726SymbolDisplayPartKind.Punctuation, 1727SymbolDisplayPartKind.Keyword, 1728SymbolDisplayPartKind.Space, 1729SymbolDisplayPartKind.TypeParameterName, 1730SymbolDisplayPartKind.Punctuation, 1731SymbolDisplayPartKind.Space, 1732SymbolDisplayPartKind.TypeParameterName, 1733SymbolDisplayPartKind.Punctuation, 1734SymbolDisplayPartKind.Space, 1735SymbolDisplayPartKind.TypeParameterName, 1736SymbolDisplayPartKind.Punctuation}) 1760SymbolDisplayPartKind.MethodName, 1761SymbolDisplayPartKind.Punctuation, 1762SymbolDisplayPartKind.Keyword, 1763SymbolDisplayPartKind.Space, 1764SymbolDisplayPartKind.TypeParameterName, 1765SymbolDisplayPartKind.Punctuation, 1766SymbolDisplayPartKind.Space, 1767SymbolDisplayPartKind.TypeParameterName, 1768SymbolDisplayPartKind.Punctuation, 1769SymbolDisplayPartKind.Space, 1770SymbolDisplayPartKind.TypeParameterName, 1771SymbolDisplayPartKind.Punctuation}) 1795SymbolDisplayPartKind.MethodName, 1796SymbolDisplayPartKind.Punctuation, 1797SymbolDisplayPartKind.Keyword, 1798SymbolDisplayPartKind.Space, 1799SymbolDisplayPartKind.TypeParameterName, 1800SymbolDisplayPartKind.Punctuation, 1801SymbolDisplayPartKind.Space, 1802SymbolDisplayPartKind.TypeParameterName, 1803SymbolDisplayPartKind.Space, 1804SymbolDisplayPartKind.Keyword, 1805SymbolDisplayPartKind.Space, 1806SymbolDisplayPartKind.Punctuation, 1807SymbolDisplayPartKind.Keyword, 1808SymbolDisplayPartKind.Punctuation, 1809SymbolDisplayPartKind.Space, 1810SymbolDisplayPartKind.TypeParameterName, 1811SymbolDisplayPartKind.Punctuation, 1812SymbolDisplayPartKind.Space, 1813SymbolDisplayPartKind.TypeParameterName, 1814SymbolDisplayPartKind.Punctuation, 1815SymbolDisplayPartKind.Punctuation}) 1841{SymbolDisplayPartKind.MethodName}) 1874SymbolDisplayPartKind.Keyword, 1875SymbolDisplayPartKind.Space, 1876SymbolDisplayPartKind.Keyword, 1877SymbolDisplayPartKind.Space, 1878SymbolDisplayPartKind.ClassName, 1879SymbolDisplayPartKind.Operator, 1880SymbolDisplayPartKind.MethodName, 1881SymbolDisplayPartKind.Punctuation, 1882SymbolDisplayPartKind.Punctuation}) 1914SymbolDisplayPartKind.Keyword, 1915SymbolDisplayPartKind.Space, 1916SymbolDisplayPartKind.Keyword, 1917SymbolDisplayPartKind.Space, 1918SymbolDisplayPartKind.Keyword, 1919SymbolDisplayPartKind.Space, 1920SymbolDisplayPartKind.Keyword, 1921SymbolDisplayPartKind.Space, 1922SymbolDisplayPartKind.ClassName, 1923SymbolDisplayPartKind.Operator, 1924SymbolDisplayPartKind.MethodName, 1925SymbolDisplayPartKind.Space, 1926SymbolDisplayPartKind.Keyword, 1927SymbolDisplayPartKind.Space, 1928SymbolDisplayPartKind.StringLiteral, 1929SymbolDisplayPartKind.Space, 1930SymbolDisplayPartKind.Punctuation, 1931SymbolDisplayPartKind.Punctuation}) 1961SymbolDisplayPartKind.Keyword, 1962SymbolDisplayPartKind.Space, 1963SymbolDisplayPartKind.ClassName, 1964SymbolDisplayPartKind.Operator, 1965SymbolDisplayPartKind.MethodName, 1966SymbolDisplayPartKind.Punctuation, 1967SymbolDisplayPartKind.Punctuation}) 1995SymbolDisplayPartKind.Keyword, 1996SymbolDisplayPartKind.Space, 1997SymbolDisplayPartKind.Keyword, 1998SymbolDisplayPartKind.Space, 1999SymbolDisplayPartKind.Keyword, 2000SymbolDisplayPartKind.Space, 2001SymbolDisplayPartKind.MethodName, 2002SymbolDisplayPartKind.Space, 2003SymbolDisplayPartKind.Keyword, 2004SymbolDisplayPartKind.Space, 2005SymbolDisplayPartKind.StringLiteral, 2006SymbolDisplayPartKind.Space, 2007SymbolDisplayPartKind.Keyword, 2008SymbolDisplayPartKind.Space, 2009SymbolDisplayPartKind.StringLiteral}) 2034SymbolDisplayPartKind.MethodName}) 2058{SymbolDisplayPartKind.FieldName}) 2087{SymbolDisplayPartKind.Keyword, 2088SymbolDisplayPartKind.Space, 2089SymbolDisplayPartKind.ClassName, 2090SymbolDisplayPartKind.Operator, 2091SymbolDisplayPartKind.FieldName, 2092SymbolDisplayPartKind.Space, 2093SymbolDisplayPartKind.Keyword, 2094SymbolDisplayPartKind.Space, 2095SymbolDisplayPartKind.StructName 2129SymbolDisplayPartKind.Keyword, 2130SymbolDisplayPartKind.Space, 2131SymbolDisplayPartKind.Keyword, 2132SymbolDisplayPartKind.Space, 2133SymbolDisplayPartKind.ClassName, 2134SymbolDisplayPartKind.Operator, 2135SymbolDisplayPartKind.ConstantName, 2136SymbolDisplayPartKind.Space, 2137SymbolDisplayPartKind.Keyword, 2138SymbolDisplayPartKind.Space, 2139SymbolDisplayPartKind.StructName, 2140SymbolDisplayPartKind.Space, 2141SymbolDisplayPartKind.Punctuation, 2142SymbolDisplayPartKind.Space, 2143SymbolDisplayPartKind.NumericLiteral) 2181SymbolDisplayPartKind.Keyword, 2182SymbolDisplayPartKind.Space, 2183SymbolDisplayPartKind.Keyword, 2184SymbolDisplayPartKind.Space, 2185SymbolDisplayPartKind.ClassName, 2186SymbolDisplayPartKind.Operator, 2187SymbolDisplayPartKind.ConstantName, 2188SymbolDisplayPartKind.Space, 2189SymbolDisplayPartKind.Keyword, 2190SymbolDisplayPartKind.Space, 2191SymbolDisplayPartKind.EnumName, 2192SymbolDisplayPartKind.Space, 2193SymbolDisplayPartKind.Punctuation, 2194SymbolDisplayPartKind.Space, 2195SymbolDisplayPartKind.EnumName, 2196SymbolDisplayPartKind.Operator, 2197SymbolDisplayPartKind.EnumMemberName) 2237SymbolDisplayPartKind.Keyword, 2238SymbolDisplayPartKind.Space, 2239SymbolDisplayPartKind.Keyword, 2240SymbolDisplayPartKind.Space, 2241SymbolDisplayPartKind.ClassName, 2242SymbolDisplayPartKind.Operator, 2243SymbolDisplayPartKind.ConstantName, 2244SymbolDisplayPartKind.Space, 2245SymbolDisplayPartKind.Keyword, 2246SymbolDisplayPartKind.Space, 2247SymbolDisplayPartKind.EnumName, 2248SymbolDisplayPartKind.Space, 2249SymbolDisplayPartKind.Punctuation, 2250SymbolDisplayPartKind.Space, 2251SymbolDisplayPartKind.EnumName, 2252SymbolDisplayPartKind.Operator, 2253SymbolDisplayPartKind.EnumMemberName) 2288SymbolDisplayPartKind.EnumName, 2289SymbolDisplayPartKind.Operator, 2290SymbolDisplayPartKind.EnumMemberName, 2291SymbolDisplayPartKind.Space, 2292SymbolDisplayPartKind.Punctuation, 2293SymbolDisplayPartKind.Space, 2294SymbolDisplayPartKind.NumericLiteral) 2331SymbolDisplayPartKind.EnumName, 2332SymbolDisplayPartKind.Operator, 2333SymbolDisplayPartKind.EnumMemberName, 2334SymbolDisplayPartKind.Space, 2335SymbolDisplayPartKind.Punctuation, 2336SymbolDisplayPartKind.Space, 2337SymbolDisplayPartKind.EnumName, 2338SymbolDisplayPartKind.Operator, 2339SymbolDisplayPartKind.EnumMemberName, 2340SymbolDisplayPartKind.Space, 2341SymbolDisplayPartKind.Keyword, 2342SymbolDisplayPartKind.Space, 2343SymbolDisplayPartKind.EnumName, 2344SymbolDisplayPartKind.Operator, 2345SymbolDisplayPartKind.EnumMemberName, 2346SymbolDisplayPartKind.Space, 2347SymbolDisplayPartKind.Keyword, 2348SymbolDisplayPartKind.Space, 2349SymbolDisplayPartKind.EnumName, 2350SymbolDisplayPartKind.Operator, 2351SymbolDisplayPartKind.EnumMemberName) 2387SymbolDisplayPartKind.EnumName, 2388SymbolDisplayPartKind.Operator, 2389SymbolDisplayPartKind.EnumMemberName, 2390SymbolDisplayPartKind.Space, 2391SymbolDisplayPartKind.Punctuation, 2392SymbolDisplayPartKind.Space, 2393SymbolDisplayPartKind.NumericLiteral) 2422{SymbolDisplayPartKind.PropertyName}) 2462SymbolDisplayPartKind.Keyword, 2463SymbolDisplayPartKind.Space, 2464SymbolDisplayPartKind.Keyword, 2465SymbolDisplayPartKind.Space, 2466SymbolDisplayPartKind.Keyword, 2467SymbolDisplayPartKind.Space, 2468SymbolDisplayPartKind.ClassName, 2469SymbolDisplayPartKind.Operator, 2470SymbolDisplayPartKind.PropertyName, 2471SymbolDisplayPartKind.Punctuation, 2472SymbolDisplayPartKind.ParameterName, 2473SymbolDisplayPartKind.Space, 2474SymbolDisplayPartKind.Keyword, 2475SymbolDisplayPartKind.Space, 2476SymbolDisplayPartKind.ClassName, 2477SymbolDisplayPartKind.Punctuation, 2478SymbolDisplayPartKind.Space, 2479SymbolDisplayPartKind.Keyword, 2480SymbolDisplayPartKind.Space, 2481SymbolDisplayPartKind.StructName 2517SymbolDisplayPartKind.Keyword, 2518SymbolDisplayPartKind.Space, 2519SymbolDisplayPartKind.Keyword, 2520SymbolDisplayPartKind.Space, 2521SymbolDisplayPartKind.PropertyName, 2522SymbolDisplayPartKind.Space, 2523SymbolDisplayPartKind.Keyword, 2524SymbolDisplayPartKind.Space, 2525SymbolDisplayPartKind.StructName 2534SymbolDisplayPartKind.Keyword, 2535SymbolDisplayPartKind.Space, 2536SymbolDisplayPartKind.Keyword, 2537SymbolDisplayPartKind.Space, 2538SymbolDisplayPartKind.PropertyName, 2539SymbolDisplayPartKind.Space, 2540SymbolDisplayPartKind.Keyword, 2541SymbolDisplayPartKind.Space, 2542SymbolDisplayPartKind.ClassName 2551SymbolDisplayPartKind.Keyword, 2552SymbolDisplayPartKind.Space, 2553SymbolDisplayPartKind.PropertyName, 2554SymbolDisplayPartKind.Space, 2555SymbolDisplayPartKind.Keyword, 2556SymbolDisplayPartKind.Space, 2557SymbolDisplayPartKind.ClassName 2600SymbolDisplayPartKind.Keyword, 2601SymbolDisplayPartKind.Space, 2602SymbolDisplayPartKind.Keyword, 2603SymbolDisplayPartKind.Space, 2604SymbolDisplayPartKind.Keyword, 2605SymbolDisplayPartKind.Space, 2606SymbolDisplayPartKind.ClassName, 2607SymbolDisplayPartKind.Operator, 2608SymbolDisplayPartKind.PropertyName, 2609SymbolDisplayPartKind.Punctuation, 2610SymbolDisplayPartKind.Punctuation, 2611SymbolDisplayPartKind.Space, 2612SymbolDisplayPartKind.Keyword, 2613SymbolDisplayPartKind.Space, 2614SymbolDisplayPartKind.StructName 2635SymbolDisplayPartKind.Keyword, 2636SymbolDisplayPartKind.Space, 2637SymbolDisplayPartKind.ClassName, 2638SymbolDisplayPartKind.Operator, 2639SymbolDisplayPartKind.PropertyName, 2640SymbolDisplayPartKind.Punctuation, 2641SymbolDisplayPartKind.Punctuation, 2642SymbolDisplayPartKind.Space, 2643SymbolDisplayPartKind.Keyword, 2644SymbolDisplayPartKind.Space, 2645SymbolDisplayPartKind.StructName 2685SymbolDisplayPartKind.Keyword, 2686SymbolDisplayPartKind.Space, 2687SymbolDisplayPartKind.Keyword, 2688SymbolDisplayPartKind.Space, 2689SymbolDisplayPartKind.Keyword, 2690SymbolDisplayPartKind.Space, 2691SymbolDisplayPartKind.ClassName, 2692SymbolDisplayPartKind.Operator, 2693SymbolDisplayPartKind.PropertyName, 2694SymbolDisplayPartKind.Punctuation, 2695SymbolDisplayPartKind.ParameterName, 2696SymbolDisplayPartKind.Space, 2697SymbolDisplayPartKind.Keyword, 2698SymbolDisplayPartKind.Space, 2699SymbolDisplayPartKind.StructName, 2700SymbolDisplayPartKind.Punctuation 2728SymbolDisplayPartKind.MethodName, 2729SymbolDisplayPartKind.Punctuation, 2730SymbolDisplayPartKind.Punctuation}) 2764SymbolDisplayPartKind.MethodName, 2765SymbolDisplayPartKind.Punctuation, 2766SymbolDisplayPartKind.Punctuation, 2767SymbolDisplayPartKind.ParameterName, 2768SymbolDisplayPartKind.Space, 2769SymbolDisplayPartKind.Keyword, 2770SymbolDisplayPartKind.Space, 2771SymbolDisplayPartKind.StructName, 2772SymbolDisplayPartKind.Punctuation, 2773SymbolDisplayPartKind.Punctuation}) 2809SymbolDisplayPartKind.MethodName, 2810SymbolDisplayPartKind.Punctuation, 2811SymbolDisplayPartKind.ParameterName, 2812SymbolDisplayPartKind.Space, 2813SymbolDisplayPartKind.Keyword, 2814SymbolDisplayPartKind.Space, 2815SymbolDisplayPartKind.ClassName, 2816SymbolDisplayPartKind.Space, 2817SymbolDisplayPartKind.Punctuation, 2818SymbolDisplayPartKind.Space, 2819SymbolDisplayPartKind.MethodName, 2820SymbolDisplayPartKind.Punctuation, 2821SymbolDisplayPartKind.NumericLiteral, 2822SymbolDisplayPartKind.Punctuation, 2823SymbolDisplayPartKind.Space, 2824SymbolDisplayPartKind.Operator, 2825SymbolDisplayPartKind.Space, 2826SymbolDisplayPartKind.StringLiteral, 2827SymbolDisplayPartKind.Space, 2828SymbolDisplayPartKind.Operator, 2829SymbolDisplayPartKind.Space, 2830SymbolDisplayPartKind.MethodName, 2831SymbolDisplayPartKind.Space, 2832SymbolDisplayPartKind.Operator, 2833SymbolDisplayPartKind.Space, 2834SymbolDisplayPartKind.MethodName, 2835SymbolDisplayPartKind.Punctuation}) 2871SymbolDisplayPartKind.MethodName, 2872SymbolDisplayPartKind.Punctuation, 2873SymbolDisplayPartKind.ParameterName, 2874SymbolDisplayPartKind.Space, 2875SymbolDisplayPartKind.Keyword, 2876SymbolDisplayPartKind.Space, 2877SymbolDisplayPartKind.StructName, 2878SymbolDisplayPartKind.Space, 2879SymbolDisplayPartKind.Punctuation, 2880SymbolDisplayPartKind.Space, 2881SymbolDisplayPartKind.MethodName, 2882SymbolDisplayPartKind.Punctuation, 2883SymbolDisplayPartKind.NumericLiteral, 2884SymbolDisplayPartKind.Punctuation, 2885SymbolDisplayPartKind.Punctuation, 2886SymbolDisplayPartKind.Space, 2887SymbolDisplayPartKind.ParameterName, 2888SymbolDisplayPartKind.Space, 2889SymbolDisplayPartKind.Keyword, 2890SymbolDisplayPartKind.Space, 2891SymbolDisplayPartKind.StructName, 2892SymbolDisplayPartKind.Space, 2893SymbolDisplayPartKind.Punctuation, 2894SymbolDisplayPartKind.Space, 2895SymbolDisplayPartKind.FieldName, 2896SymbolDisplayPartKind.Punctuation 2939SymbolDisplayPartKind.MethodName, 2940SymbolDisplayPartKind.Punctuation, 2941SymbolDisplayPartKind.ParameterName, 2942SymbolDisplayPartKind.Space, 2943SymbolDisplayPartKind.Keyword, 2944SymbolDisplayPartKind.Space, 2945SymbolDisplayPartKind.EnumName, 2946SymbolDisplayPartKind.Space, 2947SymbolDisplayPartKind.Punctuation, 2948SymbolDisplayPartKind.Space, 2949SymbolDisplayPartKind.NumericLiteral, 2950SymbolDisplayPartKind.Punctuation, 2951SymbolDisplayPartKind.Space, 2952SymbolDisplayPartKind.ParameterName, 2953SymbolDisplayPartKind.Space, 2954SymbolDisplayPartKind.Keyword, 2955SymbolDisplayPartKind.Space, 2956SymbolDisplayPartKind.EnumName, 2957SymbolDisplayPartKind.Space, 2958SymbolDisplayPartKind.Punctuation, 2959SymbolDisplayPartKind.Space, 2960SymbolDisplayPartKind.EnumMemberName, 2961SymbolDisplayPartKind.Punctuation, 2962SymbolDisplayPartKind.Space, 2963SymbolDisplayPartKind.ParameterName, 2964SymbolDisplayPartKind.Space, 2965SymbolDisplayPartKind.Keyword, 2966SymbolDisplayPartKind.Space, 2967SymbolDisplayPartKind.EnumName, 2968SymbolDisplayPartKind.Space, 2969SymbolDisplayPartKind.Punctuation, 2970SymbolDisplayPartKind.Space, 2971SymbolDisplayPartKind.EnumMemberName, 2972SymbolDisplayPartKind.Punctuation 3016SymbolDisplayPartKind.MethodName, 3017SymbolDisplayPartKind.Punctuation, 3018SymbolDisplayPartKind.ParameterName, 3019SymbolDisplayPartKind.Space, 3020SymbolDisplayPartKind.Keyword, 3021SymbolDisplayPartKind.Space, 3022SymbolDisplayPartKind.EnumName, 3023SymbolDisplayPartKind.Space, 3024SymbolDisplayPartKind.Punctuation, 3025SymbolDisplayPartKind.Space, 3026SymbolDisplayPartKind.NumericLiteral, 3027SymbolDisplayPartKind.Punctuation, 3028SymbolDisplayPartKind.Space, 3029SymbolDisplayPartKind.ParameterName, 3030SymbolDisplayPartKind.Space, 3031SymbolDisplayPartKind.Keyword, 3032SymbolDisplayPartKind.Space, 3033SymbolDisplayPartKind.EnumName, 3034SymbolDisplayPartKind.Space, 3035SymbolDisplayPartKind.Punctuation, 3036SymbolDisplayPartKind.Space, 3037SymbolDisplayPartKind.EnumMemberName, 3038SymbolDisplayPartKind.Punctuation, 3039SymbolDisplayPartKind.Space, 3040SymbolDisplayPartKind.ParameterName, 3041SymbolDisplayPartKind.Space, 3042SymbolDisplayPartKind.Keyword, 3043SymbolDisplayPartKind.Space, 3044SymbolDisplayPartKind.EnumName, 3045SymbolDisplayPartKind.Space, 3046SymbolDisplayPartKind.Punctuation, 3047SymbolDisplayPartKind.Space, 3048SymbolDisplayPartKind.EnumMemberName, 3049SymbolDisplayPartKind.Space, 3050SymbolDisplayPartKind.Keyword, 3051SymbolDisplayPartKind.Space, 3052SymbolDisplayPartKind.EnumMemberName, 3053SymbolDisplayPartKind.Punctuation, 3054SymbolDisplayPartKind.Space, 3055SymbolDisplayPartKind.ParameterName, 3056SymbolDisplayPartKind.Space, 3057SymbolDisplayPartKind.Keyword, 3058SymbolDisplayPartKind.Space, 3059SymbolDisplayPartKind.EnumName, 3060SymbolDisplayPartKind.Space, 3061SymbolDisplayPartKind.Punctuation, 3062SymbolDisplayPartKind.Space, 3063SymbolDisplayPartKind.EnumMemberName, 3064SymbolDisplayPartKind.Punctuation 3109SymbolDisplayPartKind.MethodName, 3110SymbolDisplayPartKind.Punctuation, 3111SymbolDisplayPartKind.ParameterName, 3112SymbolDisplayPartKind.Space, 3113SymbolDisplayPartKind.Keyword, 3114SymbolDisplayPartKind.Space, 3115SymbolDisplayPartKind.EnumName, 3116SymbolDisplayPartKind.Punctuation, 3117SymbolDisplayPartKind.Space, 3118SymbolDisplayPartKind.Punctuation, 3119SymbolDisplayPartKind.Space, 3120SymbolDisplayPartKind.NumericLiteral, 3121SymbolDisplayPartKind.Punctuation, 3122SymbolDisplayPartKind.Space, 3123SymbolDisplayPartKind.ParameterName, 3124SymbolDisplayPartKind.Space, 3125SymbolDisplayPartKind.Keyword, 3126SymbolDisplayPartKind.Space, 3127SymbolDisplayPartKind.EnumName, 3128SymbolDisplayPartKind.Punctuation, 3129SymbolDisplayPartKind.Space, 3130SymbolDisplayPartKind.Punctuation, 3131SymbolDisplayPartKind.Space, 3132SymbolDisplayPartKind.EnumMemberName, 3133SymbolDisplayPartKind.Punctuation, 3134SymbolDisplayPartKind.Space, 3135SymbolDisplayPartKind.ParameterName, 3136SymbolDisplayPartKind.Space, 3137SymbolDisplayPartKind.Keyword, 3138SymbolDisplayPartKind.Space, 3139SymbolDisplayPartKind.EnumName, 3140SymbolDisplayPartKind.Punctuation, 3141SymbolDisplayPartKind.Space, 3142SymbolDisplayPartKind.Punctuation, 3143SymbolDisplayPartKind.Space, 3144SymbolDisplayPartKind.EnumMemberName, 3145SymbolDisplayPartKind.Space, 3146SymbolDisplayPartKind.Keyword, 3147SymbolDisplayPartKind.Space, 3148SymbolDisplayPartKind.EnumMemberName, 3149SymbolDisplayPartKind.Punctuation, 3150SymbolDisplayPartKind.Space, 3151SymbolDisplayPartKind.ParameterName, 3152SymbolDisplayPartKind.Space, 3153SymbolDisplayPartKind.Keyword, 3154SymbolDisplayPartKind.Space, 3155SymbolDisplayPartKind.EnumName, 3156SymbolDisplayPartKind.Punctuation, 3157SymbolDisplayPartKind.Space, 3158SymbolDisplayPartKind.Punctuation, 3159SymbolDisplayPartKind.Space, 3160SymbolDisplayPartKind.EnumMemberName, 3161SymbolDisplayPartKind.Punctuation, 3162SymbolDisplayPartKind.Space, 3163SymbolDisplayPartKind.ParameterName, 3164SymbolDisplayPartKind.Space, 3165SymbolDisplayPartKind.Keyword, 3166SymbolDisplayPartKind.Space, 3167SymbolDisplayPartKind.EnumName, 3168SymbolDisplayPartKind.Punctuation, 3169SymbolDisplayPartKind.Space, 3170SymbolDisplayPartKind.Punctuation, 3171SymbolDisplayPartKind.Space, 3172SymbolDisplayPartKind.Keyword, 3173SymbolDisplayPartKind.Punctuation 3287SymbolDisplayPartKind.Keyword, 3288SymbolDisplayPartKind.Space, 3289SymbolDisplayPartKind.MethodName, 3290SymbolDisplayPartKind.Punctuation, 3291SymbolDisplayPartKind.Punctuation, 3292SymbolDisplayPartKind.Space, 3293SymbolDisplayPartKind.Keyword, 3294SymbolDisplayPartKind.Space, 3295SymbolDisplayPartKind.NamespaceName, 3296SymbolDisplayPartKind.Operator, 3297SymbolDisplayPartKind.StructName 3327SymbolDisplayPartKind.Keyword, 3328SymbolDisplayPartKind.Space, 3329SymbolDisplayPartKind.MethodName, 3330SymbolDisplayPartKind.Punctuation, 3331SymbolDisplayPartKind.Punctuation 3361SymbolDisplayPartKind.MethodName, 3362SymbolDisplayPartKind.Punctuation, 3363SymbolDisplayPartKind.Keyword, 3364SymbolDisplayPartKind.Space, 3365SymbolDisplayPartKind.ParameterName, 3366SymbolDisplayPartKind.Space, 3367SymbolDisplayPartKind.Keyword, 3368SymbolDisplayPartKind.Space, 3369SymbolDisplayPartKind.StructName, 3370SymbolDisplayPartKind.Punctuation, 3371SymbolDisplayPartKind.Space, 3372SymbolDisplayPartKind.ParameterName, 3373SymbolDisplayPartKind.Space, 3374SymbolDisplayPartKind.Keyword, 3375SymbolDisplayPartKind.Space, 3376SymbolDisplayPartKind.StructName, 3377SymbolDisplayPartKind.Punctuation, 3378SymbolDisplayPartKind.Space, 3379SymbolDisplayPartKind.Keyword, 3380SymbolDisplayPartKind.Space, 3381SymbolDisplayPartKind.ParameterName, 3382SymbolDisplayPartKind.Space, 3383SymbolDisplayPartKind.Keyword, 3384SymbolDisplayPartKind.Space, 3385SymbolDisplayPartKind.ClassName, 3386SymbolDisplayPartKind.Punctuation, 3387SymbolDisplayPartKind.Punctuation, 3388SymbolDisplayPartKind.Punctuation) 3396SymbolDisplayPartKind.MethodName, 3397SymbolDisplayPartKind.Punctuation, 3398SymbolDisplayPartKind.ParameterName, 3399SymbolDisplayPartKind.Space, 3400SymbolDisplayPartKind.Keyword, 3401SymbolDisplayPartKind.Space, 3402SymbolDisplayPartKind.StructName, 3403SymbolDisplayPartKind.Punctuation, 3404SymbolDisplayPartKind.Space, 3405SymbolDisplayPartKind.ParameterName, 3406SymbolDisplayPartKind.Space, 3407SymbolDisplayPartKind.Keyword, 3408SymbolDisplayPartKind.Space, 3409SymbolDisplayPartKind.StructName, 3410SymbolDisplayPartKind.Punctuation, 3411SymbolDisplayPartKind.Space, 3412SymbolDisplayPartKind.ParameterName, 3413SymbolDisplayPartKind.Space, 3414SymbolDisplayPartKind.Keyword, 3415SymbolDisplayPartKind.Space, 3416SymbolDisplayPartKind.ClassName, 3417SymbolDisplayPartKind.Punctuation, 3418SymbolDisplayPartKind.Punctuation, 3419SymbolDisplayPartKind.Punctuation) 3427SymbolDisplayPartKind.MethodName, 3428SymbolDisplayPartKind.Punctuation, 3429SymbolDisplayPartKind.Keyword, 3430SymbolDisplayPartKind.Space, 3431SymbolDisplayPartKind.ParameterName, 3432SymbolDisplayPartKind.Punctuation, 3433SymbolDisplayPartKind.Space, 3434SymbolDisplayPartKind.ParameterName, 3435SymbolDisplayPartKind.Punctuation, 3436SymbolDisplayPartKind.Space, 3437SymbolDisplayPartKind.Keyword, 3438SymbolDisplayPartKind.Space, 3439SymbolDisplayPartKind.ParameterName, 3440SymbolDisplayPartKind.Punctuation) 3666SymbolDisplayPartKind.AliasName, 3667SymbolDisplayPartKind.Operator, 3668SymbolDisplayPartKind.ClassName, 3669SymbolDisplayPartKind.Operator, 3670SymbolDisplayPartKind.ClassName}, True) 3709SymbolDisplayPartKind.AliasName, 3710SymbolDisplayPartKind.Operator, 3711SymbolDisplayPartKind.ClassName}, True) 3742SymbolDisplayPartKind.ClassName}, True) 3797SymbolDisplayPartKind.NamespaceName, 3798SymbolDisplayPartKind.Operator, 3799SymbolDisplayPartKind.NamespaceName, 3800SymbolDisplayPartKind.Operator, 3801SymbolDisplayPartKind.NamespaceName}, True) 3806SymbolDisplayPartKind.NamespaceName, 3807SymbolDisplayPartKind.Operator, 3808SymbolDisplayPartKind.NamespaceName, 3809SymbolDisplayPartKind.Operator, 3810SymbolDisplayPartKind.NamespaceName}, True) 3815SymbolDisplayPartKind.NamespaceName, 3816SymbolDisplayPartKind.Operator, 3817SymbolDisplayPartKind.NamespaceName}, True) 3822{SymbolDisplayPartKind.NamespaceName}, True) 3827{SymbolDisplayPartKind.NamespaceName}, True) 3837{SymbolDisplayPartKind.NamespaceName, 3838SymbolDisplayPartKind.Operator, 3839SymbolDisplayPartKind.ClassName}, True) 3849{SymbolDisplayPartKind.NamespaceName, 3850SymbolDisplayPartKind.Operator, 3851SymbolDisplayPartKind.ClassName}, minimal:=True, references:={SystemRef, MsvbRef}) 3875SymbolDisplayPartKind.ClassName, 3876SymbolDisplayPartKind.Operator, 3877SymbolDisplayPartKind.FieldName, 3878SymbolDisplayPartKind.Space, 3879SymbolDisplayPartKind.Keyword, 3880SymbolDisplayPartKind.Space, 3881SymbolDisplayPartKind.InterfaceName, 3882SymbolDisplayPartKind.Punctuation, 3883SymbolDisplayPartKind.Keyword, 3884SymbolDisplayPartKind.Space, 3885SymbolDisplayPartKind.InterfaceName, 3886SymbolDisplayPartKind.Punctuation, 3887SymbolDisplayPartKind.Keyword, 3888SymbolDisplayPartKind.Space, 3889SymbolDisplayPartKind.Keyword, 3890SymbolDisplayPartKind.Punctuation, 3891SymbolDisplayPartKind.Punctuation, 3892SymbolDisplayPartKind.Space, 3893SymbolDisplayPartKind.Keyword, 3894SymbolDisplayPartKind.Punctuation}, minimal:=True) 3914SymbolDisplayPartKind.ClassName) 3919SymbolDisplayPartKind.ClassName}, minimal:=True) 3939SymbolDisplayPartKind.ClassName) 3944SymbolDisplayPartKind.ClassName) 3964SymbolDisplayPartKind.ClassName) 3969SymbolDisplayPartKind.ClassName) 3988SymbolDisplayPartKind.ClassName) 3993SymbolDisplayPartKind.ClassName) 4023SymbolDisplayPartKind.ClassName, 4024SymbolDisplayPartKind.Punctuation, 4025SymbolDisplayPartKind.Keyword, 4026SymbolDisplayPartKind.Space, 4027SymbolDisplayPartKind.ErrorTypeName, 4028SymbolDisplayPartKind.Punctuation}) 4057{SymbolDisplayPartKind.ParameterName}) 4158{SymbolDisplayPartKind.Keyword, 4159SymbolDisplayPartKind.Operator, 4160SymbolDisplayPartKind.NamespaceName, 4161SymbolDisplayPartKind.Operator, 4162SymbolDisplayPartKind.DelegateName}, 4210{SymbolDisplayPartKind.NamespaceName, 4211SymbolDisplayPartKind.Operator, 4212SymbolDisplayPartKind.DelegateName}, 4260{SymbolDisplayPartKind.ClassName, 4261SymbolDisplayPartKind.Operator, 4262SymbolDisplayPartKind.ClassName}, 4302SymbolDisplayPartKind.Keyword, 4303SymbolDisplayPartKind.Space, 4304SymbolDisplayPartKind.ClassName, 4305SymbolDisplayPartKind.Operator, 4306SymbolDisplayPartKind.ClassName, 4307SymbolDisplayPartKind.Operator, 4308SymbolDisplayPartKind.MethodName, 4309SymbolDisplayPartKind.Punctuation, 4310SymbolDisplayPartKind.Punctuation}, minimal:=True) 4349SymbolDisplayPartKind.Keyword, 4350SymbolDisplayPartKind.Space, 4351SymbolDisplayPartKind.ClassName, 4352SymbolDisplayPartKind.Operator, 4353SymbolDisplayPartKind.ClassName, 4354SymbolDisplayPartKind.Operator, 4355SymbolDisplayPartKind.MethodName, 4356SymbolDisplayPartKind.Punctuation, 4357SymbolDisplayPartKind.Punctuation}, minimal:=True) 4376SymbolDisplayPartKind.ClassName, 4377SymbolDisplayPartKind.Operator, 4378SymbolDisplayPartKind.FieldName, 4379SymbolDisplayPartKind.Space, 4380SymbolDisplayPartKind.Keyword, 4381SymbolDisplayPartKind.Space, 4382SymbolDisplayPartKind.ClassName}, minimal:=True) 4424{SymbolDisplayPartKind.Keyword, 4425SymbolDisplayPartKind.Space, 4426SymbolDisplayPartKind.ClassName, 4427SymbolDisplayPartKind.Operator, 4428SymbolDisplayPartKind.PropertyName, 4429SymbolDisplayPartKind.Space, 4430SymbolDisplayPartKind.Keyword, 4431SymbolDisplayPartKind.Space, 4432SymbolDisplayPartKind.Keyword}, 4480{SymbolDisplayPartKind.Keyword, 4481SymbolDisplayPartKind.Space, 4482SymbolDisplayPartKind.ClassName, 4483SymbolDisplayPartKind.Operator, 4484SymbolDisplayPartKind.PropertyName, 4485SymbolDisplayPartKind.Space, 4486SymbolDisplayPartKind.Keyword, 4487SymbolDisplayPartKind.Space, 4488SymbolDisplayPartKind.Keyword}, 4500{SymbolDisplayPartKind.Keyword, 4501SymbolDisplayPartKind.Space, 4502SymbolDisplayPartKind.ClassName, 4503SymbolDisplayPartKind.Operator, 4504SymbolDisplayPartKind.MethodName, 4505SymbolDisplayPartKind.Punctuation, 4506SymbolDisplayPartKind.Punctuation}, 4518{SymbolDisplayPartKind.Keyword, 4519SymbolDisplayPartKind.Space, 4520SymbolDisplayPartKind.ClassName, 4521SymbolDisplayPartKind.Operator, 4522SymbolDisplayPartKind.MethodName, 4523SymbolDisplayPartKind.Punctuation, 4524SymbolDisplayPartKind.Punctuation, 4525SymbolDisplayPartKind.Space, 4526SymbolDisplayPartKind.Keyword, 4527SymbolDisplayPartKind.Space, 4528SymbolDisplayPartKind.Keyword}, 4540{SymbolDisplayPartKind.ClassName, 4541SymbolDisplayPartKind.Operator, 4542SymbolDisplayPartKind.FieldName, 4543SymbolDisplayPartKind.Space, 4544SymbolDisplayPartKind.Keyword, 4545SymbolDisplayPartKind.Space, 4546SymbolDisplayPartKind.Keyword}, 4558{SymbolDisplayPartKind.Keyword, 4559SymbolDisplayPartKind.Space, 4560SymbolDisplayPartKind.ClassName, 4561SymbolDisplayPartKind.Operator, 4562SymbolDisplayPartKind.EventName, 4563SymbolDisplayPartKind.Punctuation, 4564SymbolDisplayPartKind.Punctuation}, 4576{SymbolDisplayPartKind.ClassName, 4577SymbolDisplayPartKind.Operator, 4578SymbolDisplayPartKind.ClassName}, 4618SymbolDisplayPartKind.Keyword, 4619SymbolDisplayPartKind.Space, 4620SymbolDisplayPartKind.ClassName, 4621SymbolDisplayPartKind.Operator, 4622SymbolDisplayPartKind.ClassName, 4623SymbolDisplayPartKind.Operator, 4624SymbolDisplayPartKind.MethodName, 4625SymbolDisplayPartKind.Punctuation, 4626SymbolDisplayPartKind.Punctuation}, minimal:=True) 4705SymbolDisplayPartKind.ClassName, 4706SymbolDisplayPartKind.Punctuation, 4707SymbolDisplayPartKind.Punctuation, 4708SymbolDisplayPartKind.Punctuation, 4709SymbolDisplayPartKind.Punctuation, 4710SymbolDisplayPartKind.Punctuation) 4717SymbolDisplayPartKind.ClassName, 4718SymbolDisplayPartKind.Punctuation, 4719SymbolDisplayPartKind.Punctuation, 4720SymbolDisplayPartKind.Punctuation, 4721SymbolDisplayPartKind.Punctuation, 4722SymbolDisplayPartKind.Punctuation) 4753SymbolDisplayPartKind.Keyword, 4754SymbolDisplayPartKind.Space, 4755SymbolDisplayPartKind.Keyword, 4756SymbolDisplayPartKind.Space, 4757SymbolDisplayPartKind.MethodName, 4758SymbolDisplayPartKind.Punctuation, 4759SymbolDisplayPartKind.ParameterName, 4760SymbolDisplayPartKind.Space, 4761SymbolDisplayPartKind.Keyword, 4762SymbolDisplayPartKind.Space, 4763SymbolDisplayPartKind.Keyword, 4764SymbolDisplayPartKind.Punctuation) 4803SymbolDisplayPartKind.Keyword, 4804SymbolDisplayPartKind.Space, 4805SymbolDisplayPartKind.ClassName, 4806SymbolDisplayPartKind.Operator, 4807SymbolDisplayPartKind.ClassName, 4808SymbolDisplayPartKind.Operator, 4809SymbolDisplayPartKind.MethodName, 4810SymbolDisplayPartKind.Punctuation, 4811SymbolDisplayPartKind.Punctuation}, 4959SymbolDisplayPartKind.FieldName, 4960SymbolDisplayPartKind.Space, 4961SymbolDisplayPartKind.Keyword, 4962SymbolDisplayPartKind.Space, 4963SymbolDisplayPartKind.Punctuation, 4964SymbolDisplayPartKind.StructName, 4965SymbolDisplayPartKind.Punctuation, 4966SymbolDisplayPartKind.Space, 4967SymbolDisplayPartKind.ClassName, 4968SymbolDisplayPartKind.Punctuation) 4987Assert.Equal(SymbolDisplayPartKind.FieldName, description(0).Kind) 4988Assert.Equal(SymbolDisplayPartKind.Space, description(1).Kind) 4989Assert.Equal(SymbolDisplayPartKind.Keyword, description(2).Kind) 4990Assert.Equal(SymbolDisplayPartKind.Space, description(3).Kind) 4991Assert.Equal(SymbolDisplayPartKind.StructName, description(4).Kind) 5013{SymbolDisplayPartKind.FieldName, 5014SymbolDisplayPartKind.Space, 5015SymbolDisplayPartKind.Keyword, 5016SymbolDisplayPartKind.Space, 5017SymbolDisplayPartKind.StructName, 5018SymbolDisplayPartKind.Punctuation, 5019SymbolDisplayPartKind.Keyword, 5020SymbolDisplayPartKind.Space, 5021SymbolDisplayPartKind.StructName, 5022SymbolDisplayPartKind.Punctuation}, 5039SymbolDisplayPartKind.FieldName, 5040SymbolDisplayPartKind.Space, 5041SymbolDisplayPartKind.Keyword, 5042SymbolDisplayPartKind.Space, 5043SymbolDisplayPartKind.Punctuation, 5044SymbolDisplayPartKind.FieldName, 5045SymbolDisplayPartKind.Space, 5046SymbolDisplayPartKind.Keyword, 5047SymbolDisplayPartKind.Space, 5048SymbolDisplayPartKind.StructName, 5049SymbolDisplayPartKind.Punctuation, 5050SymbolDisplayPartKind.Space, 5051SymbolDisplayPartKind.FieldName, 5052SymbolDisplayPartKind.Space, 5053SymbolDisplayPartKind.Keyword, 5054SymbolDisplayPartKind.Space, 5055SymbolDisplayPartKind.ClassName, 5056SymbolDisplayPartKind.Punctuation) 5074SymbolDisplayPartKind.FieldName, 5075SymbolDisplayPartKind.Space, 5076SymbolDisplayPartKind.Keyword, 5077SymbolDisplayPartKind.Space, 5078SymbolDisplayPartKind.Punctuation, 5079SymbolDisplayPartKind.Keyword, 5080SymbolDisplayPartKind.Punctuation, 5081SymbolDisplayPartKind.Space, 5082SymbolDisplayPartKind.Keyword, 5083SymbolDisplayPartKind.Punctuation, 5084SymbolDisplayPartKind.Space, 5085SymbolDisplayPartKind.Keyword, 5086SymbolDisplayPartKind.Punctuation, 5087SymbolDisplayPartKind.Space, 5088SymbolDisplayPartKind.Keyword, 5089SymbolDisplayPartKind.Punctuation, 5090SymbolDisplayPartKind.Space, 5091SymbolDisplayPartKind.Keyword, 5092SymbolDisplayPartKind.Punctuation, 5093SymbolDisplayPartKind.Space, 5094SymbolDisplayPartKind.Keyword, 5095SymbolDisplayPartKind.Punctuation, 5096SymbolDisplayPartKind.Space, 5097SymbolDisplayPartKind.Keyword, 5098SymbolDisplayPartKind.Punctuation, 5099SymbolDisplayPartKind.Space, 5100SymbolDisplayPartKind.Keyword, 5101SymbolDisplayPartKind.Punctuation) 5119SymbolDisplayPartKind.PropertyName, 5120SymbolDisplayPartKind.Space, 5121SymbolDisplayPartKind.Keyword, 5122SymbolDisplayPartKind.Space, 5123SymbolDisplayPartKind.Punctuation, 5124SymbolDisplayPartKind.FieldName, 5125SymbolDisplayPartKind.Space, 5126SymbolDisplayPartKind.Keyword, 5127SymbolDisplayPartKind.Space, 5128SymbolDisplayPartKind.Keyword, 5129SymbolDisplayPartKind.Punctuation, 5130SymbolDisplayPartKind.Space, 5131SymbolDisplayPartKind.FieldName, 5132SymbolDisplayPartKind.Space, 5133SymbolDisplayPartKind.Keyword, 5134SymbolDisplayPartKind.Space, 5135SymbolDisplayPartKind.Keyword, 5136SymbolDisplayPartKind.Punctuation) 5210SymbolDisplayPartKind.FieldName, 5211SymbolDisplayPartKind.Space, 5212SymbolDisplayPartKind.Keyword, 5213SymbolDisplayPartKind.Space, 5214SymbolDisplayPartKind.Punctuation, 5215SymbolDisplayPartKind.FieldName, 5216SymbolDisplayPartKind.Space, 5217SymbolDisplayPartKind.Keyword, 5218SymbolDisplayPartKind.Space, 5219SymbolDisplayPartKind.Keyword, 5220SymbolDisplayPartKind.Punctuation, 5221SymbolDisplayPartKind.Space, 5222SymbolDisplayPartKind.FieldName, 5223SymbolDisplayPartKind.Space, 5224SymbolDisplayPartKind.Keyword, 5225SymbolDisplayPartKind.Space, 5226SymbolDisplayPartKind.Keyword, 5227SymbolDisplayPartKind.Punctuation) 5231SymbolDisplayPartKind.FieldName, 5232SymbolDisplayPartKind.Space, 5233SymbolDisplayPartKind.Keyword, 5234SymbolDisplayPartKind.Space, 5235SymbolDisplayPartKind.Punctuation, 5236SymbolDisplayPartKind.Keyword, 5237SymbolDisplayPartKind.Punctuation, 5238SymbolDisplayPartKind.Space, 5239SymbolDisplayPartKind.Keyword, 5240SymbolDisplayPartKind.Punctuation) 5270SymbolDisplayPartKind.Keyword, 5271SymbolDisplayPartKind.Space, 5272SymbolDisplayPartKind.Keyword, 5273SymbolDisplayPartKind.Space, 5274SymbolDisplayPartKind.ClassName) 5282SymbolDisplayPartKind.ParameterName, 5283SymbolDisplayPartKind.Space, 5284SymbolDisplayPartKind.Keyword, 5285SymbolDisplayPartKind.Space, 5286SymbolDisplayPartKind.Keyword) 5303SymbolDisplayPartKind.Keyword, 5304SymbolDisplayPartKind.Space, 5305SymbolDisplayPartKind.Keyword, 5306SymbolDisplayPartKind.Space, 5307SymbolDisplayPartKind.MethodName, 5308SymbolDisplayPartKind.Punctuation, 5309SymbolDisplayPartKind.ParameterName, 5310SymbolDisplayPartKind.Space, 5311SymbolDisplayPartKind.Keyword, 5312SymbolDisplayPartKind.Space, 5313SymbolDisplayPartKind.Keyword, 5314SymbolDisplayPartKind.Punctuation) 5368SymbolDisplayPartKind.Keyword, 5369SymbolDisplayPartKind.Space, 5370SymbolDisplayPartKind.MethodName, 5371SymbolDisplayPartKind.Punctuation, 5372SymbolDisplayPartKind.Keyword, 5373SymbolDisplayPartKind.Punctuation, 5374SymbolDisplayPartKind.Space, 5375SymbolDisplayPartKind.Keyword, 5376SymbolDisplayPartKind.Space, 5377SymbolDisplayPartKind.Keyword) 5382SymbolDisplayPartKind.Keyword, 5383SymbolDisplayPartKind.Space, 5384SymbolDisplayPartKind.MethodName, 5385SymbolDisplayPartKind.Punctuation, 5386SymbolDisplayPartKind.Keyword, 5387SymbolDisplayPartKind.Space, 5388SymbolDisplayPartKind.Keyword, 5389SymbolDisplayPartKind.Punctuation, 5390SymbolDisplayPartKind.Space, 5391SymbolDisplayPartKind.Keyword, 5392SymbolDisplayPartKind.Space, 5393SymbolDisplayPartKind.Keyword) 5400SymbolDisplayPartKind.Keyword, 5401SymbolDisplayPartKind.Space, 5402SymbolDisplayPartKind.Keyword, 5403SymbolDisplayPartKind.Space, 5404SymbolDisplayPartKind.PropertyName, 5405SymbolDisplayPartKind.Space, 5406SymbolDisplayPartKind.Keyword, 5407SymbolDisplayPartKind.Space, 5408SymbolDisplayPartKind.Keyword) 5416SymbolDisplayPartKind.Keyword, 5417SymbolDisplayPartKind.Space, 5418SymbolDisplayPartKind.Keyword, 5419SymbolDisplayPartKind.Space, 5420SymbolDisplayPartKind.PropertyName, 5421SymbolDisplayPartKind.Punctuation, 5422SymbolDisplayPartKind.Keyword, 5423SymbolDisplayPartKind.Punctuation, 5424SymbolDisplayPartKind.Space, 5425SymbolDisplayPartKind.Keyword, 5426SymbolDisplayPartKind.Space, 5427SymbolDisplayPartKind.Keyword) 5432SymbolDisplayPartKind.Keyword, 5433SymbolDisplayPartKind.Space, 5434SymbolDisplayPartKind.Keyword, 5435SymbolDisplayPartKind.Space, 5436SymbolDisplayPartKind.PropertyName, 5437SymbolDisplayPartKind.Punctuation, 5438SymbolDisplayPartKind.Keyword, 5439SymbolDisplayPartKind.Punctuation, 5440SymbolDisplayPartKind.Space, 5441SymbolDisplayPartKind.Keyword, 5442SymbolDisplayPartKind.Space, 5443SymbolDisplayPartKind.Keyword) 5450SymbolDisplayPartKind.Keyword, 5451SymbolDisplayPartKind.Space, 5452SymbolDisplayPartKind.Keyword, 5453SymbolDisplayPartKind.Space, 5454SymbolDisplayPartKind.DelegateName, 5455SymbolDisplayPartKind.Punctuation, 5456SymbolDisplayPartKind.Punctuation, 5457SymbolDisplayPartKind.Space, 5458SymbolDisplayPartKind.Keyword, 5459SymbolDisplayPartKind.Space, 5460SymbolDisplayPartKind.Keyword) 5496Verify(description, "A.B", SymbolDisplayPartKind.AliasName, SymbolDisplayPartKind.Operator, SymbolDisplayPartKind.ClassName) 5517SymbolDisplayPartKind.Keyword, 5518SymbolDisplayPartKind.Space, 5519SymbolDisplayPartKind.DelegateName, 5520SymbolDisplayPartKind.Punctuation, 5521SymbolDisplayPartKind.Keyword, 5522SymbolDisplayPartKind.Space, 5523SymbolDisplayPartKind.ParameterName, 5524SymbolDisplayPartKind.Space, 5525SymbolDisplayPartKind.Keyword, 5526SymbolDisplayPartKind.Space, 5527SymbolDisplayPartKind.Keyword, 5528SymbolDisplayPartKind.Punctuation, 5529SymbolDisplayPartKind.Space, 5530SymbolDisplayPartKind.Keyword, 5531SymbolDisplayPartKind.Space, 5532SymbolDisplayPartKind.Keyword) 5545SymbolDisplayPartKind.AnonymousTypeIndicator, 5546SymbolDisplayPartKind.Space, 5547SymbolDisplayPartKind.Keyword, 5548SymbolDisplayPartKind.Space, 5549SymbolDisplayPartKind.DelegateName, 5550SymbolDisplayPartKind.Punctuation, 5551SymbolDisplayPartKind.Keyword, 5552SymbolDisplayPartKind.Space, 5553SymbolDisplayPartKind.ParameterName, 5554SymbolDisplayPartKind.Space, 5555SymbolDisplayPartKind.Keyword, 5556SymbolDisplayPartKind.Space, 5557SymbolDisplayPartKind.Keyword, 5558SymbolDisplayPartKind.Punctuation, 5559SymbolDisplayPartKind.Space, 5560SymbolDisplayPartKind.Keyword, 5561SymbolDisplayPartKind.Space, 5562SymbolDisplayPartKind.Keyword) 5589SymbolDisplayPartKind.StructName, 5590SymbolDisplayPartKind.Punctuation, 5591SymbolDisplayPartKind.Keyword, 5592SymbolDisplayPartKind.Space, 5593SymbolDisplayPartKind.TypeParameterName, 5594SymbolDisplayPartKind.Punctuation, 5595SymbolDisplayPartKind.Operator, 5596SymbolDisplayPartKind.FieldName, 5597SymbolDisplayPartKind.Space, 5598SymbolDisplayPartKind.Keyword, 5599SymbolDisplayPartKind.Space, 5600SymbolDisplayPartKind.TypeParameterName) 5604SymbolDisplayPartKind.StructName, 5605SymbolDisplayPartKind.Punctuation, 5606SymbolDisplayPartKind.Keyword, 5607SymbolDisplayPartKind.Space, 5608SymbolDisplayPartKind.TypeParameterName, 5609SymbolDisplayPartKind.Punctuation, 5610SymbolDisplayPartKind.Operator, 5611SymbolDisplayPartKind.FieldName, 5612SymbolDisplayPartKind.Space, 5613SymbolDisplayPartKind.Keyword, 5614SymbolDisplayPartKind.Space, 5615SymbolDisplayPartKind.TypeParameterName) 5642SymbolDisplayPartKind.Keyword, 5643SymbolDisplayPartKind.Space, 5644SymbolDisplayPartKind.ClassName, 5645SymbolDisplayPartKind.Operator, 5646SymbolDisplayPartKind.MethodName, 5647SymbolDisplayPartKind.Punctuation, 5648SymbolDisplayPartKind.ParameterName, 5649SymbolDisplayPartKind.Space, 5650SymbolDisplayPartKind.Keyword, 5651SymbolDisplayPartKind.Space, 5652SymbolDisplayPartKind.StructName, 5653SymbolDisplayPartKind.Punctuation, 5654SymbolDisplayPartKind.Space, 5655SymbolDisplayPartKind.ParameterName, 5656SymbolDisplayPartKind.Space, 5657SymbolDisplayPartKind.Keyword, 5658SymbolDisplayPartKind.Space, 5659SymbolDisplayPartKind.StructName, 5660SymbolDisplayPartKind.Punctuation, 5661SymbolDisplayPartKind.Space, 5662SymbolDisplayPartKind.ParameterName, 5663SymbolDisplayPartKind.Space, 5664SymbolDisplayPartKind.Keyword, 5665SymbolDisplayPartKind.Space, 5666SymbolDisplayPartKind.StructName, 5667SymbolDisplayPartKind.Punctuation) 5701SymbolDisplayPartKind.LocalName, 5702SymbolDisplayPartKind.Space, 5703SymbolDisplayPartKind.Keyword, 5704SymbolDisplayPartKind.Space, 5705SymbolDisplayPartKind.StructName) 5709SymbolDisplayPartKind.LocalName, 5710SymbolDisplayPartKind.Space, 5711SymbolDisplayPartKind.Keyword, 5712SymbolDisplayPartKind.Space, 5713SymbolDisplayPartKind.StructName) 5736SymbolDisplayPartKind.Keyword, 5737SymbolDisplayPartKind.Space, 5738SymbolDisplayPartKind.NamespaceName, 5739SymbolDisplayPartKind.Operator, 5740SymbolDisplayPartKind.StructName, 5741SymbolDisplayPartKind.Operator, 5742SymbolDisplayPartKind.MethodName, ' should be MethodName because of 'op_Equality' 5743SymbolDisplayPartKind.Punctuation, 5744SymbolDisplayPartKind.ParameterName, 5745SymbolDisplayPartKind.Space, 5746SymbolDisplayPartKind.Keyword, 5747SymbolDisplayPartKind.Space, 5748SymbolDisplayPartKind.NamespaceName, 5749SymbolDisplayPartKind.Operator, 5750SymbolDisplayPartKind.StructName, 5751SymbolDisplayPartKind.Punctuation, 5752SymbolDisplayPartKind.Space, 5753SymbolDisplayPartKind.ParameterName, 5754SymbolDisplayPartKind.Space, 5755SymbolDisplayPartKind.Keyword, 5756SymbolDisplayPartKind.Space, 5757SymbolDisplayPartKind.NamespaceName, 5758SymbolDisplayPartKind.Operator, 5759SymbolDisplayPartKind.StructName, 5760SymbolDisplayPartKind.Punctuation, 5761SymbolDisplayPartKind.Space, 5762SymbolDisplayPartKind.Keyword, 5763SymbolDisplayPartKind.Space, 5764SymbolDisplayPartKind.NamespaceName, 5765SymbolDisplayPartKind.Operator, 5766SymbolDisplayPartKind.StructName) 5801SymbolDisplayPartKind.Keyword, 5802SymbolDisplayPartKind.Space, 5803SymbolDisplayPartKind.Keyword, 5804SymbolDisplayPartKind.Operator, 5805SymbolDisplayPartKind.Operator, ' Should be Operator due to '=' 5806SymbolDisplayPartKind.Punctuation, 5807SymbolDisplayPartKind.ParameterName, 5808SymbolDisplayPartKind.Space, 5809SymbolDisplayPartKind.Keyword, 5810SymbolDisplayPartKind.Space, 5811SymbolDisplayPartKind.Keyword, 5812SymbolDisplayPartKind.Punctuation, 5813SymbolDisplayPartKind.Space, 5814SymbolDisplayPartKind.ParameterName, 5815SymbolDisplayPartKind.Space, 5816SymbolDisplayPartKind.Keyword, 5817SymbolDisplayPartKind.Space, 5818SymbolDisplayPartKind.Keyword, 5819SymbolDisplayPartKind.Punctuation, 5820SymbolDisplayPartKind.Space, 5821SymbolDisplayPartKind.Keyword, 5822SymbolDisplayPartKind.Space, 5823SymbolDisplayPartKind.Keyword) 5843SymbolDisplayPartKind.Keyword, 5844SymbolDisplayPartKind.Space, 5845SymbolDisplayPartKind.NamespaceName, 5846SymbolDisplayPartKind.Operator, 5847SymbolDisplayPartKind.StructName, 5848SymbolDisplayPartKind.Operator, 5849SymbolDisplayPartKind.MethodName, ' should be MethodName because of 'op_BitwiseAnd' 5850SymbolDisplayPartKind.Punctuation, 5851SymbolDisplayPartKind.ParameterName, 5852SymbolDisplayPartKind.Space, 5853SymbolDisplayPartKind.Keyword, 5854SymbolDisplayPartKind.Space, 5855SymbolDisplayPartKind.NamespaceName, 5856SymbolDisplayPartKind.Operator, 5857SymbolDisplayPartKind.StructName, 5858SymbolDisplayPartKind.Punctuation, 5859SymbolDisplayPartKind.Space, 5860SymbolDisplayPartKind.ParameterName, 5861SymbolDisplayPartKind.Space, 5862SymbolDisplayPartKind.Keyword, 5863SymbolDisplayPartKind.Space, 5864SymbolDisplayPartKind.NamespaceName, 5865SymbolDisplayPartKind.Operator, 5866SymbolDisplayPartKind.StructName, 5867SymbolDisplayPartKind.Punctuation, 5868SymbolDisplayPartKind.Space, 5869SymbolDisplayPartKind.Keyword, 5870SymbolDisplayPartKind.Space, 5871SymbolDisplayPartKind.NamespaceName, 5872SymbolDisplayPartKind.Operator, 5873SymbolDisplayPartKind.StructName) 5878SymbolDisplayPartKind.Keyword, 5879SymbolDisplayPartKind.Space, 5880SymbolDisplayPartKind.Keyword, 5881SymbolDisplayPartKind.Operator, 5882SymbolDisplayPartKind.Keyword, ' Should be Keyword due to 'And' 5883SymbolDisplayPartKind.Punctuation, 5884SymbolDisplayPartKind.ParameterName, 5885SymbolDisplayPartKind.Space, 5886SymbolDisplayPartKind.Keyword, 5887SymbolDisplayPartKind.Space, 5888SymbolDisplayPartKind.Keyword, 5889SymbolDisplayPartKind.Punctuation, 5890SymbolDisplayPartKind.Space, 5891SymbolDisplayPartKind.ParameterName, 5892SymbolDisplayPartKind.Space, 5893SymbolDisplayPartKind.Keyword, 5894SymbolDisplayPartKind.Space, 5895SymbolDisplayPartKind.Keyword, 5896SymbolDisplayPartKind.Punctuation, 5897SymbolDisplayPartKind.Space, 5898SymbolDisplayPartKind.Keyword, 5899SymbolDisplayPartKind.Space, 5900SymbolDisplayPartKind.Keyword) 5927SymbolDisplayPartKind.Keyword, 5928SymbolDisplayPartKind.Space, 5929SymbolDisplayPartKind.MethodName, 5930SymbolDisplayPartKind.Punctuation, 5931SymbolDisplayPartKind.ParameterName, 5932SymbolDisplayPartKind.Space, 5933SymbolDisplayPartKind.Keyword, 5934SymbolDisplayPartKind.Space, 5935SymbolDisplayPartKind.Punctuation, 5936SymbolDisplayPartKind.Keyword, 5937SymbolDisplayPartKind.Punctuation, 5938SymbolDisplayPartKind.Space, 5939SymbolDisplayPartKind.Keyword, 5940SymbolDisplayPartKind.Punctuation, 5941SymbolDisplayPartKind.Punctuation, 5942SymbolDisplayPartKind.Punctuation, 5943SymbolDisplayPartKind.Punctuation, 5944SymbolDisplayPartKind.Space, 5945SymbolDisplayPartKind.Keyword, 5946SymbolDisplayPartKind.Space, 5947SymbolDisplayPartKind.Punctuation, 5948SymbolDisplayPartKind.Keyword, 5949SymbolDisplayPartKind.Punctuation, 5950SymbolDisplayPartKind.Space, 5951SymbolDisplayPartKind.Punctuation, 5952SymbolDisplayPartKind.Keyword, 5953SymbolDisplayPartKind.Punctuation, 5954SymbolDisplayPartKind.Space, 5955SymbolDisplayPartKind.Keyword, 5956SymbolDisplayPartKind.Punctuation, 5957SymbolDisplayPartKind.Punctuation) 5962SymbolDisplayPartKind.Keyword, 5963SymbolDisplayPartKind.Space, 5964SymbolDisplayPartKind.MethodName, 5965SymbolDisplayPartKind.Punctuation, 5966SymbolDisplayPartKind.ParameterName, 5967SymbolDisplayPartKind.Space, 5968SymbolDisplayPartKind.Keyword, 5969SymbolDisplayPartKind.Space, 5970SymbolDisplayPartKind.StructName, 5971SymbolDisplayPartKind.Punctuation, 5972SymbolDisplayPartKind.Keyword, 5973SymbolDisplayPartKind.Space, 5974SymbolDisplayPartKind.Keyword, 5975SymbolDisplayPartKind.Punctuation, 5976SymbolDisplayPartKind.Space, 5977SymbolDisplayPartKind.Keyword, 5978SymbolDisplayPartKind.Punctuation, 5979SymbolDisplayPartKind.Punctuation, 5980SymbolDisplayPartKind.Punctuation, 5981SymbolDisplayPartKind.Punctuation, 5982SymbolDisplayPartKind.Space, 5983SymbolDisplayPartKind.Keyword, 5984SymbolDisplayPartKind.Space, 5985SymbolDisplayPartKind.StructName, 5986SymbolDisplayPartKind.Punctuation, 5987SymbolDisplayPartKind.Keyword, 5988SymbolDisplayPartKind.Space, 5989SymbolDisplayPartKind.Keyword, 5990SymbolDisplayPartKind.Punctuation, 5991SymbolDisplayPartKind.Space, 5992SymbolDisplayPartKind.StructName, 5993SymbolDisplayPartKind.Punctuation, 5994SymbolDisplayPartKind.Keyword, 5995SymbolDisplayPartKind.Space, 5996SymbolDisplayPartKind.Keyword, 5997SymbolDisplayPartKind.Punctuation, 5998SymbolDisplayPartKind.Space, 5999SymbolDisplayPartKind.Keyword, 6000SymbolDisplayPartKind.Punctuation, 6001SymbolDisplayPartKind.Punctuation) 6028New SymbolDisplayPart(SymbolDisplayPartKind.Text, preprocessingSymbol, "NET5_0_OR_GREATER") 6043kinds As SymbolDisplayPartKind(), 6086ParamArray kinds As SymbolDisplayPartKind()) 6104Private Shared Function Verify(parts As ImmutableArray(Of SymbolDisplayPart), expectedText As String, ParamArray kinds As SymbolDisplayPartKind()) As ImmutableArray(Of SymbolDisplayPart)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (50)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SymbolDisplayPartExtensions.vb (4)
12If p.Kind = SymbolDisplayPartKind.ErrorTypeName Then 16New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "Object"), 17New SymbolDisplayPart(SymbolDisplayPartKind.Text, Nothing, replacement)) 21Return New SymbolDisplayPart(SymbolDisplayPartKind.ErrorTypeName, Nothing, String.Format("[{0}]", text))
Utilities\IntrinsicOperators\AbstractIntrinsicOperatorDocumentation.vb (7)
27Return {New SymbolDisplayPart(SymbolDisplayPartKind.ParameterName, Nothing, GetParameterName(index))} 38suffixParts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, ")")) 39suffixParts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " ")) 40suffixParts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "As")) 41suffixParts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " ")) 58suffixParts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Text, Nothing, ReturnTypeMetadataName)) 64suffixParts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Text, Nothing, VBWorkspaceResources.result))
Utilities\IntrinsicOperators\AddHandlerStatementDocumentation.vb (2)
28Return {New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "AddHandler"), 29New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " ")}
Utilities\IntrinsicOperators\BinaryConditionalExpressionDocumentation.vb (2)
51Return {New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "If"), 52New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")}
Utilities\IntrinsicOperators\CTypeCastExpressionDocumentation.vb (2)
18New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "CType"), 19New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")
Utilities\IntrinsicOperators\DirectCastExpressionDocumentation.vb (2)
18New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "DirectCast"), 19New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")
Utilities\IntrinsicOperators\GetTypeExpressionDocumentation.vb (2)
44New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "GetType"), 45New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")
Utilities\IntrinsicOperators\GetXmlNamespaceExpressionDocumentation.vb (5)
13New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "["), 14New SymbolDisplayPart(SymbolDisplayPartKind.ParameterName, Nothing, GetParameterName(index)), 15New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "]") 55New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "GetXmlNamespace"), 56New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")
Utilities\IntrinsicOperators\MidAssignmentDocumentation.vb (8)
45Return {New SymbolDisplayPart(SymbolDisplayPartKind.ParameterName, Nothing, "[" + GetParameterName(2) + "]")} 65New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, ")"), 66New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " "), 67New SymbolDisplayPart(SymbolDisplayPartKind.Operator, Nothing, "="), 68New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " "), 69New SymbolDisplayPart(SymbolDisplayPartKind.Text, Nothing, VBWorkspaceResources.stringExpression) 75Return {New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "Mid"), 76New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")}
Utilities\IntrinsicOperators\NameOfExpressionDocumentation.vb (2)
29Return {New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "NameOf"), 30New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")}
Utilities\IntrinsicOperators\PredefinedCastExpressionDocumentation.vb (2)
55Return {New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, _keywordText), 56New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")}
Utilities\IntrinsicOperators\RemoveHandlerStatementDocumentation.vb (2)
28Return {New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "RemoveHandler"), 29New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " ")}
Utilities\IntrinsicOperators\TernaryConditionalExpressionDocumentation.vb (8)
17Return {New SymbolDisplayPart(SymbolDisplayPartKind.ParameterName, Nothing, GetParameterName(index)), 18New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " "), 19New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "As"), 20New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " "), 21New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "Boolean")} 23Return {New SymbolDisplayPart(SymbolDisplayPartKind.ParameterName, Nothing, GetParameterName(index))} 67Return {New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "If"), 68New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")}
Utilities\IntrinsicOperators\TryCastExpressionDocumentation.vb (2)
18New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "TryCast"), 19New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")
Microsoft.CodeAnalysis.Workspaces (37)
Classification\Classifier.cs (29)
150yield return new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, new string(' ', count)); 153private static SymbolDisplayPartKind? GetClassificationKind(string type) 156ClassificationTypeNames.Identifier => SymbolDisplayPartKind.Text, 157ClassificationTypeNames.Keyword => SymbolDisplayPartKind.Keyword, 158ClassificationTypeNames.NumericLiteral => SymbolDisplayPartKind.NumericLiteral, 159ClassificationTypeNames.StringLiteral => SymbolDisplayPartKind.StringLiteral, 160ClassificationTypeNames.WhiteSpace => SymbolDisplayPartKind.Space, 161ClassificationTypeNames.Operator => SymbolDisplayPartKind.Operator, 162ClassificationTypeNames.Punctuation => SymbolDisplayPartKind.Punctuation, 163ClassificationTypeNames.ClassName => SymbolDisplayPartKind.ClassName, 164ClassificationTypeNames.RecordClassName => SymbolDisplayPartKind.RecordClassName, 165ClassificationTypeNames.StructName => SymbolDisplayPartKind.StructName, 166ClassificationTypeNames.InterfaceName => SymbolDisplayPartKind.InterfaceName, 167ClassificationTypeNames.DelegateName => SymbolDisplayPartKind.DelegateName, 168ClassificationTypeNames.EnumName => SymbolDisplayPartKind.EnumName, 169ClassificationTypeNames.TypeParameterName => SymbolDisplayPartKind.TypeParameterName, 170ClassificationTypeNames.ModuleName => SymbolDisplayPartKind.ModuleName, 171ClassificationTypeNames.VerbatimStringLiteral => SymbolDisplayPartKind.StringLiteral, 172ClassificationTypeNames.FieldName => SymbolDisplayPartKind.FieldName, 173ClassificationTypeNames.EnumMemberName => SymbolDisplayPartKind.EnumMemberName, 174ClassificationTypeNames.ConstantName => SymbolDisplayPartKind.ConstantName, 175ClassificationTypeNames.LocalName => SymbolDisplayPartKind.LocalName, 176ClassificationTypeNames.ParameterName => SymbolDisplayPartKind.ParameterName, 177ClassificationTypeNames.ExtensionMethodName => SymbolDisplayPartKind.ExtensionMethodName, 178ClassificationTypeNames.MethodName => SymbolDisplayPartKind.MethodName, 179ClassificationTypeNames.PropertyName => SymbolDisplayPartKind.PropertyName, 180ClassificationTypeNames.LabelName => SymbolDisplayPartKind.LabelName, 181ClassificationTypeNames.NamespaceName => SymbolDisplayPartKind.NamespaceName, 182ClassificationTypeNames.EventName => SymbolDisplayPartKind.EventName,
Rename\ConflictEngine\ConflictResolver.cs (2)
389.WhereAsArray(p => p.Kind is not SymbolDisplayPartKind.PropertyName and not SymbolDisplayPartKind.FieldName)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (1)
189=> [new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, text)];
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolDisplayPartExtensions.cs (5)
16=> parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.LineBreak, null, text)); 19=> parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.MethodName, null, text)); 22=> parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, text)); 25=> parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, text)); 28=> parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, text));
Microsoft.VisualStudio.LanguageServices (4)
ChangeSignature\ChangeSignatureDialogViewModel.cs (4)
351displayParts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, "(")); 358displayParts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, ",")); 359displayParts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, " ")); 380displayParts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, ")"));
Microsoft.VisualStudio.LanguageServices.CSharp (9)
ChangeSignature\CSharpChangeSignatureViewModelFactoryService.cs (9)
36var typePartKind = isPredefinedType ? SymbolDisplayPartKind.Keyword : SymbolDisplayPartKind.ClassName; 39parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, " ")); 40parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.ParameterName, null, addedParameterViewModel.ParameterName)); 44parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, " ")); 45parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, "=")); 46parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, " ")); 47parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, addedParameterViewModel.Default));
Microsoft.VisualStudio.LanguageServices.VisualBasic (10)
ChangeSignature\VisualBasicChangeSignatureViewModelFactoryService.vb (10)
23parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.ParameterName, Nothing, addedParameterViewModel.ParameterName)) 24parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " ")) 25parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing, "As")) 26parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " ")) 31Dim typePartKind = If(isPredefinedType, SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.ClassName) 36parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " ")) 37parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "=")) 38parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Space, Nothing, " ")) 39parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Text, Nothing, addedParameterViewModel.Default))