5021 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 (93)
SymbolDisplay\SymbolDisplay.cs (1)
276builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.MethodName, symbol, "<top-level-statements-entry-point>"));
SymbolDisplay\SymbolDisplayVisitor.cs (33)
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)); 346Builder.Add(CreatePart(SymbolDisplayPartKind.Space, null, " ")); 351Builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, null, SyntaxFacts.GetText(punctuationKind))); 356Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, null, SyntaxFacts.GetText(keywordKind)));
SymbolDisplay\SymbolDisplayVisitor.Members.cs (28)
64Builder.Add(CreatePart(SymbolDisplayPartKind.EnumMemberName, symbol, symbol.Name)); 68Builder.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, symbol.Name)); 72Builder.Add(CreatePart(SymbolDisplayPartKind.FieldName, symbol, symbol.Name)); 206this.Builder.Add(CreatePart(SymbolDisplayPartKind.PropertyName, symbol, 211this.Builder.Add(CreatePart(SymbolDisplayPartKind.PropertyName, symbol, symbol.Name)); 261this.Builder.Add(CreatePart(SymbolDisplayPartKind.EventName, symbol, 266this.Builder.Add(CreatePart(SymbolDisplayPartKind.EventName, symbol, symbol.Name)); 276Builder.Add(CreatePart(SymbolDisplayPartKind.NumericLiteral, symbol, "lambda expression")); 420Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name)); 427Builder.Add(CreatePart(SymbolDisplayPartKind.ExtensionMethodName, symbol, symbol.Name)); 469var partKind = GetPartKindForConstructorOrDestructor(symbol); 476var partKind = GetPartKindForConstructorOrDestructor(symbol); 516Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, 525Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.MetadataName)); 533Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name)); 546Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.MetadataName)); 554Builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name)); 593Builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Cdecl")); 596Builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Stdcall")); 599Builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Thiscall")); 602Builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Fastcall")); 619Builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, conventionType, conventionType.Name[CallConvLength..])); 702Builder.Add(CreatePart(SymbolDisplayPartKind.Operator, symbol, 744private static SymbolDisplayPartKind GetPartKindForConstructorOrDestructor(IMethodSymbol symbol) 749return SymbolDisplayPartKind.MethodName; 849var 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 (19)
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)));
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, CSharpFeaturesResources.Properties),
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (1)
271result.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 (2847)
SymbolDisplay\SymbolDisplayTests.cs (2847)
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); 2078SymbolDisplayPartKind.Keyword, 2079SymbolDisplayPartKind.Space, 2080SymbolDisplayPartKind.StructName, 2081SymbolDisplayPartKind.Space, 2082SymbolDisplayPartKind.ClassName, 2083SymbolDisplayPartKind.Punctuation, 2084SymbolDisplayPartKind.PropertyName, 2085SymbolDisplayPartKind.Punctuation, 2086SymbolDisplayPartKind.Keyword); 2115SymbolDisplayPartKind.Keyword, 2116SymbolDisplayPartKind.Space, 2117SymbolDisplayPartKind.Keyword, 2118SymbolDisplayPartKind.Space, 2119SymbolDisplayPartKind.ClassName, 2120SymbolDisplayPartKind.Punctuation, 2121SymbolDisplayPartKind.PropertyName, 2122SymbolDisplayPartKind.Punctuation, 2123SymbolDisplayPartKind.Keyword); 2157SymbolDisplayPartKind.Keyword, 2158SymbolDisplayPartKind.Space, 2159SymbolDisplayPartKind.DelegateName, 2160SymbolDisplayPartKind.Space, 2161SymbolDisplayPartKind.ClassName, 2162SymbolDisplayPartKind.Punctuation, 2163SymbolDisplayPartKind.EventName); 2170SymbolDisplayPartKind.Keyword, 2171SymbolDisplayPartKind.Space, 2172SymbolDisplayPartKind.DelegateName, 2173SymbolDisplayPartKind.Space, 2174SymbolDisplayPartKind.ClassName, 2175SymbolDisplayPartKind.Punctuation, 2176SymbolDisplayPartKind.EventName); 2205SymbolDisplayPartKind.DelegateName, 2206SymbolDisplayPartKind.Space, 2207SymbolDisplayPartKind.EventName); 2214SymbolDisplayPartKind.DelegateName, 2215SymbolDisplayPartKind.Space, 2216SymbolDisplayPartKind.EventName); 2245SymbolDisplayPartKind.Keyword, 2246SymbolDisplayPartKind.Space, 2247SymbolDisplayPartKind.Keyword, 2248SymbolDisplayPartKind.Space, 2249SymbolDisplayPartKind.ClassName, 2250SymbolDisplayPartKind.Punctuation, 2251SymbolDisplayPartKind.EventName, 2252SymbolDisplayPartKind.Punctuation, 2253SymbolDisplayPartKind.Keyword); 2282SymbolDisplayPartKind.Keyword, 2283SymbolDisplayPartKind.Space, 2284SymbolDisplayPartKind.Keyword, 2285SymbolDisplayPartKind.Space, 2286SymbolDisplayPartKind.ClassName, 2287SymbolDisplayPartKind.Punctuation, 2288SymbolDisplayPartKind.EventName, 2289SymbolDisplayPartKind.Punctuation, 2290SymbolDisplayPartKind.Keyword); 2314SymbolDisplayPartKind.MethodName, 2315SymbolDisplayPartKind.Punctuation, 2316SymbolDisplayPartKind.Punctuation); 2340SymbolDisplayPartKind.NamespaceName, 2341SymbolDisplayPartKind.Punctuation, 2342SymbolDisplayPartKind.StructName, 2343SymbolDisplayPartKind.Space, 2344SymbolDisplayPartKind.MethodName, 2345SymbolDisplayPartKind.Punctuation, 2346SymbolDisplayPartKind.Punctuation); 2370SymbolDisplayPartKind.Keyword, 2371SymbolDisplayPartKind.Space, 2372SymbolDisplayPartKind.MethodName, 2373SymbolDisplayPartKind.Punctuation, 2374SymbolDisplayPartKind.Punctuation); 2401SymbolDisplayPartKind.MethodName, //M 2402SymbolDisplayPartKind.Punctuation, 2403SymbolDisplayPartKind.Keyword, 2404SymbolDisplayPartKind.Space, 2405SymbolDisplayPartKind.StructName, 2406SymbolDisplayPartKind.Space, 2407SymbolDisplayPartKind.ParameterName, //s 2408SymbolDisplayPartKind.Punctuation, 2409SymbolDisplayPartKind.Space, 2410SymbolDisplayPartKind.StructName, 2411SymbolDisplayPartKind.Space, 2412SymbolDisplayPartKind.ParameterName, //i 2413SymbolDisplayPartKind.Punctuation, 2414SymbolDisplayPartKind.Space, 2415SymbolDisplayPartKind.Keyword, 2416SymbolDisplayPartKind.Space, 2417SymbolDisplayPartKind.ClassName, 2418SymbolDisplayPartKind.Punctuation, 2419SymbolDisplayPartKind.Punctuation, 2420SymbolDisplayPartKind.Space, 2421SymbolDisplayPartKind.ParameterName, //args 2422SymbolDisplayPartKind.Punctuation); 2430SymbolDisplayPartKind.MethodName, 2431SymbolDisplayPartKind.Punctuation, 2432SymbolDisplayPartKind.StructName, 2433SymbolDisplayPartKind.Space, 2434SymbolDisplayPartKind.ParameterName, 2435SymbolDisplayPartKind.Punctuation, 2436SymbolDisplayPartKind.Space, 2437SymbolDisplayPartKind.StructName, 2438SymbolDisplayPartKind.Space, 2439SymbolDisplayPartKind.ParameterName, 2440SymbolDisplayPartKind.Punctuation, 2441SymbolDisplayPartKind.Space, 2442SymbolDisplayPartKind.ClassName, 2443SymbolDisplayPartKind.Punctuation, 2444SymbolDisplayPartKind.Punctuation, 2445SymbolDisplayPartKind.Space, 2446SymbolDisplayPartKind.ParameterName, 2447SymbolDisplayPartKind.Punctuation); 2456SymbolDisplayPartKind.MethodName, 2457SymbolDisplayPartKind.Punctuation, 2458SymbolDisplayPartKind.ParameterName, 2459SymbolDisplayPartKind.Punctuation, 2460SymbolDisplayPartKind.Space, 2461SymbolDisplayPartKind.ParameterName, 2462SymbolDisplayPartKind.Punctuation, 2463SymbolDisplayPartKind.Space, 2464SymbolDisplayPartKind.ParameterName, 2465SymbolDisplayPartKind.Punctuation); 2494SymbolDisplayPartKind.MethodName, 2495SymbolDisplayPartKind.Punctuation, 2496SymbolDisplayPartKind.Keyword, 2497SymbolDisplayPartKind.Space, 2498SymbolDisplayPartKind.ClassName, 2499SymbolDisplayPartKind.Space, 2500SymbolDisplayPartKind.ParameterName, //self 2501SymbolDisplayPartKind.Punctuation, 2502SymbolDisplayPartKind.Space, 2503SymbolDisplayPartKind.Keyword, 2504SymbolDisplayPartKind.Space, 2505SymbolDisplayPartKind.StructName, 2506SymbolDisplayPartKind.Space, 2507SymbolDisplayPartKind.ParameterName, //s 2508SymbolDisplayPartKind.Punctuation, 2509SymbolDisplayPartKind.Space, 2510SymbolDisplayPartKind.StructName, 2511SymbolDisplayPartKind.Space, 2512SymbolDisplayPartKind.ParameterName, //i 2513SymbolDisplayPartKind.Space, 2514SymbolDisplayPartKind.Punctuation, 2515SymbolDisplayPartKind.Space, 2516SymbolDisplayPartKind.NumericLiteral, 2517SymbolDisplayPartKind.Punctuation, 2518SymbolDisplayPartKind.Space, 2519SymbolDisplayPartKind.Keyword, 2520SymbolDisplayPartKind.Space, 2521SymbolDisplayPartKind.ClassName, 2522SymbolDisplayPartKind.Punctuation, 2523SymbolDisplayPartKind.Punctuation, 2524SymbolDisplayPartKind.Space, 2525SymbolDisplayPartKind.ParameterName, //args 2526SymbolDisplayPartKind.Punctuation); 2554SymbolDisplayPartKind.MethodName, //M 2555SymbolDisplayPartKind.Punctuation, 2556SymbolDisplayPartKind.Punctuation, 2557SymbolDisplayPartKind.StructName, 2558SymbolDisplayPartKind.Space, 2559SymbolDisplayPartKind.ParameterName, //i 2560SymbolDisplayPartKind.Punctuation, 2561SymbolDisplayPartKind.Punctuation); 2641SymbolDisplayPartKind.ClassName, //GC1 2642SymbolDisplayPartKind.Punctuation, 2643SymbolDisplayPartKind.ErrorTypeName, //BOGUS 2644SymbolDisplayPartKind.Punctuation); 2676SymbolDisplayPartKind.AliasName, 2677SymbolDisplayPartKind.Punctuation, 2678SymbolDisplayPartKind.ClassName, 2679SymbolDisplayPartKind.Punctuation, 2680SymbolDisplayPartKind.ClassName); 2707SymbolDisplayPartKind.AliasName, 2708SymbolDisplayPartKind.Punctuation, 2709SymbolDisplayPartKind.ClassName); 2741SymbolDisplayPartKind.AliasName, 2742SymbolDisplayPartKind.Punctuation, 2743SymbolDisplayPartKind.ClassName); 2771SymbolDisplayPartKind.ClassName); 2796SymbolDisplayPartKind.NamespaceName, 2797SymbolDisplayPartKind.Punctuation, 2798SymbolDisplayPartKind.NamespaceName, 2799SymbolDisplayPartKind.Punctuation, 2800SymbolDisplayPartKind.NamespaceName); 2806SymbolDisplayPartKind.NamespaceName, 2807SymbolDisplayPartKind.Punctuation, 2808SymbolDisplayPartKind.NamespaceName); 2814SymbolDisplayPartKind.NamespaceName); 2820SymbolDisplayPartKind.NamespaceName); 2826SymbolDisplayPartKind.NamespaceName); 2879SymbolDisplayPartKind.Keyword, 2880SymbolDisplayPartKind.Space, 2881SymbolDisplayPartKind.MethodName, 2882SymbolDisplayPartKind.Punctuation, 2883SymbolDisplayPartKind.Keyword, 2884SymbolDisplayPartKind.Space, 2885SymbolDisplayPartKind.ParameterName, 2886SymbolDisplayPartKind.Punctuation); 2890SymbolDisplayPartKind.DelegateName, 2891SymbolDisplayPartKind.Punctuation, 2892SymbolDisplayPartKind.Keyword, 2893SymbolDisplayPartKind.Space, 2894SymbolDisplayPartKind.ParameterName, 2895SymbolDisplayPartKind.Punctuation); 2899SymbolDisplayPartKind.Keyword, 2900SymbolDisplayPartKind.Space, 2901SymbolDisplayPartKind.FieldName); 2905SymbolDisplayPartKind.Keyword, 2906SymbolDisplayPartKind.Space, 2907SymbolDisplayPartKind.PropertyName, 2908SymbolDisplayPartKind.Space, 2909SymbolDisplayPartKind.Punctuation, 2910SymbolDisplayPartKind.Space, 2911SymbolDisplayPartKind.Keyword, 2912SymbolDisplayPartKind.Punctuation, 2913SymbolDisplayPartKind.Space, 2914SymbolDisplayPartKind.Punctuation); 2918SymbolDisplayPartKind.Keyword, 2919SymbolDisplayPartKind.Space, 2920SymbolDisplayPartKind.NamespaceName, 2921SymbolDisplayPartKind.Punctuation, 2922SymbolDisplayPartKind.DelegateName, 2923SymbolDisplayPartKind.Space, 2924SymbolDisplayPartKind.EventName); 2928SymbolDisplayPartKind.ClassName); 2932SymbolDisplayPartKind.Keyword, 2933SymbolDisplayPartKind.Space, 2934SymbolDisplayPartKind.ClassName, 2935SymbolDisplayPartKind.Punctuation, 2936SymbolDisplayPartKind.MethodName, 2937SymbolDisplayPartKind.Punctuation, 2938SymbolDisplayPartKind.Keyword, 2939SymbolDisplayPartKind.Space, 2940SymbolDisplayPartKind.ParameterName, 2941SymbolDisplayPartKind.Punctuation); 2945SymbolDisplayPartKind.ClassName, 2946SymbolDisplayPartKind.Punctuation, 2947SymbolDisplayPartKind.DelegateName, 2948SymbolDisplayPartKind.Punctuation, 2949SymbolDisplayPartKind.Keyword, 2950SymbolDisplayPartKind.Space, 2951SymbolDisplayPartKind.ParameterName, 2952SymbolDisplayPartKind.Punctuation); 2956SymbolDisplayPartKind.Keyword, 2957SymbolDisplayPartKind.Space, 2958SymbolDisplayPartKind.ClassName, 2959SymbolDisplayPartKind.Punctuation, 2960SymbolDisplayPartKind.FieldName); 2964SymbolDisplayPartKind.Keyword, 2965SymbolDisplayPartKind.Space, 2966SymbolDisplayPartKind.ClassName, 2967SymbolDisplayPartKind.Punctuation, 2968SymbolDisplayPartKind.PropertyName, 2969SymbolDisplayPartKind.Space, 2970SymbolDisplayPartKind.Punctuation, 2971SymbolDisplayPartKind.Space, 2972SymbolDisplayPartKind.Keyword, 2973SymbolDisplayPartKind.Punctuation, 2974SymbolDisplayPartKind.Space, 2975SymbolDisplayPartKind.Punctuation); 2979SymbolDisplayPartKind.Keyword, 2980SymbolDisplayPartKind.Space, 2981SymbolDisplayPartKind.NamespaceName, 2982SymbolDisplayPartKind.Punctuation, 2983SymbolDisplayPartKind.DelegateName, 2984SymbolDisplayPartKind.Space, 2985SymbolDisplayPartKind.ClassName, 2986SymbolDisplayPartKind.Punctuation, 2987SymbolDisplayPartKind.EventName); 3036SymbolDisplayPartKind.ClassName); 3043SymbolDisplayPartKind.ClassName); 3059SymbolDisplayPartKind.ClassName); 3064SymbolDisplayPartKind.ClassName); 3080SymbolDisplayPartKind.ClassName); 3085SymbolDisplayPartKind.ClassName); 3108SymbolDisplayPartKind.InterfaceName, 3109SymbolDisplayPartKind.Punctuation, 3110SymbolDisplayPartKind.InterfaceName, 3111SymbolDisplayPartKind.Punctuation, 3112SymbolDisplayPartKind.Keyword, 3113SymbolDisplayPartKind.Punctuation, 3114SymbolDisplayPartKind.Punctuation, 3115SymbolDisplayPartKind.Space, 3116SymbolDisplayPartKind.Keyword, 3117SymbolDisplayPartKind.Punctuation); 3140SymbolDisplayPartKind.Keyword, 3141SymbolDisplayPartKind.Space, 3142InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3143SymbolDisplayPartKind.Space, 3144SymbolDisplayPartKind.Punctuation, 3145SymbolDisplayPartKind.Punctuation, 3146SymbolDisplayPartKind.Space, 3147InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3148SymbolDisplayPartKind.Space, 3149SymbolDisplayPartKind.MethodName, 3150SymbolDisplayPartKind.Punctuation, 3151SymbolDisplayPartKind.Keyword, 3152SymbolDisplayPartKind.Space, 3153InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3154SymbolDisplayPartKind.Space, 3155SymbolDisplayPartKind.Punctuation, 3156SymbolDisplayPartKind.Punctuation, 3157SymbolDisplayPartKind.Space, 3158InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3159SymbolDisplayPartKind.Space, 3160SymbolDisplayPartKind.ParameterName, 3161SymbolDisplayPartKind.Punctuation); 3165SymbolDisplayPartKind.Keyword, 3166SymbolDisplayPartKind.Space, 3167InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3168SymbolDisplayPartKind.Space, 3169SymbolDisplayPartKind.Punctuation, 3170SymbolDisplayPartKind.Punctuation, 3171SymbolDisplayPartKind.Space, 3172SymbolDisplayPartKind.MethodName, 3173SymbolDisplayPartKind.Punctuation, 3174SymbolDisplayPartKind.Keyword, 3175SymbolDisplayPartKind.Punctuation, 3176SymbolDisplayPartKind.Punctuation, 3177SymbolDisplayPartKind.Space, 3178SymbolDisplayPartKind.ParameterName, 3179SymbolDisplayPartKind.Punctuation); 3183SymbolDisplayPartKind.Keyword, 3184SymbolDisplayPartKind.Punctuation, 3185SymbolDisplayPartKind.Punctuation, 3186SymbolDisplayPartKind.Space, 3187InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3188SymbolDisplayPartKind.Space, 3189SymbolDisplayPartKind.MethodName, 3190SymbolDisplayPartKind.Punctuation, 3191SymbolDisplayPartKind.Keyword, 3192SymbolDisplayPartKind.Punctuation, 3193SymbolDisplayPartKind.Punctuation, 3194SymbolDisplayPartKind.Space, 3195SymbolDisplayPartKind.ParameterName, 3196SymbolDisplayPartKind.Punctuation); 3200SymbolDisplayPartKind.Keyword, 3201SymbolDisplayPartKind.Punctuation, 3202SymbolDisplayPartKind.Punctuation, 3203SymbolDisplayPartKind.Space, 3204SymbolDisplayPartKind.MethodName, 3205SymbolDisplayPartKind.Punctuation, 3206SymbolDisplayPartKind.Keyword, 3207SymbolDisplayPartKind.Space, 3208InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3209SymbolDisplayPartKind.Space, 3210SymbolDisplayPartKind.Punctuation, 3211SymbolDisplayPartKind.Punctuation, 3212SymbolDisplayPartKind.Space, 3213SymbolDisplayPartKind.ParameterName, 3214SymbolDisplayPartKind.Punctuation); 3218SymbolDisplayPartKind.Keyword, 3219SymbolDisplayPartKind.Punctuation, 3220SymbolDisplayPartKind.Punctuation, 3221SymbolDisplayPartKind.Space, 3222SymbolDisplayPartKind.MethodName, 3223SymbolDisplayPartKind.Punctuation, 3224SymbolDisplayPartKind.Keyword, 3225SymbolDisplayPartKind.Punctuation, 3226SymbolDisplayPartKind.Punctuation, 3227SymbolDisplayPartKind.Space, 3228InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3229SymbolDisplayPartKind.Space, 3230SymbolDisplayPartKind.ParameterName, 3231SymbolDisplayPartKind.Punctuation); 3235SymbolDisplayPartKind.Keyword, 3236SymbolDisplayPartKind.Punctuation, 3237SymbolDisplayPartKind.Punctuation, 3238SymbolDisplayPartKind.Space, 3239SymbolDisplayPartKind.MethodName, 3240SymbolDisplayPartKind.Punctuation, 3241SymbolDisplayPartKind.Keyword, 3242SymbolDisplayPartKind.Punctuation, 3243SymbolDisplayPartKind.Punctuation, 3244SymbolDisplayPartKind.Space, 3245SymbolDisplayPartKind.ParameterName, 3246SymbolDisplayPartKind.Punctuation); 3269SymbolDisplayPartKind.Keyword, 3270SymbolDisplayPartKind.Space, 3271InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3272SymbolDisplayPartKind.Space, 3273SymbolDisplayPartKind.Punctuation, 3274SymbolDisplayPartKind.Punctuation, 3275SymbolDisplayPartKind.Space, 3276InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3277SymbolDisplayPartKind.Space, 3278SymbolDisplayPartKind.PropertyName); 3282SymbolDisplayPartKind.Keyword, 3283SymbolDisplayPartKind.Space, 3284InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3285SymbolDisplayPartKind.Space, 3286SymbolDisplayPartKind.Punctuation, 3287SymbolDisplayPartKind.Punctuation, 3288SymbolDisplayPartKind.Space, 3289SymbolDisplayPartKind.PropertyName); 3293SymbolDisplayPartKind.Keyword, 3294SymbolDisplayPartKind.Punctuation, 3295SymbolDisplayPartKind.Punctuation, 3296SymbolDisplayPartKind.Space, 3297InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3298SymbolDisplayPartKind.Space, 3299SymbolDisplayPartKind.PropertyName); 3303SymbolDisplayPartKind.Keyword, 3304SymbolDisplayPartKind.Punctuation, 3305SymbolDisplayPartKind.Punctuation, 3306SymbolDisplayPartKind.Space, 3307SymbolDisplayPartKind.PropertyName); 3330SymbolDisplayPartKind.Keyword, 3331SymbolDisplayPartKind.Space, 3332InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3333SymbolDisplayPartKind.Space, 3334SymbolDisplayPartKind.Punctuation, 3335SymbolDisplayPartKind.Punctuation, 3336SymbolDisplayPartKind.Space, 3337InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3338SymbolDisplayPartKind.Space, 3339SymbolDisplayPartKind.FieldName); 3343SymbolDisplayPartKind.Keyword, 3344SymbolDisplayPartKind.Space, 3345InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3346SymbolDisplayPartKind.Space, 3347SymbolDisplayPartKind.Punctuation, 3348SymbolDisplayPartKind.Punctuation, 3349SymbolDisplayPartKind.Space, 3350SymbolDisplayPartKind.FieldName); 3354SymbolDisplayPartKind.Keyword, 3355SymbolDisplayPartKind.Punctuation, 3356SymbolDisplayPartKind.Punctuation, 3357SymbolDisplayPartKind.Space, 3358InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3359SymbolDisplayPartKind.Space, 3360SymbolDisplayPartKind.FieldName); 3364SymbolDisplayPartKind.Keyword, 3365SymbolDisplayPartKind.Punctuation, 3366SymbolDisplayPartKind.Punctuation, 3367SymbolDisplayPartKind.Space, 3368SymbolDisplayPartKind.FieldName); 3391SymbolDisplayPartKind.Keyword, 3392SymbolDisplayPartKind.Space, 3393SymbolDisplayPartKind.MethodName, 3394SymbolDisplayPartKind.Punctuation, 3395SymbolDisplayPartKind.Keyword, 3396SymbolDisplayPartKind.Space, 3397InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Punctuation, //modopt 3398SymbolDisplayPartKind.Space, 3399InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3400SymbolDisplayPartKind.Space, 3401InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3402SymbolDisplayPartKind.Space, 3403SymbolDisplayPartKind.ParameterName, 3404SymbolDisplayPartKind.Punctuation); 3414params SymbolDisplayPartKind[] expectedKinds) 3434params SymbolDisplayPartKind[] expectedKinds) 3445params SymbolDisplayPartKind[] expectedKinds) 3455private static void Verify(ImmutableArray<SymbolDisplayPart> actualParts, string expectedText, params SymbolDisplayPartKind[] expectedKinds) 3488SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.DelegateName, 3489SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.DelegateName, SymbolDisplayPartKind.Punctuation); 3500SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.DelegateName, 3501SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.DelegateName, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.ParameterName, SymbolDisplayPartKind.Punctuation); 3551SymbolDisplayPartKind.Keyword, 3552SymbolDisplayPartKind.Punctuation, 3553SymbolDisplayPartKind.NamespaceName, 3554SymbolDisplayPartKind.Punctuation, 3555SymbolDisplayPartKind.DelegateName); 3605SymbolDisplayPartKind.NamespaceName, 3606SymbolDisplayPartKind.Punctuation, 3607SymbolDisplayPartKind.DelegateName); 3657SymbolDisplayPartKind.ClassName, 3658SymbolDisplayPartKind.Punctuation, 3659SymbolDisplayPartKind.ClassName); 3701SymbolDisplayPartKind.Keyword, 3702SymbolDisplayPartKind.Space, 3703SymbolDisplayPartKind.StructName, 3704SymbolDisplayPartKind.Punctuation, //. 3705SymbolDisplayPartKind.MethodName, 3706SymbolDisplayPartKind.Punctuation, //( 3707SymbolDisplayPartKind.Keyword, 3708SymbolDisplayPartKind.Space, 3709SymbolDisplayPartKind.ParameterName, 3710SymbolDisplayPartKind.Space, 3711SymbolDisplayPartKind.Punctuation, //= 3712SymbolDisplayPartKind.Space, 3713SymbolDisplayPartKind.NumericLiteral, 3714SymbolDisplayPartKind.Punctuation, //, 3715SymbolDisplayPartKind.Space, 3716SymbolDisplayPartKind.Keyword, 3717SymbolDisplayPartKind.Space, 3718SymbolDisplayPartKind.ParameterName, 3719SymbolDisplayPartKind.Space, 3720SymbolDisplayPartKind.Punctuation, //= 3721SymbolDisplayPartKind.Space, 3722SymbolDisplayPartKind.StringLiteral, 3723SymbolDisplayPartKind.Punctuation, //, 3724SymbolDisplayPartKind.Space, 3725SymbolDisplayPartKind.Keyword, 3726SymbolDisplayPartKind.Space, 3727SymbolDisplayPartKind.ParameterName, 3728SymbolDisplayPartKind.Space, 3729SymbolDisplayPartKind.Punctuation, //= 3730SymbolDisplayPartKind.Space, 3731SymbolDisplayPartKind.Keyword, 3732SymbolDisplayPartKind.Punctuation, //, 3733SymbolDisplayPartKind.Space, 3734SymbolDisplayPartKind.StructName, 3735SymbolDisplayPartKind.Space, 3736SymbolDisplayPartKind.ParameterName, 3737SymbolDisplayPartKind.Space, 3738SymbolDisplayPartKind.Punctuation, //= 3739SymbolDisplayPartKind.Space, 3740SymbolDisplayPartKind.Keyword, 3741SymbolDisplayPartKind.Punctuation, //( 3742SymbolDisplayPartKind.StructName, 3743SymbolDisplayPartKind.Punctuation, //) 3744SymbolDisplayPartKind.Punctuation); //) 3782SymbolDisplayPartKind.Keyword, 3783SymbolDisplayPartKind.Space, 3784SymbolDisplayPartKind.StructName, 3785SymbolDisplayPartKind.Punctuation, //. 3786SymbolDisplayPartKind.MethodName, 3787SymbolDisplayPartKind.Punctuation, //< 3788SymbolDisplayPartKind.TypeParameterName, 3789SymbolDisplayPartKind.Punctuation, //> 3790SymbolDisplayPartKind.Punctuation, //( 3791SymbolDisplayPartKind.TypeParameterName, 3792SymbolDisplayPartKind.Space, 3793SymbolDisplayPartKind.ParameterName, 3794SymbolDisplayPartKind.Space, 3795SymbolDisplayPartKind.Punctuation, //= 3796SymbolDisplayPartKind.Space, 3797SymbolDisplayPartKind.Keyword, 3798SymbolDisplayPartKind.Punctuation, //( 3799SymbolDisplayPartKind.TypeParameterName, 3800SymbolDisplayPartKind.Punctuation, //) 3801SymbolDisplayPartKind.Punctuation); //) 3856SymbolDisplayPartKind.Keyword, 3857SymbolDisplayPartKind.Space, 3858SymbolDisplayPartKind.StructName, 3859SymbolDisplayPartKind.Punctuation, //. 3860SymbolDisplayPartKind.MethodName, 3861SymbolDisplayPartKind.Punctuation, //( 3862SymbolDisplayPartKind.EnumName, 3863SymbolDisplayPartKind.Space, 3864SymbolDisplayPartKind.ParameterName, 3865SymbolDisplayPartKind.Space, 3866SymbolDisplayPartKind.Punctuation, //= 3867SymbolDisplayPartKind.Space, 3868SymbolDisplayPartKind.EnumName, 3869SymbolDisplayPartKind.Punctuation, //. 3870SymbolDisplayPartKind.EnumMemberName, 3871SymbolDisplayPartKind.Punctuation); //) 3876SymbolDisplayPartKind.Keyword, 3877SymbolDisplayPartKind.Space, 3878SymbolDisplayPartKind.StructName, 3879SymbolDisplayPartKind.Punctuation, //. 3880SymbolDisplayPartKind.MethodName, 3881SymbolDisplayPartKind.Punctuation, //( 3882SymbolDisplayPartKind.EnumName, 3883SymbolDisplayPartKind.Space, 3884SymbolDisplayPartKind.ParameterName, 3885SymbolDisplayPartKind.Space, 3886SymbolDisplayPartKind.Punctuation, //= 3887SymbolDisplayPartKind.Space, 3888SymbolDisplayPartKind.Punctuation, //( 3889SymbolDisplayPartKind.EnumName, 3890SymbolDisplayPartKind.Punctuation, //) 3891SymbolDisplayPartKind.NumericLiteral, 3892SymbolDisplayPartKind.Punctuation); //) 3897SymbolDisplayPartKind.Keyword, 3898SymbolDisplayPartKind.Space, 3899SymbolDisplayPartKind.StructName, 3900SymbolDisplayPartKind.Punctuation, //. 3901SymbolDisplayPartKind.MethodName, 3902SymbolDisplayPartKind.Punctuation, //( 3903SymbolDisplayPartKind.EnumName, 3904SymbolDisplayPartKind.Space, 3905SymbolDisplayPartKind.ParameterName, 3906SymbolDisplayPartKind.Space, 3907SymbolDisplayPartKind.Punctuation, //= 3908SymbolDisplayPartKind.Space, 3909SymbolDisplayPartKind.EnumName, 3910SymbolDisplayPartKind.Punctuation, 3911SymbolDisplayPartKind.EnumMemberName, 3912SymbolDisplayPartKind.Punctuation); //) 3968SymbolDisplayPartKind.Keyword, 3969SymbolDisplayPartKind.Space, 3970SymbolDisplayPartKind.StructName, 3971SymbolDisplayPartKind.Punctuation, //. 3972SymbolDisplayPartKind.MethodName, 3973SymbolDisplayPartKind.Punctuation, //( 3974SymbolDisplayPartKind.EnumName, 3975SymbolDisplayPartKind.Space, 3976SymbolDisplayPartKind.ParameterName, 3977SymbolDisplayPartKind.Space, 3978SymbolDisplayPartKind.Punctuation, //= 3979SymbolDisplayPartKind.Space, 3980SymbolDisplayPartKind.EnumName, 3981SymbolDisplayPartKind.Punctuation, //. 3982SymbolDisplayPartKind.EnumMemberName, 3983SymbolDisplayPartKind.Punctuation); //) 3988SymbolDisplayPartKind.Keyword, 3989SymbolDisplayPartKind.Space, 3990SymbolDisplayPartKind.StructName, 3991SymbolDisplayPartKind.Punctuation, //. 3992SymbolDisplayPartKind.MethodName, 3993SymbolDisplayPartKind.Punctuation, //( 3994SymbolDisplayPartKind.EnumName, 3995SymbolDisplayPartKind.Space, 3996SymbolDisplayPartKind.ParameterName, 3997SymbolDisplayPartKind.Space, 3998SymbolDisplayPartKind.Punctuation, //= 3999SymbolDisplayPartKind.Space, 4000SymbolDisplayPartKind.EnumName, 4001SymbolDisplayPartKind.Punctuation, //. 4002SymbolDisplayPartKind.EnumMemberName, 4003SymbolDisplayPartKind.Space, 4004SymbolDisplayPartKind.Punctuation, //| 4005SymbolDisplayPartKind.Space, 4006SymbolDisplayPartKind.EnumName, 4007SymbolDisplayPartKind.Punctuation, //. 4008SymbolDisplayPartKind.EnumMemberName, 4009SymbolDisplayPartKind.Punctuation); //) 4014SymbolDisplayPartKind.Keyword, 4015SymbolDisplayPartKind.Space, 4016SymbolDisplayPartKind.StructName, 4017SymbolDisplayPartKind.Punctuation, //. 4018SymbolDisplayPartKind.MethodName, 4019SymbolDisplayPartKind.Punctuation, //( 4020SymbolDisplayPartKind.EnumName, 4021SymbolDisplayPartKind.Space, 4022SymbolDisplayPartKind.ParameterName, 4023SymbolDisplayPartKind.Space, 4024SymbolDisplayPartKind.Punctuation, //= 4025SymbolDisplayPartKind.Space, 4026SymbolDisplayPartKind.EnumName, 4027SymbolDisplayPartKind.Punctuation, 4028SymbolDisplayPartKind.EnumMemberName, 4029SymbolDisplayPartKind.Punctuation); 4078SymbolDisplayPartKind.Keyword, 4079SymbolDisplayPartKind.Space, 4080SymbolDisplayPartKind.StructName, 4081SymbolDisplayPartKind.Punctuation, //. 4082SymbolDisplayPartKind.MethodName, 4083SymbolDisplayPartKind.Punctuation, //( 4084SymbolDisplayPartKind.EnumName, 4085SymbolDisplayPartKind.Space, 4086SymbolDisplayPartKind.ParameterName, 4087SymbolDisplayPartKind.Space, 4088SymbolDisplayPartKind.Punctuation, //= 4089SymbolDisplayPartKind.Space, 4090SymbolDisplayPartKind.EnumName, 4091SymbolDisplayPartKind.Punctuation, //. 4092SymbolDisplayPartKind.EnumMemberName, 4093SymbolDisplayPartKind.Punctuation, //, 4094SymbolDisplayPartKind.Space, 4095SymbolDisplayPartKind.EnumName, 4096SymbolDisplayPartKind.Space, 4097SymbolDisplayPartKind.ParameterName, 4098SymbolDisplayPartKind.Space, 4099SymbolDisplayPartKind.Punctuation, //= 4100SymbolDisplayPartKind.Space, 4101SymbolDisplayPartKind.EnumName, 4102SymbolDisplayPartKind.Punctuation, //. 4103SymbolDisplayPartKind.EnumMemberName, 4104SymbolDisplayPartKind.Space, 4105SymbolDisplayPartKind.Punctuation, //| 4106SymbolDisplayPartKind.Space, 4107SymbolDisplayPartKind.EnumName, 4108SymbolDisplayPartKind.Punctuation, //. 4109SymbolDisplayPartKind.EnumMemberName, 4110SymbolDisplayPartKind.Punctuation, //, 4111SymbolDisplayPartKind.Space, 4112SymbolDisplayPartKind.EnumName, 4113SymbolDisplayPartKind.Space, 4114SymbolDisplayPartKind.ParameterName, 4115SymbolDisplayPartKind.Space, 4116SymbolDisplayPartKind.Punctuation, //= 4117SymbolDisplayPartKind.Space, 4118SymbolDisplayPartKind.EnumName, 4119SymbolDisplayPartKind.Punctuation, //. 4120SymbolDisplayPartKind.EnumMemberName, 4121SymbolDisplayPartKind.Punctuation, //, 4122SymbolDisplayPartKind.Space, 4123SymbolDisplayPartKind.EnumName, 4124SymbolDisplayPartKind.Space, 4125SymbolDisplayPartKind.ParameterName, 4126SymbolDisplayPartKind.Space, 4127SymbolDisplayPartKind.Punctuation, // = 4128SymbolDisplayPartKind.Space, 4129SymbolDisplayPartKind.Punctuation, // ( 4130SymbolDisplayPartKind.EnumName, 4131SymbolDisplayPartKind.Punctuation, // ) 4132SymbolDisplayPartKind.NumericLiteral, 4133SymbolDisplayPartKind.Punctuation); //) 4182SymbolDisplayPartKind.Keyword, 4183SymbolDisplayPartKind.Space, 4184SymbolDisplayPartKind.StructName, 4185SymbolDisplayPartKind.Punctuation, //. 4186SymbolDisplayPartKind.MethodName, 4187SymbolDisplayPartKind.Punctuation, //( 4188SymbolDisplayPartKind.EnumName, 4189SymbolDisplayPartKind.Punctuation, //? 4190SymbolDisplayPartKind.Space, 4191SymbolDisplayPartKind.ParameterName, 4192SymbolDisplayPartKind.Space, 4193SymbolDisplayPartKind.Punctuation, //= 4194SymbolDisplayPartKind.Space, 4195SymbolDisplayPartKind.Keyword, 4196SymbolDisplayPartKind.Punctuation, //, 4197SymbolDisplayPartKind.Space, 4198SymbolDisplayPartKind.EnumName, 4199SymbolDisplayPartKind.Punctuation, //? 4200SymbolDisplayPartKind.Space, 4201SymbolDisplayPartKind.ParameterName, 4202SymbolDisplayPartKind.Space, 4203SymbolDisplayPartKind.Punctuation, //= 4204SymbolDisplayPartKind.Space, 4205SymbolDisplayPartKind.EnumName, 4206SymbolDisplayPartKind.Punctuation, //. 4207SymbolDisplayPartKind.EnumMemberName, 4208SymbolDisplayPartKind.Punctuation, //, 4209SymbolDisplayPartKind.Space, 4210SymbolDisplayPartKind.EnumName, 4211SymbolDisplayPartKind.Punctuation, //? 4212SymbolDisplayPartKind.Space, 4213SymbolDisplayPartKind.ParameterName, 4214SymbolDisplayPartKind.Space, 4215SymbolDisplayPartKind.Punctuation, //= 4216SymbolDisplayPartKind.Space, 4217SymbolDisplayPartKind.EnumName, 4218SymbolDisplayPartKind.Punctuation, //. 4219SymbolDisplayPartKind.EnumMemberName, 4220SymbolDisplayPartKind.Space, 4221SymbolDisplayPartKind.Punctuation, //| 4222SymbolDisplayPartKind.Space, 4223SymbolDisplayPartKind.EnumName, 4224SymbolDisplayPartKind.Punctuation, //. 4225SymbolDisplayPartKind.EnumMemberName, 4226SymbolDisplayPartKind.Punctuation, //, 4227SymbolDisplayPartKind.Space, 4228SymbolDisplayPartKind.EnumName, 4229SymbolDisplayPartKind.Punctuation, //? 4230SymbolDisplayPartKind.Space, 4231SymbolDisplayPartKind.ParameterName, 4232SymbolDisplayPartKind.Space, 4233SymbolDisplayPartKind.Punctuation, //= 4234SymbolDisplayPartKind.Space, 4235SymbolDisplayPartKind.EnumName, 4236SymbolDisplayPartKind.Punctuation, //. 4237SymbolDisplayPartKind.EnumMemberName, 4238SymbolDisplayPartKind.Punctuation, //, 4239SymbolDisplayPartKind.Space, 4240SymbolDisplayPartKind.EnumName, 4241SymbolDisplayPartKind.Punctuation, //? 4242SymbolDisplayPartKind.Space, 4243SymbolDisplayPartKind.ParameterName, 4244SymbolDisplayPartKind.Space, 4245SymbolDisplayPartKind.Punctuation, // = 4246SymbolDisplayPartKind.Space, 4247SymbolDisplayPartKind.Punctuation, // ( 4248SymbolDisplayPartKind.EnumName, 4249SymbolDisplayPartKind.Punctuation, // ) 4250SymbolDisplayPartKind.NumericLiteral, 4251SymbolDisplayPartKind.Punctuation); //) 4281SymbolDisplayPartKind.Keyword, 4282SymbolDisplayPartKind.Space, 4283SymbolDisplayPartKind.Keyword, 4284SymbolDisplayPartKind.Space, 4285SymbolDisplayPartKind.StructName, 4286SymbolDisplayPartKind.Space, 4287SymbolDisplayPartKind.ClassName, 4288SymbolDisplayPartKind.Punctuation, 4289SymbolDisplayPartKind.ConstantName, 4290SymbolDisplayPartKind.Space, 4291SymbolDisplayPartKind.Punctuation, 4292SymbolDisplayPartKind.Space, 4293SymbolDisplayPartKind.NumericLiteral); 4325SymbolDisplayPartKind.Keyword, 4326SymbolDisplayPartKind.Space, 4327SymbolDisplayPartKind.Keyword, 4328SymbolDisplayPartKind.Space, 4329SymbolDisplayPartKind.EnumName, 4330SymbolDisplayPartKind.Space, 4331SymbolDisplayPartKind.ClassName, 4332SymbolDisplayPartKind.Punctuation, 4333SymbolDisplayPartKind.ConstantName, 4334SymbolDisplayPartKind.Space, 4335SymbolDisplayPartKind.Punctuation, 4336SymbolDisplayPartKind.Space, 4337SymbolDisplayPartKind.EnumName, 4338SymbolDisplayPartKind.Punctuation, 4339SymbolDisplayPartKind.EnumMemberName); 4372SymbolDisplayPartKind.Keyword, 4373SymbolDisplayPartKind.Space, 4374SymbolDisplayPartKind.Keyword, 4375SymbolDisplayPartKind.Space, 4376SymbolDisplayPartKind.EnumName, 4377SymbolDisplayPartKind.Space, 4378SymbolDisplayPartKind.ClassName, 4379SymbolDisplayPartKind.Punctuation, 4380SymbolDisplayPartKind.ConstantName, 4381SymbolDisplayPartKind.Space, 4382SymbolDisplayPartKind.Punctuation, 4383SymbolDisplayPartKind.Space, 4384SymbolDisplayPartKind.EnumName, 4385SymbolDisplayPartKind.Punctuation, 4386SymbolDisplayPartKind.EnumMemberName); 4414SymbolDisplayPartKind.EnumName, 4415SymbolDisplayPartKind.Punctuation, 4416SymbolDisplayPartKind.EnumMemberName, 4417SymbolDisplayPartKind.Space, 4418SymbolDisplayPartKind.Punctuation, 4419SymbolDisplayPartKind.Space, 4420SymbolDisplayPartKind.NumericLiteral); 4449SymbolDisplayPartKind.EnumName, 4450SymbolDisplayPartKind.Punctuation, 4451SymbolDisplayPartKind.EnumMemberName, 4452SymbolDisplayPartKind.Space, 4453SymbolDisplayPartKind.Punctuation, 4454SymbolDisplayPartKind.Space, 4455SymbolDisplayPartKind.EnumName, 4456SymbolDisplayPartKind.Punctuation, 4457SymbolDisplayPartKind.EnumMemberName, 4458SymbolDisplayPartKind.Space, 4459SymbolDisplayPartKind.Punctuation, 4460SymbolDisplayPartKind.Space, 4461SymbolDisplayPartKind.EnumName, 4462SymbolDisplayPartKind.Punctuation, 4463SymbolDisplayPartKind.EnumMemberName, 4464SymbolDisplayPartKind.Space, 4465SymbolDisplayPartKind.Punctuation, 4466SymbolDisplayPartKind.Space, 4467SymbolDisplayPartKind.EnumName, 4468SymbolDisplayPartKind.Punctuation, 4469SymbolDisplayPartKind.EnumMemberName); 4497SymbolDisplayPartKind.EnumName, 4498SymbolDisplayPartKind.Punctuation, 4499SymbolDisplayPartKind.EnumMemberName, 4500SymbolDisplayPartKind.Space, 4501SymbolDisplayPartKind.Punctuation, 4502SymbolDisplayPartKind.Space, 4503SymbolDisplayPartKind.NumericLiteral); 4534SymbolDisplayPartKind.MethodName, 4535SymbolDisplayPartKind.Punctuation, 4536SymbolDisplayPartKind.StructName, 4537SymbolDisplayPartKind.Space, 4538SymbolDisplayPartKind.ParameterName, 4539SymbolDisplayPartKind.Punctuation); 4601SymbolDisplayPartKind.ClassName, 4602SymbolDisplayPartKind.Punctuation, 4603SymbolDisplayPartKind.Punctuation, 4604SymbolDisplayPartKind.Punctuation, 4605SymbolDisplayPartKind.Punctuation, 4606SymbolDisplayPartKind.Punctuation); 4613SymbolDisplayPartKind.ClassName, 4614SymbolDisplayPartKind.Punctuation, 4615SymbolDisplayPartKind.Punctuation, 4616SymbolDisplayPartKind.Punctuation, 4617SymbolDisplayPartKind.Punctuation, 4618SymbolDisplayPartKind.Punctuation); 4681SymbolDisplayPartKind.Keyword, 4682SymbolDisplayPartKind.Space, 4683SymbolDisplayPartKind.Keyword, 4684SymbolDisplayPartKind.Space, 4685SymbolDisplayPartKind.MethodName, 4686SymbolDisplayPartKind.Punctuation, 4687SymbolDisplayPartKind.Keyword, 4688SymbolDisplayPartKind.Space, 4689SymbolDisplayPartKind.ParameterName, 4690SymbolDisplayPartKind.Punctuation); 4713SymbolDisplayPartKind.DelegateName, 4714SymbolDisplayPartKind.Space, 4715SymbolDisplayPartKind.ClassName, 4716SymbolDisplayPartKind.Punctuation, 4717SymbolDisplayPartKind.EventName); 4722SymbolDisplayPartKind.StructName, 4723SymbolDisplayPartKind.Space, 4724SymbolDisplayPartKind.ClassName, 4725SymbolDisplayPartKind.Punctuation, 4726SymbolDisplayPartKind.EventName, 4727SymbolDisplayPartKind.Punctuation, 4728SymbolDisplayPartKind.Keyword); 4733SymbolDisplayPartKind.Keyword, 4734SymbolDisplayPartKind.Space, 4735SymbolDisplayPartKind.ClassName, 4736SymbolDisplayPartKind.Punctuation, 4737SymbolDisplayPartKind.EventName, 4738SymbolDisplayPartKind.Punctuation, 4739SymbolDisplayPartKind.Keyword); 4777SymbolDisplayPartKind.NamespaceName); 4781SymbolDisplayPartKind.NamespaceName); 4785SymbolDisplayPartKind.Keyword, 4786SymbolDisplayPartKind.Space, 4787SymbolDisplayPartKind.NamespaceName); 4792SymbolDisplayPartKind.NamespaceName, 4793SymbolDisplayPartKind.Punctuation, 4794SymbolDisplayPartKind.ClassName); 4798SymbolDisplayPartKind.Keyword, 4799SymbolDisplayPartKind.Space, 4800SymbolDisplayPartKind.NamespaceName, 4801SymbolDisplayPartKind.Punctuation, 4802SymbolDisplayPartKind.ClassName); 4806SymbolDisplayPartKind.NamespaceName, 4807SymbolDisplayPartKind.Punctuation, 4808SymbolDisplayPartKind.ClassName); 4813SymbolDisplayPartKind.Keyword, 4814SymbolDisplayPartKind.Space, 4815SymbolDisplayPartKind.NamespaceName, 4816SymbolDisplayPartKind.Punctuation, 4817SymbolDisplayPartKind.ClassName, 4818SymbolDisplayPartKind.Punctuation, 4819SymbolDisplayPartKind.EventName); 4823SymbolDisplayPartKind.NamespaceName, 4824SymbolDisplayPartKind.Punctuation, 4825SymbolDisplayPartKind.ClassName, 4826SymbolDisplayPartKind.Punctuation, 4827SymbolDisplayPartKind.EventName); 4831SymbolDisplayPartKind.NamespaceName, 4832SymbolDisplayPartKind.Punctuation, 4833SymbolDisplayPartKind.ClassName, 4834SymbolDisplayPartKind.Punctuation, 4835SymbolDisplayPartKind.EventName); 5182SymbolDisplayPartKind.Punctuation, 5183SymbolDisplayPartKind.StructName, // Int32 5184SymbolDisplayPartKind.Punctuation, 5185SymbolDisplayPartKind.Space, 5186SymbolDisplayPartKind.ClassName, // String 5187SymbolDisplayPartKind.Punctuation, 5188SymbolDisplayPartKind.Space, 5189SymbolDisplayPartKind.FieldName); 5215Assert.Equal(SymbolDisplayPartKind.StructName, firstPart.Kind); 5217Assert.Equal(SymbolDisplayPartKind.Space, description[1].Kind); 5218Assert.Equal(SymbolDisplayPartKind.FieldName, description[2].Kind); 5246SymbolDisplayPartKind.StructName, 5247SymbolDisplayPartKind.Punctuation, 5248SymbolDisplayPartKind.StructName, 5249SymbolDisplayPartKind.Punctuation, 5250SymbolDisplayPartKind.Space, 5251SymbolDisplayPartKind.FieldName); 5276SymbolDisplayPartKind.Punctuation, 5277SymbolDisplayPartKind.StructName, // Int32 5278SymbolDisplayPartKind.Space, 5279SymbolDisplayPartKind.FieldName, // x 5280SymbolDisplayPartKind.Punctuation, 5281SymbolDisplayPartKind.Space, 5282SymbolDisplayPartKind.ClassName, // String 5283SymbolDisplayPartKind.Space, 5284SymbolDisplayPartKind.FieldName, // y 5285SymbolDisplayPartKind.Punctuation, 5286SymbolDisplayPartKind.Space, 5287SymbolDisplayPartKind.FieldName); 5314SymbolDisplayPartKind.Punctuation, 5315SymbolDisplayPartKind.Keyword, // int 5316SymbolDisplayPartKind.Punctuation, 5317SymbolDisplayPartKind.Space, 5318SymbolDisplayPartKind.Keyword, // string 5319SymbolDisplayPartKind.Punctuation, 5320SymbolDisplayPartKind.Space, 5321SymbolDisplayPartKind.Keyword, // bool 5322SymbolDisplayPartKind.Punctuation, 5323SymbolDisplayPartKind.Space, 5324SymbolDisplayPartKind.Keyword, // byte 5325SymbolDisplayPartKind.Punctuation, 5326SymbolDisplayPartKind.Space, 5327SymbolDisplayPartKind.Keyword, // long 5328SymbolDisplayPartKind.Punctuation, 5329SymbolDisplayPartKind.Space, 5330SymbolDisplayPartKind.Keyword, // ulong 5331SymbolDisplayPartKind.Punctuation, 5332SymbolDisplayPartKind.Space, 5333SymbolDisplayPartKind.Keyword, // short 5334SymbolDisplayPartKind.Punctuation, 5335SymbolDisplayPartKind.Space, 5336SymbolDisplayPartKind.Keyword, // ushort 5337SymbolDisplayPartKind.Punctuation, 5338SymbolDisplayPartKind.Space, 5339SymbolDisplayPartKind.FieldName); 5365SymbolDisplayPartKind.Punctuation, 5366SymbolDisplayPartKind.Keyword, // int 5367SymbolDisplayPartKind.Space, 5368SymbolDisplayPartKind.FieldName, // Item1 5369SymbolDisplayPartKind.Punctuation, 5370SymbolDisplayPartKind.Space, 5371SymbolDisplayPartKind.Keyword, // string 5372SymbolDisplayPartKind.Space, 5373SymbolDisplayPartKind.FieldName, // Item2 5374SymbolDisplayPartKind.Punctuation, 5375SymbolDisplayPartKind.Space, 5376SymbolDisplayPartKind.PropertyName); 5459SymbolDisplayPartKind.ClassName, 5460SymbolDisplayPartKind.Space, 5461SymbolDisplayPartKind.Keyword); 5469SymbolDisplayPartKind.Keyword, 5470SymbolDisplayPartKind.Space, 5471SymbolDisplayPartKind.ParameterName); 5525SymbolDisplayPartKind.Keyword, 5526SymbolDisplayPartKind.Space, 5527SymbolDisplayPartKind.MethodName, 5528SymbolDisplayPartKind.Punctuation, 5529SymbolDisplayPartKind.Keyword, 5530SymbolDisplayPartKind.Space, 5531SymbolDisplayPartKind.Keyword, 5532SymbolDisplayPartKind.Punctuation); 5538SymbolDisplayPartKind.Keyword, 5539SymbolDisplayPartKind.Space, 5540SymbolDisplayPartKind.PropertyName, 5541SymbolDisplayPartKind.Space, 5542SymbolDisplayPartKind.Punctuation, 5543SymbolDisplayPartKind.Space, 5544SymbolDisplayPartKind.Keyword, 5545SymbolDisplayPartKind.Punctuation, 5546SymbolDisplayPartKind.Space, 5547SymbolDisplayPartKind.Punctuation); 5553SymbolDisplayPartKind.Keyword, 5554SymbolDisplayPartKind.Space, 5555SymbolDisplayPartKind.Keyword, 5556SymbolDisplayPartKind.Punctuation, 5557SymbolDisplayPartKind.Keyword, 5558SymbolDisplayPartKind.Punctuation, 5559SymbolDisplayPartKind.Space, 5560SymbolDisplayPartKind.Punctuation, 5561SymbolDisplayPartKind.Space, 5562SymbolDisplayPartKind.Keyword, 5563SymbolDisplayPartKind.Punctuation, 5564SymbolDisplayPartKind.Space, 5565SymbolDisplayPartKind.Punctuation); 5571SymbolDisplayPartKind.Keyword, 5572SymbolDisplayPartKind.Space, 5573SymbolDisplayPartKind.DelegateName, 5574SymbolDisplayPartKind.Punctuation, 5575SymbolDisplayPartKind.Punctuation); 5581SymbolDisplayPartKind.Keyword, 5582SymbolDisplayPartKind.Space, 5583SymbolDisplayPartKind.Keyword, 5584SymbolDisplayPartKind.Space, 5585SymbolDisplayPartKind.MethodName, 5586SymbolDisplayPartKind.Punctuation, 5587SymbolDisplayPartKind.Keyword, 5588SymbolDisplayPartKind.Space, 5589SymbolDisplayPartKind.Keyword, 5590SymbolDisplayPartKind.Punctuation); 5596SymbolDisplayPartKind.Keyword, 5597SymbolDisplayPartKind.Space, 5598SymbolDisplayPartKind.Keyword, 5599SymbolDisplayPartKind.Space, 5600SymbolDisplayPartKind.PropertyName, 5601SymbolDisplayPartKind.Space, 5602SymbolDisplayPartKind.Punctuation, 5603SymbolDisplayPartKind.Space, 5604SymbolDisplayPartKind.Keyword, 5605SymbolDisplayPartKind.Punctuation, 5606SymbolDisplayPartKind.Space, 5607SymbolDisplayPartKind.Punctuation); 5613SymbolDisplayPartKind.Keyword, 5614SymbolDisplayPartKind.Space, 5615SymbolDisplayPartKind.Keyword, 5616SymbolDisplayPartKind.Space, 5617SymbolDisplayPartKind.Keyword, 5618SymbolDisplayPartKind.Punctuation, 5619SymbolDisplayPartKind.Keyword, 5620SymbolDisplayPartKind.Punctuation, 5621SymbolDisplayPartKind.Space, 5622SymbolDisplayPartKind.Punctuation, 5623SymbolDisplayPartKind.Space, 5624SymbolDisplayPartKind.Keyword, 5625SymbolDisplayPartKind.Punctuation, 5626SymbolDisplayPartKind.Space, 5627SymbolDisplayPartKind.Punctuation); 5633SymbolDisplayPartKind.Keyword, 5634SymbolDisplayPartKind.Space, 5635SymbolDisplayPartKind.Keyword, 5636SymbolDisplayPartKind.Space, 5637SymbolDisplayPartKind.DelegateName, 5638SymbolDisplayPartKind.Punctuation, 5639SymbolDisplayPartKind.Punctuation); 5645SymbolDisplayPartKind.MethodName, 5646SymbolDisplayPartKind.Punctuation, 5647SymbolDisplayPartKind.Keyword, 5648SymbolDisplayPartKind.Space, 5649SymbolDisplayPartKind.Keyword, 5650SymbolDisplayPartKind.Punctuation); 5729SymbolDisplayPartKind.Keyword, 5730SymbolDisplayPartKind.Space, 5731SymbolDisplayPartKind.MethodName, 5732SymbolDisplayPartKind.Punctuation, 5733SymbolDisplayPartKind.Keyword, 5734SymbolDisplayPartKind.Space, 5735SymbolDisplayPartKind.Keyword, 5736SymbolDisplayPartKind.Punctuation); 5742SymbolDisplayPartKind.Keyword, 5743SymbolDisplayPartKind.Space, 5744SymbolDisplayPartKind.PropertyName, 5745SymbolDisplayPartKind.Space, 5746SymbolDisplayPartKind.Punctuation, 5747SymbolDisplayPartKind.Space, 5748SymbolDisplayPartKind.Keyword, 5749SymbolDisplayPartKind.Punctuation, 5750SymbolDisplayPartKind.Space, 5751SymbolDisplayPartKind.Punctuation); 5757SymbolDisplayPartKind.Keyword, 5758SymbolDisplayPartKind.Space, 5759SymbolDisplayPartKind.Keyword, 5760SymbolDisplayPartKind.Punctuation, 5761SymbolDisplayPartKind.Keyword, 5762SymbolDisplayPartKind.Space, 5763SymbolDisplayPartKind.Keyword, 5764SymbolDisplayPartKind.Punctuation, 5765SymbolDisplayPartKind.Space, 5766SymbolDisplayPartKind.Punctuation, 5767SymbolDisplayPartKind.Space, 5768SymbolDisplayPartKind.Keyword, 5769SymbolDisplayPartKind.Punctuation, 5770SymbolDisplayPartKind.Space, 5771SymbolDisplayPartKind.Punctuation); 5777SymbolDisplayPartKind.Keyword, 5778SymbolDisplayPartKind.Space, 5779SymbolDisplayPartKind.DelegateName, 5780SymbolDisplayPartKind.Punctuation, 5781SymbolDisplayPartKind.Punctuation); 5787SymbolDisplayPartKind.Keyword, 5788SymbolDisplayPartKind.Space, 5789SymbolDisplayPartKind.Keyword, 5790SymbolDisplayPartKind.Space, 5791SymbolDisplayPartKind.Keyword, 5792SymbolDisplayPartKind.Space, 5793SymbolDisplayPartKind.MethodName, 5794SymbolDisplayPartKind.Punctuation, 5795SymbolDisplayPartKind.Keyword, 5796SymbolDisplayPartKind.Space, 5797SymbolDisplayPartKind.Keyword, 5798SymbolDisplayPartKind.Punctuation); 5804SymbolDisplayPartKind.Keyword, 5805SymbolDisplayPartKind.Space, 5806SymbolDisplayPartKind.Keyword, 5807SymbolDisplayPartKind.Space, 5808SymbolDisplayPartKind.Keyword, 5809SymbolDisplayPartKind.Space, 5810SymbolDisplayPartKind.PropertyName, 5811SymbolDisplayPartKind.Space, 5812SymbolDisplayPartKind.Punctuation, 5813SymbolDisplayPartKind.Space, 5814SymbolDisplayPartKind.Keyword, 5815SymbolDisplayPartKind.Punctuation, 5816SymbolDisplayPartKind.Space, 5817SymbolDisplayPartKind.Punctuation); 5823SymbolDisplayPartKind.Keyword, 5824SymbolDisplayPartKind.Space, 5825SymbolDisplayPartKind.Keyword, 5826SymbolDisplayPartKind.Space, 5827SymbolDisplayPartKind.Keyword, 5828SymbolDisplayPartKind.Space, 5829SymbolDisplayPartKind.Keyword, 5830SymbolDisplayPartKind.Punctuation, 5831SymbolDisplayPartKind.Keyword, 5832SymbolDisplayPartKind.Space, 5833SymbolDisplayPartKind.Keyword, 5834SymbolDisplayPartKind.Punctuation, 5835SymbolDisplayPartKind.Space, 5836SymbolDisplayPartKind.Punctuation, 5837SymbolDisplayPartKind.Space, 5838SymbolDisplayPartKind.Keyword, 5839SymbolDisplayPartKind.Punctuation, 5840SymbolDisplayPartKind.Space, 5841SymbolDisplayPartKind.Punctuation); 5847SymbolDisplayPartKind.Keyword, 5848SymbolDisplayPartKind.Space, 5849SymbolDisplayPartKind.Keyword, 5850SymbolDisplayPartKind.Space, 5851SymbolDisplayPartKind.Keyword, 5852SymbolDisplayPartKind.Space, 5853SymbolDisplayPartKind.DelegateName, 5854SymbolDisplayPartKind.Punctuation, 5855SymbolDisplayPartKind.Punctuation); 5861SymbolDisplayPartKind.MethodName, 5862SymbolDisplayPartKind.Punctuation, 5863SymbolDisplayPartKind.Keyword, 5864SymbolDisplayPartKind.Space, 5865SymbolDisplayPartKind.Keyword, 5866SymbolDisplayPartKind.Punctuation); 5905Verify(description, "A.B", SymbolDisplayPartKind.AliasName, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName); 5936SymbolDisplayPartKind.Keyword, 5937SymbolDisplayPartKind.Space, 5938SymbolDisplayPartKind.Keyword, 5939SymbolDisplayPartKind.Space, 5940SymbolDisplayPartKind.MethodName, 5941SymbolDisplayPartKind.Punctuation, 5942SymbolDisplayPartKind.Keyword, 5943SymbolDisplayPartKind.Punctuation, 5944SymbolDisplayPartKind.Space, 5945SymbolDisplayPartKind.ParameterName, 5946SymbolDisplayPartKind.Punctuation); 5950SymbolDisplayPartKind.Keyword, 5951SymbolDisplayPartKind.Space, 5952SymbolDisplayPartKind.Keyword, 5953SymbolDisplayPartKind.Punctuation, 5954SymbolDisplayPartKind.Space, 5955SymbolDisplayPartKind.MethodName, 5956SymbolDisplayPartKind.Punctuation, 5957SymbolDisplayPartKind.Keyword, 5958SymbolDisplayPartKind.Punctuation, 5959SymbolDisplayPartKind.Space, 5960SymbolDisplayPartKind.ParameterName, 5961SymbolDisplayPartKind.Punctuation); 6008SymbolDisplayPartKind.Keyword, 6009SymbolDisplayPartKind.Space, 6010SymbolDisplayPartKind.Keyword, 6011SymbolDisplayPartKind.Space, 6012SymbolDisplayPartKind.MethodName, 6013SymbolDisplayPartKind.Punctuation, 6014SymbolDisplayPartKind.Keyword, 6015SymbolDisplayPartKind.Space, 6016SymbolDisplayPartKind.ParameterName, 6017SymbolDisplayPartKind.Punctuation); 6021SymbolDisplayPartKind.Keyword, 6022SymbolDisplayPartKind.Space, 6023SymbolDisplayPartKind.Keyword, 6024SymbolDisplayPartKind.Space, 6025SymbolDisplayPartKind.MethodName, 6026SymbolDisplayPartKind.Punctuation, 6027SymbolDisplayPartKind.Keyword, 6028SymbolDisplayPartKind.Punctuation, 6029SymbolDisplayPartKind.Space, 6030SymbolDisplayPartKind.ParameterName, 6031SymbolDisplayPartKind.Punctuation); 6073SymbolDisplayPartKind.Keyword, 6074SymbolDisplayPartKind.Space, 6075SymbolDisplayPartKind.Keyword, 6076SymbolDisplayPartKind.Punctuation, 6077SymbolDisplayPartKind.Punctuation, 6078SymbolDisplayPartKind.Punctuation, 6079SymbolDisplayPartKind.Punctuation, 6080SymbolDisplayPartKind.Punctuation, 6081SymbolDisplayPartKind.Space, 6082SymbolDisplayPartKind.FieldName); 6086SymbolDisplayPartKind.Keyword, 6087SymbolDisplayPartKind.Space, 6088SymbolDisplayPartKind.Keyword, 6089SymbolDisplayPartKind.Punctuation, 6090SymbolDisplayPartKind.Punctuation, 6091SymbolDisplayPartKind.Punctuation, 6092SymbolDisplayPartKind.Punctuation, 6093SymbolDisplayPartKind.Punctuation, 6094SymbolDisplayPartKind.Punctuation, 6095SymbolDisplayPartKind.Space, 6096SymbolDisplayPartKind.FieldName); 6100SymbolDisplayPartKind.Keyword, 6101SymbolDisplayPartKind.Space, 6102SymbolDisplayPartKind.Keyword, 6103SymbolDisplayPartKind.Punctuation, 6104SymbolDisplayPartKind.Punctuation, 6105SymbolDisplayPartKind.Punctuation, 6106SymbolDisplayPartKind.Punctuation, 6107SymbolDisplayPartKind.Punctuation, 6108SymbolDisplayPartKind.Punctuation, 6109SymbolDisplayPartKind.Punctuation, 6110SymbolDisplayPartKind.Punctuation, 6111SymbolDisplayPartKind.Space, 6112SymbolDisplayPartKind.FieldName); 6231SymbolDisplayPartKind.TypeParameterName, 6232SymbolDisplayPartKind.Punctuation, 6233SymbolDisplayPartKind.Space, 6234SymbolDisplayPartKind.MethodName, 6235SymbolDisplayPartKind.Punctuation, 6236SymbolDisplayPartKind.TypeParameterName, 6237SymbolDisplayPartKind.Punctuation, 6238SymbolDisplayPartKind.Punctuation, 6239SymbolDisplayPartKind.TypeParameterName, 6240SymbolDisplayPartKind.Punctuation, 6241SymbolDisplayPartKind.Punctuation, 6242SymbolDisplayPartKind.Punctuation, 6243SymbolDisplayPartKind.Space, 6244SymbolDisplayPartKind.ParameterName, 6245SymbolDisplayPartKind.Punctuation, 6246SymbolDisplayPartKind.Space, 6247SymbolDisplayPartKind.InterfaceName, 6248SymbolDisplayPartKind.Punctuation, 6249SymbolDisplayPartKind.TypeParameterName, 6250SymbolDisplayPartKind.Punctuation, 6251SymbolDisplayPartKind.Punctuation, 6252SymbolDisplayPartKind.Space, 6253SymbolDisplayPartKind.ParameterName, 6254SymbolDisplayPartKind.Punctuation); 6358SymbolDisplayPartKind.Keyword, 6359SymbolDisplayPartKind.Space, 6360SymbolDisplayPartKind.Punctuation, 6361SymbolDisplayPartKind.Keyword, 6362SymbolDisplayPartKind.Punctuation, 6363SymbolDisplayPartKind.Space, 6364SymbolDisplayPartKind.Punctuation, 6365SymbolDisplayPartKind.Keyword, 6366SymbolDisplayPartKind.Punctuation, 6367SymbolDisplayPartKind.Space, 6368SymbolDisplayPartKind.Keyword, 6369SymbolDisplayPartKind.Punctuation, 6370SymbolDisplayPartKind.Punctuation, 6371SymbolDisplayPartKind.Space, 6372SymbolDisplayPartKind.MethodName, 6373SymbolDisplayPartKind.Punctuation, 6374SymbolDisplayPartKind.Punctuation, 6375SymbolDisplayPartKind.Keyword, 6376SymbolDisplayPartKind.Punctuation, 6377SymbolDisplayPartKind.Space, 6378SymbolDisplayPartKind.Keyword, 6379SymbolDisplayPartKind.Punctuation, 6380SymbolDisplayPartKind.Punctuation, 6381SymbolDisplayPartKind.Punctuation, 6382SymbolDisplayPartKind.Space, 6383SymbolDisplayPartKind.ParameterName, 6384SymbolDisplayPartKind.Punctuation); 6389SymbolDisplayPartKind.Keyword, 6390SymbolDisplayPartKind.Space, 6391SymbolDisplayPartKind.StructName, 6392SymbolDisplayPartKind.Punctuation, 6393SymbolDisplayPartKind.Keyword, 6394SymbolDisplayPartKind.Punctuation, 6395SymbolDisplayPartKind.Space, 6396SymbolDisplayPartKind.StructName, 6397SymbolDisplayPartKind.Punctuation, 6398SymbolDisplayPartKind.Keyword, 6399SymbolDisplayPartKind.Punctuation, 6400SymbolDisplayPartKind.Space, 6401SymbolDisplayPartKind.Keyword, 6402SymbolDisplayPartKind.Punctuation, 6403SymbolDisplayPartKind.Punctuation, 6404SymbolDisplayPartKind.Space, 6405SymbolDisplayPartKind.MethodName, 6406SymbolDisplayPartKind.Punctuation, 6407SymbolDisplayPartKind.StructName, 6408SymbolDisplayPartKind.Punctuation, 6409SymbolDisplayPartKind.Keyword, 6410SymbolDisplayPartKind.Punctuation, 6411SymbolDisplayPartKind.Space, 6412SymbolDisplayPartKind.Keyword, 6413SymbolDisplayPartKind.Punctuation, 6414SymbolDisplayPartKind.Punctuation, 6415SymbolDisplayPartKind.Punctuation, 6416SymbolDisplayPartKind.Space, 6417SymbolDisplayPartKind.ParameterName, 6418SymbolDisplayPartKind.Punctuation); 6446SymbolDisplayPartKind.Keyword, // void 6447SymbolDisplayPartKind.Space, 6448SymbolDisplayPartKind.MethodName, // Local 6449SymbolDisplayPartKind.Punctuation, // ( 6450SymbolDisplayPartKind.Punctuation); // ) 6489SymbolDisplayPartKind.Keyword, // void 6490SymbolDisplayPartKind.Space, 6491SymbolDisplayPartKind.MethodName // Local 6524SymbolDisplayPartKind.NamespaceName, // System 6525SymbolDisplayPartKind.Punctuation, // . 6526SymbolDisplayPartKind.NamespaceName, // Threading 6527SymbolDisplayPartKind.Punctuation, // . 6528SymbolDisplayPartKind.NamespaceName, // Tasks 6529SymbolDisplayPartKind.Punctuation, // . 6530SymbolDisplayPartKind.ClassName, // Task 6531SymbolDisplayPartKind.Punctuation, // < 6532SymbolDisplayPartKind.NamespaceName, // System 6533SymbolDisplayPartKind.Punctuation, // . 6534SymbolDisplayPartKind.StructName, // Int32 6535SymbolDisplayPartKind.Punctuation, // > 6536SymbolDisplayPartKind.Space, 6537SymbolDisplayPartKind.MethodName, // Local 6538SymbolDisplayPartKind.Punctuation, // ( 6539SymbolDisplayPartKind.Keyword, // ref 6540SymbolDisplayPartKind.Space, 6541SymbolDisplayPartKind.NamespaceName, // System 6542SymbolDisplayPartKind.Punctuation, // . 6543SymbolDisplayPartKind.StructName, // Int32 6544SymbolDisplayPartKind.Punctuation, // * 6545SymbolDisplayPartKind.Space, 6546SymbolDisplayPartKind.ParameterName, // x 6547SymbolDisplayPartKind.Punctuation, // , 6548SymbolDisplayPartKind.Space, 6549SymbolDisplayPartKind.Keyword, // out 6550SymbolDisplayPartKind.Space, 6551SymbolDisplayPartKind.NamespaceName, // System 6552SymbolDisplayPartKind.Punctuation, // . 6553SymbolDisplayPartKind.StructName, // Char 6554SymbolDisplayPartKind.Punctuation, // ? 6555SymbolDisplayPartKind.Space, 6556SymbolDisplayPartKind.ParameterName, // c 6557SymbolDisplayPartKind.Punctuation); // ) 6585SymbolDisplayPartKind.Keyword, //int 6586SymbolDisplayPartKind.Space, 6587SymbolDisplayPartKind.RangeVariableName); // x 6618SymbolDisplayPartKind.NamespaceName, // System 6619SymbolDisplayPartKind.Punctuation, // . 6620SymbolDisplayPartKind.NamespaceName, // Threading 6621SymbolDisplayPartKind.Punctuation, // . 6622SymbolDisplayPartKind.NamespaceName, // Tasks 6623SymbolDisplayPartKind.Punctuation, // . 6624SymbolDisplayPartKind.ClassName, // Task 6625SymbolDisplayPartKind.Punctuation, // < 6626SymbolDisplayPartKind.NamespaceName, // System 6627SymbolDisplayPartKind.Punctuation, // . 6628SymbolDisplayPartKind.StructName, // Int32 6629SymbolDisplayPartKind.Punctuation, // > 6630SymbolDisplayPartKind.Space, 6631SymbolDisplayPartKind.MethodName, // Local 6632SymbolDisplayPartKind.Punctuation, // ( 6633SymbolDisplayPartKind.Keyword, // in 6634SymbolDisplayPartKind.Space, 6635SymbolDisplayPartKind.NamespaceName, // System 6636SymbolDisplayPartKind.Punctuation, // . 6637SymbolDisplayPartKind.StructName, // Int32 6638SymbolDisplayPartKind.Punctuation, // * 6639SymbolDisplayPartKind.Space, 6640SymbolDisplayPartKind.ParameterName, // x 6641SymbolDisplayPartKind.Punctuation, // , 6642SymbolDisplayPartKind.Space, 6643SymbolDisplayPartKind.Keyword, // out 6644SymbolDisplayPartKind.Space, 6645SymbolDisplayPartKind.NamespaceName, // System 6646SymbolDisplayPartKind.Punctuation, // . 6647SymbolDisplayPartKind.StructName, // Char 6648SymbolDisplayPartKind.Punctuation, // ? 6649SymbolDisplayPartKind.Space, 6650SymbolDisplayPartKind.ParameterName, // c 6651SymbolDisplayPartKind.Punctuation); // ) 6679SymbolDisplayPartKind.Keyword, //int 6680SymbolDisplayPartKind.Space, 6681SymbolDisplayPartKind.LocalName); // x 6712SymbolDisplayPartKind.Keyword, //ref 6713SymbolDisplayPartKind.Space, 6714SymbolDisplayPartKind.Keyword, //int 6715SymbolDisplayPartKind.Space, 6716SymbolDisplayPartKind.LocalName); // x 6724SymbolDisplayPartKind.Keyword, //int 6725SymbolDisplayPartKind.Space, 6726SymbolDisplayPartKind.LocalName); // x 6757SymbolDisplayPartKind.Keyword, //ref 6758SymbolDisplayPartKind.Space, 6759SymbolDisplayPartKind.Keyword, //readonly 6760SymbolDisplayPartKind.Space, 6761SymbolDisplayPartKind.Keyword, //int 6762SymbolDisplayPartKind.Space, 6763SymbolDisplayPartKind.LocalName); // x 6771SymbolDisplayPartKind.Keyword, //int 6772SymbolDisplayPartKind.Space, 6773SymbolDisplayPartKind.LocalName); // x 6844SymbolDisplayPartKind.EnumName, 6845SymbolDisplayPartKind.Punctuation, 6846SymbolDisplayPartKind.EnumMemberName, 6847SymbolDisplayPartKind.Space, 6848SymbolDisplayPartKind.Punctuation, 6849SymbolDisplayPartKind.Space, 6850SymbolDisplayPartKind.NumericLiteral); 6874SymbolDisplayPartKind.Keyword, 6875SymbolDisplayPartKind.Space, 6876SymbolDisplayPartKind.Keyword, 6877SymbolDisplayPartKind.Space, 6878SymbolDisplayPartKind.StructName); 6882SymbolDisplayPartKind.Keyword, 6883SymbolDisplayPartKind.Space, 6884SymbolDisplayPartKind.Keyword, 6885SymbolDisplayPartKind.Space, 6886SymbolDisplayPartKind.NamespaceName, 6887SymbolDisplayPartKind.Punctuation, 6888SymbolDisplayPartKind.StructName); 6912SymbolDisplayPartKind.Keyword, 6913SymbolDisplayPartKind.Space, 6914SymbolDisplayPartKind.Keyword, 6915SymbolDisplayPartKind.Space, 6916SymbolDisplayPartKind.StructName); 6920SymbolDisplayPartKind.Keyword, 6921SymbolDisplayPartKind.Space, 6922SymbolDisplayPartKind.Keyword, 6923SymbolDisplayPartKind.Space, 6924SymbolDisplayPartKind.NamespaceName, 6925SymbolDisplayPartKind.Punctuation, 6926SymbolDisplayPartKind.StructName); 6950SymbolDisplayPartKind.Keyword, 6951SymbolDisplayPartKind.Space, 6952SymbolDisplayPartKind.Keyword, 6953SymbolDisplayPartKind.Space, 6954SymbolDisplayPartKind.Keyword, 6955SymbolDisplayPartKind.Space, 6956SymbolDisplayPartKind.StructName); 6960SymbolDisplayPartKind.Keyword, 6961SymbolDisplayPartKind.Space, 6962SymbolDisplayPartKind.Keyword, 6963SymbolDisplayPartKind.Space, 6964SymbolDisplayPartKind.Keyword, 6965SymbolDisplayPartKind.Space, 6966SymbolDisplayPartKind.NamespaceName, 6967SymbolDisplayPartKind.Punctuation, 6968SymbolDisplayPartKind.StructName); 7007SymbolDisplayPartKind.Keyword, 7008SymbolDisplayPartKind.Space, 7009SymbolDisplayPartKind.StructName, 7010SymbolDisplayPartKind.Punctuation, 7011SymbolDisplayPartKind.PropertyName, 7012SymbolDisplayPartKind.Space, 7013SymbolDisplayPartKind.Punctuation, 7014SymbolDisplayPartKind.Space, 7015SymbolDisplayPartKind.Punctuation); 7018SymbolDisplayPartKind.Keyword, 7019SymbolDisplayPartKind.Space, 7020SymbolDisplayPartKind.StructName, 7021SymbolDisplayPartKind.Punctuation, 7022SymbolDisplayPartKind.PropertyName, 7023SymbolDisplayPartKind.Space, 7024SymbolDisplayPartKind.Punctuation, 7025SymbolDisplayPartKind.Space, 7026SymbolDisplayPartKind.Punctuation); 7029SymbolDisplayPartKind.Keyword, 7030SymbolDisplayPartKind.Space, 7031SymbolDisplayPartKind.NamespaceName, 7032SymbolDisplayPartKind.Punctuation, 7033SymbolDisplayPartKind.DelegateName, 7034SymbolDisplayPartKind.Space, 7035SymbolDisplayPartKind.StructName, 7036SymbolDisplayPartKind.Punctuation, 7037SymbolDisplayPartKind.EventName); 7040SymbolDisplayPartKind.Keyword, 7041SymbolDisplayPartKind.Space, 7042SymbolDisplayPartKind.Keyword, 7043SymbolDisplayPartKind.Space, 7044SymbolDisplayPartKind.NamespaceName, 7045SymbolDisplayPartKind.Punctuation, 7046SymbolDisplayPartKind.DelegateName, 7047SymbolDisplayPartKind.Space, 7048SymbolDisplayPartKind.StructName, 7049SymbolDisplayPartKind.Punctuation, 7050SymbolDisplayPartKind.EventName); 7080SymbolDisplayPartKind.Keyword, 7081SymbolDisplayPartKind.Space, 7082SymbolDisplayPartKind.Keyword, 7083SymbolDisplayPartKind.Space, 7084SymbolDisplayPartKind.StructName, 7085SymbolDisplayPartKind.Punctuation, 7086SymbolDisplayPartKind.MethodName, 7087SymbolDisplayPartKind.Punctuation, 7088SymbolDisplayPartKind.Punctuation); 7092SymbolDisplayPartKind.Keyword, 7093SymbolDisplayPartKind.Space, 7094SymbolDisplayPartKind.Keyword, 7095SymbolDisplayPartKind.Space, 7096SymbolDisplayPartKind.StructName, 7097SymbolDisplayPartKind.Punctuation, 7098SymbolDisplayPartKind.PropertyName, 7099SymbolDisplayPartKind.Space, 7100SymbolDisplayPartKind.Punctuation, 7101SymbolDisplayPartKind.Space, 7102SymbolDisplayPartKind.Keyword, 7103SymbolDisplayPartKind.Punctuation, 7104SymbolDisplayPartKind.Space, 7105SymbolDisplayPartKind.Punctuation); 7109SymbolDisplayPartKind.Keyword, 7110SymbolDisplayPartKind.Space, 7111SymbolDisplayPartKind.Keyword, 7112SymbolDisplayPartKind.Space, 7113SymbolDisplayPartKind.StructName, 7114SymbolDisplayPartKind.Punctuation, 7115SymbolDisplayPartKind.PropertyName, 7116SymbolDisplayPartKind.Punctuation, 7117SymbolDisplayPartKind.Keyword); 7121SymbolDisplayPartKind.Keyword, 7122SymbolDisplayPartKind.Space, 7123SymbolDisplayPartKind.Keyword, 7124SymbolDisplayPartKind.Space, 7125SymbolDisplayPartKind.StructName, 7126SymbolDisplayPartKind.Punctuation, 7127SymbolDisplayPartKind.PropertyName, 7128SymbolDisplayPartKind.Space, 7129SymbolDisplayPartKind.Punctuation, 7130SymbolDisplayPartKind.Space, 7131SymbolDisplayPartKind.Keyword, 7132SymbolDisplayPartKind.Punctuation, 7133SymbolDisplayPartKind.Space, 7134SymbolDisplayPartKind.Punctuation); 7138SymbolDisplayPartKind.Keyword, 7139SymbolDisplayPartKind.Space, 7140SymbolDisplayPartKind.Keyword, 7141SymbolDisplayPartKind.Space, 7142SymbolDisplayPartKind.StructName, 7143SymbolDisplayPartKind.Punctuation, 7144SymbolDisplayPartKind.PropertyName, 7145SymbolDisplayPartKind.Punctuation, 7146SymbolDisplayPartKind.Keyword); 7150SymbolDisplayPartKind.Keyword, 7151SymbolDisplayPartKind.Space, 7152SymbolDisplayPartKind.Keyword, 7153SymbolDisplayPartKind.Space, 7154SymbolDisplayPartKind.StructName, 7155SymbolDisplayPartKind.Punctuation, 7156SymbolDisplayPartKind.PropertyName, 7157SymbolDisplayPartKind.Space, 7158SymbolDisplayPartKind.Punctuation, 7159SymbolDisplayPartKind.Space, 7160SymbolDisplayPartKind.Keyword, 7161SymbolDisplayPartKind.Punctuation, 7162SymbolDisplayPartKind.Space, 7163SymbolDisplayPartKind.Keyword, 7164SymbolDisplayPartKind.Punctuation, 7165SymbolDisplayPartKind.Space, 7166SymbolDisplayPartKind.Punctuation); 7170SymbolDisplayPartKind.Keyword, 7171SymbolDisplayPartKind.Space, 7172SymbolDisplayPartKind.Keyword, 7173SymbolDisplayPartKind.Space, 7174SymbolDisplayPartKind.StructName, 7175SymbolDisplayPartKind.Punctuation, 7176SymbolDisplayPartKind.PropertyName, 7177SymbolDisplayPartKind.Punctuation, 7178SymbolDisplayPartKind.Keyword); 7182SymbolDisplayPartKind.Keyword, 7183SymbolDisplayPartKind.Space, 7184SymbolDisplayPartKind.Keyword, 7185SymbolDisplayPartKind.Space, 7186SymbolDisplayPartKind.StructName, 7187SymbolDisplayPartKind.Punctuation, 7188SymbolDisplayPartKind.PropertyName, 7189SymbolDisplayPartKind.Punctuation, 7190SymbolDisplayPartKind.Keyword); 7194SymbolDisplayPartKind.Keyword, 7195SymbolDisplayPartKind.Space, 7196SymbolDisplayPartKind.StructName, 7197SymbolDisplayPartKind.Punctuation, 7198SymbolDisplayPartKind.PropertyName, 7199SymbolDisplayPartKind.Space, 7200SymbolDisplayPartKind.Punctuation, 7201SymbolDisplayPartKind.Space, 7202SymbolDisplayPartKind.Keyword, 7203SymbolDisplayPartKind.Space, 7204SymbolDisplayPartKind.Keyword, 7205SymbolDisplayPartKind.Punctuation, 7206SymbolDisplayPartKind.Space, 7207SymbolDisplayPartKind.Keyword, 7208SymbolDisplayPartKind.Punctuation, 7209SymbolDisplayPartKind.Space, 7210SymbolDisplayPartKind.Punctuation); 7214SymbolDisplayPartKind.Keyword, 7215SymbolDisplayPartKind.Space, 7216SymbolDisplayPartKind.Keyword, 7217SymbolDisplayPartKind.Space, 7218SymbolDisplayPartKind.StructName, 7219SymbolDisplayPartKind.Punctuation, 7220SymbolDisplayPartKind.PropertyName, 7221SymbolDisplayPartKind.Punctuation, 7222SymbolDisplayPartKind.Keyword); 7226SymbolDisplayPartKind.Keyword, 7227SymbolDisplayPartKind.Space, 7228SymbolDisplayPartKind.StructName, 7229SymbolDisplayPartKind.Punctuation, 7230SymbolDisplayPartKind.PropertyName, 7231SymbolDisplayPartKind.Punctuation, 7232SymbolDisplayPartKind.Keyword); 7236SymbolDisplayPartKind.Keyword, 7237SymbolDisplayPartKind.Space, 7238SymbolDisplayPartKind.StructName, 7239SymbolDisplayPartKind.Punctuation, 7240SymbolDisplayPartKind.PropertyName, 7241SymbolDisplayPartKind.Space, 7242SymbolDisplayPartKind.Punctuation, 7243SymbolDisplayPartKind.Space, 7244SymbolDisplayPartKind.Keyword, 7245SymbolDisplayPartKind.Punctuation, 7246SymbolDisplayPartKind.Space, 7247SymbolDisplayPartKind.Keyword, 7248SymbolDisplayPartKind.Space, 7249SymbolDisplayPartKind.Keyword, 7250SymbolDisplayPartKind.Punctuation, 7251SymbolDisplayPartKind.Space, 7252SymbolDisplayPartKind.Punctuation); 7256SymbolDisplayPartKind.Keyword, 7257SymbolDisplayPartKind.Space, 7258SymbolDisplayPartKind.StructName, 7259SymbolDisplayPartKind.Punctuation, 7260SymbolDisplayPartKind.PropertyName, 7261SymbolDisplayPartKind.Punctuation, 7262SymbolDisplayPartKind.Keyword); 7266SymbolDisplayPartKind.Keyword, 7267SymbolDisplayPartKind.Space, 7268SymbolDisplayPartKind.Keyword, 7269SymbolDisplayPartKind.Space, 7270SymbolDisplayPartKind.StructName, 7271SymbolDisplayPartKind.Punctuation, 7272SymbolDisplayPartKind.PropertyName, 7273SymbolDisplayPartKind.Punctuation, 7274SymbolDisplayPartKind.Keyword); 7278SymbolDisplayPartKind.Keyword, 7279SymbolDisplayPartKind.Space, 7280SymbolDisplayPartKind.Keyword, 7281SymbolDisplayPartKind.Space, 7282SymbolDisplayPartKind.NamespaceName, 7283SymbolDisplayPartKind.Punctuation, 7284SymbolDisplayPartKind.DelegateName, 7285SymbolDisplayPartKind.Space, 7286SymbolDisplayPartKind.StructName, 7287SymbolDisplayPartKind.Punctuation, 7288SymbolDisplayPartKind.EventName); 7292SymbolDisplayPartKind.Keyword, 7293SymbolDisplayPartKind.Space, 7294SymbolDisplayPartKind.Keyword, 7295SymbolDisplayPartKind.Space, 7296SymbolDisplayPartKind.StructName, 7297SymbolDisplayPartKind.Punctuation, 7298SymbolDisplayPartKind.EventName, 7299SymbolDisplayPartKind.Punctuation, 7300SymbolDisplayPartKind.Keyword); 7304SymbolDisplayPartKind.Keyword, 7305SymbolDisplayPartKind.Space, 7306SymbolDisplayPartKind.Keyword, 7307SymbolDisplayPartKind.Space, 7308SymbolDisplayPartKind.StructName, 7309SymbolDisplayPartKind.Punctuation, 7310SymbolDisplayPartKind.EventName, 7311SymbolDisplayPartKind.Punctuation, 7312SymbolDisplayPartKind.Keyword); 7340SymbolDisplayPartKind.Keyword, 7341SymbolDisplayPartKind.Space, 7342SymbolDisplayPartKind.StructName, 7343SymbolDisplayPartKind.Punctuation, 7344SymbolDisplayPartKind.MethodName, 7345SymbolDisplayPartKind.Punctuation, 7346SymbolDisplayPartKind.Punctuation); 7350SymbolDisplayPartKind.Keyword, 7351SymbolDisplayPartKind.Space, 7352SymbolDisplayPartKind.StructName, 7353SymbolDisplayPartKind.Punctuation, 7354SymbolDisplayPartKind.PropertyName, 7355SymbolDisplayPartKind.Space, 7356SymbolDisplayPartKind.Punctuation, 7357SymbolDisplayPartKind.Space, 7358SymbolDisplayPartKind.Keyword, 7359SymbolDisplayPartKind.Punctuation, 7360SymbolDisplayPartKind.Space, 7361SymbolDisplayPartKind.Punctuation); 7365SymbolDisplayPartKind.Keyword, 7366SymbolDisplayPartKind.Space, 7367SymbolDisplayPartKind.StructName, 7368SymbolDisplayPartKind.Punctuation, 7369SymbolDisplayPartKind.PropertyName, 7370SymbolDisplayPartKind.Punctuation, 7371SymbolDisplayPartKind.Keyword); 7375SymbolDisplayPartKind.Keyword, 7376SymbolDisplayPartKind.Space, 7377SymbolDisplayPartKind.StructName, 7378SymbolDisplayPartKind.Punctuation, 7379SymbolDisplayPartKind.PropertyName, 7380SymbolDisplayPartKind.Space, 7381SymbolDisplayPartKind.Punctuation, 7382SymbolDisplayPartKind.Space, 7383SymbolDisplayPartKind.Keyword, 7384SymbolDisplayPartKind.Punctuation, 7385SymbolDisplayPartKind.Space, 7386SymbolDisplayPartKind.Punctuation); 7390SymbolDisplayPartKind.Keyword, 7391SymbolDisplayPartKind.Space, 7392SymbolDisplayPartKind.StructName, 7393SymbolDisplayPartKind.Punctuation, 7394SymbolDisplayPartKind.PropertyName, 7395SymbolDisplayPartKind.Punctuation, 7396SymbolDisplayPartKind.Keyword); 7400SymbolDisplayPartKind.Keyword, 7401SymbolDisplayPartKind.Space, 7402SymbolDisplayPartKind.StructName, 7403SymbolDisplayPartKind.Punctuation, 7404SymbolDisplayPartKind.PropertyName, 7405SymbolDisplayPartKind.Space, 7406SymbolDisplayPartKind.Punctuation, 7407SymbolDisplayPartKind.Space, 7408SymbolDisplayPartKind.Keyword, 7409SymbolDisplayPartKind.Punctuation, 7410SymbolDisplayPartKind.Space, 7411SymbolDisplayPartKind.Keyword, 7412SymbolDisplayPartKind.Punctuation, 7413SymbolDisplayPartKind.Space, 7414SymbolDisplayPartKind.Punctuation); 7418SymbolDisplayPartKind.Keyword, 7419SymbolDisplayPartKind.Space, 7420SymbolDisplayPartKind.StructName, 7421SymbolDisplayPartKind.Punctuation, 7422SymbolDisplayPartKind.PropertyName, 7423SymbolDisplayPartKind.Punctuation, 7424SymbolDisplayPartKind.Keyword); 7428SymbolDisplayPartKind.Keyword, 7429SymbolDisplayPartKind.Space, 7430SymbolDisplayPartKind.StructName, 7431SymbolDisplayPartKind.Punctuation, 7432SymbolDisplayPartKind.PropertyName, 7433SymbolDisplayPartKind.Punctuation, 7434SymbolDisplayPartKind.Keyword); 7438SymbolDisplayPartKind.Keyword, 7439SymbolDisplayPartKind.Space, 7440SymbolDisplayPartKind.NamespaceName, 7441SymbolDisplayPartKind.Punctuation, 7442SymbolDisplayPartKind.DelegateName, 7443SymbolDisplayPartKind.Space, 7444SymbolDisplayPartKind.StructName, 7445SymbolDisplayPartKind.Punctuation, 7446SymbolDisplayPartKind.EventName); 7450SymbolDisplayPartKind.Keyword, 7451SymbolDisplayPartKind.Space, 7452SymbolDisplayPartKind.StructName, 7453SymbolDisplayPartKind.Punctuation, 7454SymbolDisplayPartKind.EventName, 7455SymbolDisplayPartKind.Punctuation, 7456SymbolDisplayPartKind.Keyword); 7460SymbolDisplayPartKind.Keyword, 7461SymbolDisplayPartKind.Space, 7462SymbolDisplayPartKind.StructName, 7463SymbolDisplayPartKind.Punctuation, 7464SymbolDisplayPartKind.EventName, 7465SymbolDisplayPartKind.Punctuation, 7466SymbolDisplayPartKind.Keyword); 7493SymbolDisplayPartKind.Keyword, 7494SymbolDisplayPartKind.Space, 7495SymbolDisplayPartKind.Keyword, 7496SymbolDisplayPartKind.Space, 7497SymbolDisplayPartKind.NamespaceName, 7498SymbolDisplayPartKind.Punctuation, 7499SymbolDisplayPartKind.StructName, 7500SymbolDisplayPartKind.Punctuation, 7501SymbolDisplayPartKind.MethodName, 7502SymbolDisplayPartKind.Punctuation, 7503SymbolDisplayPartKind.Punctuation); 7521SymbolDisplayPartKind.Keyword, 7522SymbolDisplayPartKind.Space, 7523SymbolDisplayPartKind.StructName); 7534SymbolDisplayPartKind.ClassName, 7535SymbolDisplayPartKind.Punctuation, 7536SymbolDisplayPartKind.TypeParameterName, 7537SymbolDisplayPartKind.Punctuation, 7538SymbolDisplayPartKind.Space, 7539SymbolDisplayPartKind.Keyword, 7540SymbolDisplayPartKind.Space, 7541SymbolDisplayPartKind.TypeParameterName, 7542SymbolDisplayPartKind.Space, 7543SymbolDisplayPartKind.Punctuation, 7544SymbolDisplayPartKind.Space, 7545SymbolDisplayPartKind.NamespaceName, 7546SymbolDisplayPartKind.Punctuation, 7547SymbolDisplayPartKind.ClassName); 7558SymbolDisplayPartKind.NamespaceName, 7559SymbolDisplayPartKind.Punctuation, 7560SymbolDisplayPartKind.ClassName); 7571SymbolDisplayPartKind.ClassName, 7572SymbolDisplayPartKind.Punctuation, 7573SymbolDisplayPartKind.TypeParameterName, 7574SymbolDisplayPartKind.Punctuation, 7575SymbolDisplayPartKind.Space, 7576SymbolDisplayPartKind.Keyword, 7577SymbolDisplayPartKind.Space, 7578SymbolDisplayPartKind.TypeParameterName, 7579SymbolDisplayPartKind.Space, 7580SymbolDisplayPartKind.Punctuation, 7581SymbolDisplayPartKind.Space, 7582SymbolDisplayPartKind.NamespaceName, 7583SymbolDisplayPartKind.Punctuation, 7584SymbolDisplayPartKind.ClassName); 7595SymbolDisplayPartKind.NamespaceName, 7596SymbolDisplayPartKind.Punctuation, 7597SymbolDisplayPartKind.ClassName); 7608SymbolDisplayPartKind.ClassName, 7609SymbolDisplayPartKind.Punctuation, 7610SymbolDisplayPartKind.TypeParameterName, 7611SymbolDisplayPartKind.Punctuation, 7612SymbolDisplayPartKind.Space, 7613SymbolDisplayPartKind.Keyword, 7614SymbolDisplayPartKind.Space, 7615SymbolDisplayPartKind.TypeParameterName, 7616SymbolDisplayPartKind.Space, 7617SymbolDisplayPartKind.Punctuation, 7618SymbolDisplayPartKind.Space, 7619SymbolDisplayPartKind.NamespaceName, 7620SymbolDisplayPartKind.Punctuation, 7621SymbolDisplayPartKind.ClassName); 7632SymbolDisplayPartKind.NamespaceName, 7633SymbolDisplayPartKind.Punctuation, 7634SymbolDisplayPartKind.ClassName); 7645SymbolDisplayPartKind.ClassName, 7646SymbolDisplayPartKind.Punctuation, 7647SymbolDisplayPartKind.TypeParameterName, 7648SymbolDisplayPartKind.Punctuation, 7649SymbolDisplayPartKind.Space, 7650SymbolDisplayPartKind.Keyword, 7651SymbolDisplayPartKind.Space, 7652SymbolDisplayPartKind.TypeParameterName, 7653SymbolDisplayPartKind.Space, 7654SymbolDisplayPartKind.Punctuation, 7655SymbolDisplayPartKind.Space, 7656SymbolDisplayPartKind.Keyword); 7670SymbolDisplayPartKind.Keyword, 7671SymbolDisplayPartKind.Space, 7672SymbolDisplayPartKind.ClassName, 7673SymbolDisplayPartKind.Punctuation, 7674SymbolDisplayPartKind.MethodName, 7675SymbolDisplayPartKind.Punctuation, 7676SymbolDisplayPartKind.TypeParameterName, 7677SymbolDisplayPartKind.Punctuation, 7678SymbolDisplayPartKind.Punctuation, 7679SymbolDisplayPartKind.Punctuation, 7680SymbolDisplayPartKind.Space, 7681SymbolDisplayPartKind.Keyword, 7682SymbolDisplayPartKind.Space, 7683SymbolDisplayPartKind.TypeParameterName, 7684SymbolDisplayPartKind.Space, 7685SymbolDisplayPartKind.Punctuation, 7686SymbolDisplayPartKind.Space, 7687SymbolDisplayPartKind.Keyword, 7688SymbolDisplayPartKind.Punctuation, 7689SymbolDisplayPartKind.Space, 7690SymbolDisplayPartKind.NamespaceName, 7691SymbolDisplayPartKind.Punctuation, 7692SymbolDisplayPartKind.InterfaceName); 7703SymbolDisplayPartKind.DelegateName, 7704SymbolDisplayPartKind.Punctuation, 7705SymbolDisplayPartKind.TypeParameterName, 7706SymbolDisplayPartKind.Punctuation, 7707SymbolDisplayPartKind.Space, 7708SymbolDisplayPartKind.Keyword, 7709SymbolDisplayPartKind.Space, 7710SymbolDisplayPartKind.TypeParameterName, 7711SymbolDisplayPartKind.Space, 7712SymbolDisplayPartKind.Punctuation, 7713SymbolDisplayPartKind.Space, 7714SymbolDisplayPartKind.Keyword); 7743SymbolDisplayPartKind.ErrorTypeName, // var 7744SymbolDisplayPartKind.Space, 7745SymbolDisplayPartKind.Punctuation); // _ 7759SymbolDisplayPartKind.ClassName, 7760SymbolDisplayPartKind.Punctuation, 7761SymbolDisplayPartKind.ClassName); 7775SymbolDisplayPartKind.ClassName, 7776SymbolDisplayPartKind.Punctuation, 7777SymbolDisplayPartKind.Punctuation, 7778SymbolDisplayPartKind.ClassName); 7792SymbolDisplayPartKind.ClassName, 7793SymbolDisplayPartKind.Punctuation, 7794SymbolDisplayPartKind.ClassName); 7808SymbolDisplayPartKind.ClassName, 7809SymbolDisplayPartKind.Punctuation, 7810SymbolDisplayPartKind.Punctuation, 7811SymbolDisplayPartKind.ClassName); 7838SymbolDisplayPartKind.ClassName, 7839SymbolDisplayPartKind.Punctuation, 7840SymbolDisplayPartKind.ClassName); 7859SymbolDisplayPartKind.StructName, 7860SymbolDisplayPartKind.Punctuation, 7861SymbolDisplayPartKind.StructName); 7898SymbolDisplayPartKind.StructName, 7899SymbolDisplayPartKind.Punctuation, 7900SymbolDisplayPartKind.StructName); 7930SymbolDisplayPartKind.InterfaceName, 7931SymbolDisplayPartKind.Punctuation, 7932SymbolDisplayPartKind.Keyword, 7933SymbolDisplayPartKind.Punctuation, 7934SymbolDisplayPartKind.Space, 7935SymbolDisplayPartKind.Keyword, 7936SymbolDisplayPartKind.Punctuation, 7937SymbolDisplayPartKind.Space, 7938SymbolDisplayPartKind.RangeVariableName); 7967SymbolDisplayPartKind.Keyword, 7968SymbolDisplayPartKind.Space, 7969SymbolDisplayPartKind.Keyword, 7970SymbolDisplayPartKind.Space, 7971SymbolDisplayPartKind.MethodName, 7972SymbolDisplayPartKind.Punctuation, 7973SymbolDisplayPartKind.StructName, 7974SymbolDisplayPartKind.Space, 7975SymbolDisplayPartKind.ParameterName, 7976SymbolDisplayPartKind.Punctuation, 7977SymbolDisplayPartKind.Space, 7978SymbolDisplayPartKind.StructName, 7979SymbolDisplayPartKind.Space, 7980SymbolDisplayPartKind.ParameterName, 7981SymbolDisplayPartKind.Punctuation); 7985SymbolDisplayPartKind.Keyword, 7986SymbolDisplayPartKind.Space, 7987SymbolDisplayPartKind.Keyword, 7988SymbolDisplayPartKind.Space, 7989SymbolDisplayPartKind.MethodName, 7990SymbolDisplayPartKind.Punctuation, 7991SymbolDisplayPartKind.Keyword, 7992SymbolDisplayPartKind.Space, 7993SymbolDisplayPartKind.ParameterName, 7994SymbolDisplayPartKind.Punctuation, 7995SymbolDisplayPartKind.Space, 7996SymbolDisplayPartKind.Keyword, 7997SymbolDisplayPartKind.Space, 7998SymbolDisplayPartKind.ParameterName, 7999SymbolDisplayPartKind.Punctuation); 8045SymbolDisplayPartKind.Keyword, 8046SymbolDisplayPartKind.Space, 8047SymbolDisplayPartKind.RecordClassName); 8066SymbolDisplayPartKind.Keyword, 8067SymbolDisplayPartKind.Space, 8068SymbolDisplayPartKind.RecordClassName); 8087SymbolDisplayPartKind.Keyword, 8088SymbolDisplayPartKind.Space, 8089SymbolDisplayPartKind.Keyword, 8090SymbolDisplayPartKind.Space, 8091SymbolDisplayPartKind.RecordStructName); 8110SymbolDisplayPartKind.Keyword, 8111SymbolDisplayPartKind.Space, 8112SymbolDisplayPartKind.Keyword, 8113SymbolDisplayPartKind.Space, 8114SymbolDisplayPartKind.Keyword, 8115SymbolDisplayPartKind.Space, 8116SymbolDisplayPartKind.RecordStructName); 8231SymbolDisplayPartKind.NamespaceName, 8232SymbolDisplayPartKind.Punctuation, 8233SymbolDisplayPartKind.DelegateName, 8234SymbolDisplayPartKind.Punctuation, 8235SymbolDisplayPartKind.Keyword, 8236SymbolDisplayPartKind.Punctuation, 8237SymbolDisplayPartKind.Space, 8238SymbolDisplayPartKind.Keyword, 8239SymbolDisplayPartKind.Punctuation); 8242SymbolDisplayPartKind.Keyword, 8243SymbolDisplayPartKind.Space, 8244SymbolDisplayPartKind.Keyword, 8245SymbolDisplayPartKind.Space, 8246SymbolDisplayPartKind.NamespaceName, 8247SymbolDisplayPartKind.Punctuation, 8248SymbolDisplayPartKind.DelegateName, 8249SymbolDisplayPartKind.Punctuation, 8250SymbolDisplayPartKind.Keyword, 8251SymbolDisplayPartKind.Punctuation, 8252SymbolDisplayPartKind.Space, 8253SymbolDisplayPartKind.Keyword, 8254SymbolDisplayPartKind.Punctuation, 8255SymbolDisplayPartKind.Punctuation, 8256SymbolDisplayPartKind.Keyword, 8257SymbolDisplayPartKind.Space, 8258SymbolDisplayPartKind.ParameterName, 8259SymbolDisplayPartKind.Punctuation); 8282SymbolDisplayPartKind.DelegateName); 8285SymbolDisplayPartKind.Keyword, 8286SymbolDisplayPartKind.Space, 8287SymbolDisplayPartKind.Keyword, 8288SymbolDisplayPartKind.Space, 8289SymbolDisplayPartKind.DelegateName, 8290SymbolDisplayPartKind.Punctuation, 8291SymbolDisplayPartKind.Keyword, 8292SymbolDisplayPartKind.Space, 8293SymbolDisplayPartKind.Keyword, 8294SymbolDisplayPartKind.Space, 8295SymbolDisplayPartKind.ParameterName, 8296SymbolDisplayPartKind.Punctuation); 8316SymbolDisplayPartKind.DelegateName); 8319SymbolDisplayPartKind.Keyword, 8320SymbolDisplayPartKind.Space, 8321SymbolDisplayPartKind.Keyword, 8322SymbolDisplayPartKind.Space, 8323SymbolDisplayPartKind.DelegateName, 8324SymbolDisplayPartKind.Punctuation, 8325SymbolDisplayPartKind.Keyword, 8326SymbolDisplayPartKind.Space, 8327SymbolDisplayPartKind.Keyword, 8328SymbolDisplayPartKind.Space, 8329SymbolDisplayPartKind.ParameterName, 8330SymbolDisplayPartKind.Punctuation); 8349SymbolDisplayPartKind.Keyword, 8350SymbolDisplayPartKind.Space, 8351SymbolDisplayPartKind.ClassName, 8352SymbolDisplayPartKind.Punctuation, 8353SymbolDisplayPartKind.MethodName, 8354SymbolDisplayPartKind.Punctuation, 8355SymbolDisplayPartKind.Keyword, 8356SymbolDisplayPartKind.Space, 8357SymbolDisplayPartKind.ParameterName, 8358SymbolDisplayPartKind.Punctuation); 8377SymbolDisplayPartKind.Keyword, 8378SymbolDisplayPartKind.Space, 8379SymbolDisplayPartKind.ClassName, 8380SymbolDisplayPartKind.Punctuation, 8381SymbolDisplayPartKind.MethodName, 8382SymbolDisplayPartKind.Punctuation, 8383SymbolDisplayPartKind.Keyword, 8384SymbolDisplayPartKind.Space, 8385SymbolDisplayPartKind.Keyword, 8386SymbolDisplayPartKind.Punctuation); 8389SymbolDisplayPartKind.ClassName, 8390SymbolDisplayPartKind.Punctuation, 8391SymbolDisplayPartKind.MethodName, 8392SymbolDisplayPartKind.Punctuation, 8393SymbolDisplayPartKind.Keyword, 8394SymbolDisplayPartKind.Space, 8395SymbolDisplayPartKind.Keyword, 8396SymbolDisplayPartKind.Punctuation); 8399SymbolDisplayPartKind.ClassName, 8400SymbolDisplayPartKind.Punctuation, 8401SymbolDisplayPartKind.MethodName, 8402SymbolDisplayPartKind.Punctuation, 8403SymbolDisplayPartKind.Keyword, 8404SymbolDisplayPartKind.Space, 8405SymbolDisplayPartKind.Keyword, 8406SymbolDisplayPartKind.Punctuation); 8409SymbolDisplayPartKind.Keyword, 8410SymbolDisplayPartKind.Space, 8411SymbolDisplayPartKind.Keyword, 8412SymbolDisplayPartKind.Space, 8413SymbolDisplayPartKind.ParameterName); 8416SymbolDisplayPartKind.Keyword, 8417SymbolDisplayPartKind.Space, 8418SymbolDisplayPartKind.Keyword, 8419SymbolDisplayPartKind.Space, 8420SymbolDisplayPartKind.ParameterName); 8423SymbolDisplayPartKind.Keyword, 8424SymbolDisplayPartKind.Space, 8425SymbolDisplayPartKind.Keyword); 8442SymbolDisplayPartKind.Keyword, 8443SymbolDisplayPartKind.Space, 8444SymbolDisplayPartKind.Keyword, 8445SymbolDisplayPartKind.Space, 8446SymbolDisplayPartKind.ClassName, 8447SymbolDisplayPartKind.Punctuation, 8448SymbolDisplayPartKind.PropertyName, 8449SymbolDisplayPartKind.Space, 8450SymbolDisplayPartKind.Punctuation, 8451SymbolDisplayPartKind.Space, 8452SymbolDisplayPartKind.Keyword, 8453SymbolDisplayPartKind.Punctuation, 8454SymbolDisplayPartKind.Space, 8455SymbolDisplayPartKind.Keyword, 8456SymbolDisplayPartKind.Punctuation, 8457SymbolDisplayPartKind.Space, 8458SymbolDisplayPartKind.Punctuation); 8485SymbolDisplayPartKind.Keyword, 8486SymbolDisplayPartKind.Space, 8487SymbolDisplayPartKind.TypeParameterName, 8488SymbolDisplayPartKind.Space, 8489SymbolDisplayPartKind.StructName, 8490SymbolDisplayPartKind.Punctuation, 8491SymbolDisplayPartKind.TypeParameterName, 8492SymbolDisplayPartKind.Punctuation, 8493SymbolDisplayPartKind.Punctuation, 8494SymbolDisplayPartKind.FieldName); 8498SymbolDisplayPartKind.Keyword, 8499SymbolDisplayPartKind.Space, 8500SymbolDisplayPartKind.Keyword, 8501SymbolDisplayPartKind.Space, 8502SymbolDisplayPartKind.TypeParameterName, 8503SymbolDisplayPartKind.Space, 8504SymbolDisplayPartKind.StructName, 8505SymbolDisplayPartKind.Punctuation, 8506SymbolDisplayPartKind.TypeParameterName, 8507SymbolDisplayPartKind.Punctuation, 8508SymbolDisplayPartKind.Punctuation, 8509SymbolDisplayPartKind.FieldName); 8531SymbolDisplayPartKind.Keyword, 8532SymbolDisplayPartKind.Space, 8533SymbolDisplayPartKind.ClassName, 8534SymbolDisplayPartKind.Punctuation, 8535SymbolDisplayPartKind.MethodName, 8536SymbolDisplayPartKind.Punctuation, 8537SymbolDisplayPartKind.StructName, 8538SymbolDisplayPartKind.Space, 8539SymbolDisplayPartKind.ParameterName, 8540SymbolDisplayPartKind.Punctuation, 8541SymbolDisplayPartKind.Space, 8542SymbolDisplayPartKind.StructName, 8543SymbolDisplayPartKind.Space, 8544SymbolDisplayPartKind.ParameterName, 8545SymbolDisplayPartKind.Punctuation, 8546SymbolDisplayPartKind.Space, 8547SymbolDisplayPartKind.StructName, 8548SymbolDisplayPartKind.Space, 8549SymbolDisplayPartKind.ParameterName, 8550SymbolDisplayPartKind.Punctuation, 8551SymbolDisplayPartKind.Space, 8552SymbolDisplayPartKind.StructName, 8553SymbolDisplayPartKind.Space, 8554SymbolDisplayPartKind.ParameterName, 8555SymbolDisplayPartKind.Punctuation); 8559SymbolDisplayPartKind.Keyword, 8560SymbolDisplayPartKind.Space, 8561SymbolDisplayPartKind.ClassName, 8562SymbolDisplayPartKind.Punctuation, 8563SymbolDisplayPartKind.MethodName, 8564SymbolDisplayPartKind.Punctuation, 8565SymbolDisplayPartKind.Keyword, 8566SymbolDisplayPartKind.Space, 8567SymbolDisplayPartKind.StructName, 8568SymbolDisplayPartKind.Space, 8569SymbolDisplayPartKind.ParameterName, 8570SymbolDisplayPartKind.Punctuation, 8571SymbolDisplayPartKind.Space, 8572SymbolDisplayPartKind.Keyword, 8573SymbolDisplayPartKind.Space, 8574SymbolDisplayPartKind.Keyword, 8575SymbolDisplayPartKind.Space, 8576SymbolDisplayPartKind.StructName, 8577SymbolDisplayPartKind.Space, 8578SymbolDisplayPartKind.ParameterName, 8579SymbolDisplayPartKind.Punctuation, 8580SymbolDisplayPartKind.Space, 8581SymbolDisplayPartKind.Keyword, 8582SymbolDisplayPartKind.Space, 8583SymbolDisplayPartKind.Keyword, 8584SymbolDisplayPartKind.Space, 8585SymbolDisplayPartKind.StructName, 8586SymbolDisplayPartKind.Space, 8587SymbolDisplayPartKind.ParameterName, 8588SymbolDisplayPartKind.Punctuation, 8589SymbolDisplayPartKind.Space, 8590SymbolDisplayPartKind.Keyword, 8591SymbolDisplayPartKind.Space, 8592SymbolDisplayPartKind.StructName, 8593SymbolDisplayPartKind.Space, 8594SymbolDisplayPartKind.ParameterName, 8595SymbolDisplayPartKind.Punctuation); 8711SymbolDisplayPartKind.StructName, 8712SymbolDisplayPartKind.Space, 8713SymbolDisplayPartKind.LocalName); 8717SymbolDisplayPartKind.Keyword, 8718SymbolDisplayPartKind.Space, 8719SymbolDisplayPartKind.StructName, 8720SymbolDisplayPartKind.Space, 8721SymbolDisplayPartKind.LocalName); 8725SymbolDisplayPartKind.StructName, 8726SymbolDisplayPartKind.Space, 8727SymbolDisplayPartKind.LocalName); 8731SymbolDisplayPartKind.Keyword, 8732SymbolDisplayPartKind.Space, 8733SymbolDisplayPartKind.Keyword, 8734SymbolDisplayPartKind.Space, 8735SymbolDisplayPartKind.Keyword, 8736SymbolDisplayPartKind.Space, 8737SymbolDisplayPartKind.StructName, 8738SymbolDisplayPartKind.Space, 8739SymbolDisplayPartKind.LocalName); 8765SymbolDisplayPartKind.NamespaceName, 8766SymbolDisplayPartKind.Punctuation, 8767SymbolDisplayPartKind.StructName, 8768SymbolDisplayPartKind.Space, 8769SymbolDisplayPartKind.NamespaceName, 8770SymbolDisplayPartKind.Punctuation, 8771SymbolDisplayPartKind.StructName, 8772SymbolDisplayPartKind.Punctuation, 8773SymbolDisplayPartKind.MethodName, // Should be MethodName because of 'op_Equality' 8774SymbolDisplayPartKind.Punctuation, 8775SymbolDisplayPartKind.NamespaceName, 8776SymbolDisplayPartKind.Punctuation, 8777SymbolDisplayPartKind.StructName, 8778SymbolDisplayPartKind.Space, 8779SymbolDisplayPartKind.ParameterName, 8780SymbolDisplayPartKind.Punctuation, 8781SymbolDisplayPartKind.Space, 8782SymbolDisplayPartKind.NamespaceName, 8783SymbolDisplayPartKind.Punctuation, 8784SymbolDisplayPartKind.StructName, 8785SymbolDisplayPartKind.Space, 8786SymbolDisplayPartKind.ParameterName, 8787SymbolDisplayPartKind.Punctuation); 8822SymbolDisplayPartKind.Keyword, 8823SymbolDisplayPartKind.Space, 8824SymbolDisplayPartKind.Keyword, 8825SymbolDisplayPartKind.Punctuation, 8826SymbolDisplayPartKind.Keyword, 8827SymbolDisplayPartKind.Space, 8828SymbolDisplayPartKind.Operator, // Should be MethodName because of '==' 8829SymbolDisplayPartKind.Punctuation, 8830SymbolDisplayPartKind.Keyword, 8831SymbolDisplayPartKind.Space, 8832SymbolDisplayPartKind.ParameterName, 8833SymbolDisplayPartKind.Punctuation, 8834SymbolDisplayPartKind.Space, 8835SymbolDisplayPartKind.Keyword, 8836SymbolDisplayPartKind.Space, 8837SymbolDisplayPartKind.ParameterName, 8838SymbolDisplayPartKind.Punctuation);
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)
153? [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)
114finalParts.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)
500AddToGroup(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 (91)
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 (37)
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)) 319Builder.Add(CreatePart(SymbolDisplayPartKind.Space, Nothing, " ", False)) 323Builder.Add(CreatePart(SymbolDisplayPartKind.Operator, Nothing, SyntaxFacts.GetText(operatorKind), False)) 327Builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, SyntaxFacts.GetText(punctuationKind), False)) 331Builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, text, False)) 335Builder.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)
39Case SymbolDisplayPartKind.ClassName 46Loop While ((i < numParts) AndAlso parts(i).Kind <> SymbolDisplayPartKind.MethodName) 49Case SymbolDisplayPartKind.MethodName 60Case 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, VBFeaturesResources.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 (1723)
SymbolDisplay\SymbolDisplayTests.vb (1723)
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) 6012kinds As SymbolDisplayPartKind(), 6055ParamArray kinds As SymbolDisplayPartKind()) 6073Private 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))