4941 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)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs\StringExtensions.cs (1)
189=> ImmutableArray.Create(new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, text));
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 (92)
SymbolDisplay\SymbolDisplay.cs (1)
235return ImmutableArray.Create<SymbolDisplayPart>(new SymbolDisplayPart(SymbolDisplayPartKind.MethodName, symbol, "<top-level-statements-entry-point>"));
SymbolDisplay\SymbolDisplayVisitor.cs (32)
60internal SymbolDisplayPart CreatePart(SymbolDisplayPartKind kind, ISymbol symbol, string text) 68private static bool IsEscapable(SymbolDisplayPartKind kind) 72case SymbolDisplayPartKind.AliasName: 73case SymbolDisplayPartKind.ClassName: 74case SymbolDisplayPartKind.RecordClassName: 75case SymbolDisplayPartKind.StructName: 76case SymbolDisplayPartKind.InterfaceName: 77case SymbolDisplayPartKind.EnumName: 78case SymbolDisplayPartKind.DelegateName: 79case SymbolDisplayPartKind.TypeParameterName: 80case SymbolDisplayPartKind.MethodName: 81case SymbolDisplayPartKind.PropertyName: 82case SymbolDisplayPartKind.FieldName: 83case SymbolDisplayPartKind.LocalName: 84case SymbolDisplayPartKind.NamespaceName: 85case SymbolDisplayPartKind.ParameterName: 106builder.Add(CreatePart(SymbolDisplayPartKind.AssemblyName, symbol, text)); 111builder.Add(CreatePart(SymbolDisplayPartKind.ModuleName, symbol, symbol.Name)); 149builder.Add(CreatePart(SymbolDisplayPartKind.NamespaceName, symbol, symbol.Name)); 166SymbolDisplayPartKind.Text, 172builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, globalNamespace, 179SymbolDisplayPartKind.Text, 224builder.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, symbol.Name)); 228builder.Add(CreatePart(SymbolDisplayPartKind.LocalName, symbol, symbol.Name)); 252builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, symbol, "_")); 267builder.Add(CreatePart(SymbolDisplayPartKind.ErrorTypeName, type, "?")); 273builder.Add(CreatePart(SymbolDisplayPartKind.RangeVariableName, symbol, symbol.Name)); 278builder.Add(CreatePart(SymbolDisplayPartKind.LabelName, symbol, symbol.Name)); 283builder.Add(CreatePart(SymbolDisplayPartKind.AliasName, symbol, symbol.Name)); 295builder.Add(CreatePart(SymbolDisplayPartKind.Space, null, " ")); 300builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, null, SyntaxFacts.GetText(punctuationKind))); 305builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, null, SyntaxFacts.GetText(keywordKind)));
SymbolDisplay\SymbolDisplayVisitor.Members.cs (29)
65builder.Add(CreatePart(SymbolDisplayPartKind.EnumMemberName, symbol, symbol.Name)); 69builder.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, symbol.Name)); 73builder.Add(CreatePart(SymbolDisplayPartKind.FieldName, symbol, symbol.Name)); 207this.builder.Add(CreatePart(SymbolDisplayPartKind.PropertyName, symbol, 212this.builder.Add(CreatePart(SymbolDisplayPartKind.PropertyName, symbol, symbol.Name)); 262this.builder.Add(CreatePart(SymbolDisplayPartKind.EventName, symbol, 267this.builder.Add(CreatePart(SymbolDisplayPartKind.EventName, symbol, symbol.Name)); 277builder.Add(CreatePart(SymbolDisplayPartKind.NumericLiteral, symbol, "lambda expression")); 286builder.Add(CreatePart(SymbolDisplayPartKind.NumericLiteral, symbol, symbol.Name)); 430builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name)); 437builder.Add(CreatePart(SymbolDisplayPartKind.ExtensionMethodName, symbol, symbol.Name)); 479var partKind = GetPartKindForConstructorOrDestructor(symbol); 486var partKind = GetPartKindForConstructorOrDestructor(symbol); 526builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, 535builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.MetadataName)); 543builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name)); 556builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.MetadataName)); 564builder.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name)); 603builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Cdecl")); 606builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Stdcall")); 609builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Thiscall")); 612builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Fastcall")); 629builder.Add(CreatePart(SymbolDisplayPartKind.ClassName, conventionType, conventionType.Name[CallConvLength..])); 712builder.Add(CreatePart(SymbolDisplayPartKind.Operator, symbol, 754private static SymbolDisplayPartKind GetPartKindForConstructorOrDestructor(IMethodSymbol symbol) 759return SymbolDisplayPartKind.MethodName; 857var kind = symbol.IsThis ? SymbolDisplayPartKind.Keyword : SymbolDisplayPartKind.ParameterName;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (24)
168builder.Add(CreatePart(SymbolDisplayPartKind.TypeParameterName, symbol, symbol.Name)); 175builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, symbol.Name)); 192builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, symbol, "@")); 193builder.Add(CreatePart(SymbolDisplayPartKind.ModuleName, symbol, fileDescription)); 364var partKind = GetPartKind(symbol); 369partKind == SymbolDisplayPartKind.ErrorTypeName && 463builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.ClassName, symbol, "<empty anonymous type>")); 468builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.ClassName, symbol, name)); 537builder.Add(CreatePart(SymbolDisplayPartKind.StructName, symbol, "<tuple>")); 558builder.Add(CreatePart(SymbolDisplayPartKind.FieldName, element, element.Name)); 588private static SymbolDisplayPartKind GetPartKind(INamedTypeSymbol symbol) 593return SymbolDisplayPartKind.RecordClassName; 595return SymbolDisplayPartKind.RecordStructName; 599return SymbolDisplayPartKind.ClassName; 601return SymbolDisplayPartKind.DelegateName; 603return SymbolDisplayPartKind.EnumName; 605return SymbolDisplayPartKind.ErrorTypeName; 607return SymbolDisplayPartKind.InterfaceName; 609return SymbolDisplayPartKind.StructName; 625builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, specialTypeName)); 680builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.AnonymousTypeIndicator, null, "AnonymousType")); 685builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.AnonymousTypeIndicator, null, "Tuple")); 887builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, null, "unmanaged")); 897builder.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, null, "notnull"));
SymbolDisplay\SymbolDisplayVisitor_Constants.cs (4)
50var kind = SymbolDisplayPartKind.NumericLiteral; 54kind = SymbolDisplayPartKind.Keyword; 59kind = SymbolDisplayPartKind.StringLiteral;
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (2)
40builder.Add(CreatePart(SymbolDisplayPartKind.AliasName, alias, aliasName)); 110builder.Add(CreatePart(SymbolDisplayPartKind.NamespaceName, symbol, symbol.Name));
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
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.ExpressionEvaluator.ExpressionCompiler (3)
CSharpInstructionDecoder.cs (3)
52case SymbolDisplayPartKind.ClassName: 64while (i < numParts && parts[i].Kind != SymbolDisplayPartKind.MethodName); 69case SymbolDisplayPartKind.MethodName:
Microsoft.CodeAnalysis.CSharp.Features (19)
ExternalAccess\Pythia\Api\PythiaSignatureHelpItemWrapper.cs (1)
19=> new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, text);
LanguageServices\CSharpStructuralTypeDisplayService.cs (1)
54members.Add(new SymbolDisplayPart(SymbolDisplayPartKind.PropertyName, property, property.Name));
SignatureHelp\AbstractCSharpSignatureHelpProvider.cs (6)
34=> new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, null, SyntaxFacts.GetText(kind)); 37=> new SymbolDisplayPart(SymbolDisplayPartKind.Operator, null, SyntaxFacts.GetText(kind)); 40=> new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, SyntaxFacts.GetText(kind)); 43=> new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, text); 46=> new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, " "); 49=> new SymbolDisplayPart(SymbolDisplayPartKind.LineBreak, null, "\r\n");
SignatureHelp\AttributeSignatureHelpProvider.cs (3)
181namedParameter is IFieldSymbol ? SymbolDisplayPartKind.FieldName : SymbolDisplayPartKind.PropertyName, 205new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, CSharpFeaturesResources.Properties),
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (1)
270result.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)
71parts.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 (2770)
SymbolDisplay\SymbolDisplayTests.cs (2770)
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, // @false 1121SymbolDisplayPartKind.Punctuation, 1122SymbolDisplayPartKind.ClassName, 1123SymbolDisplayPartKind.Space, 1124SymbolDisplayPartKind.ParameterName, // @true 1125SymbolDisplayPartKind.Punctuation, 1126SymbolDisplayPartKind.Space, 1127SymbolDisplayPartKind.Keyword, 1128SymbolDisplayPartKind.Space, 1129SymbolDisplayPartKind.ParameterName, // @bool 1130SymbolDisplayPartKind.Space, 1131SymbolDisplayPartKind.Punctuation, 1132SymbolDisplayPartKind.Space, 1133SymbolDisplayPartKind.Keyword, 1134SymbolDisplayPartKind.Punctuation); 1159SymbolDisplayPartKind.MethodName); //M 1184SymbolDisplayPartKind.InterfaceName, //I 1185SymbolDisplayPartKind.Punctuation, 1186SymbolDisplayPartKind.MethodName); //M 1211SymbolDisplayPartKind.ClassName, //C 1212SymbolDisplayPartKind.Punctuation, 1213SymbolDisplayPartKind.InterfaceName, //I 1214SymbolDisplayPartKind.Punctuation, 1215SymbolDisplayPartKind.MethodName); //M 1237SymbolDisplayPartKind.Keyword, //global 1238SymbolDisplayPartKind.Punctuation, 1239SymbolDisplayPartKind.ClassName); //C 1261SymbolDisplayPartKind.Text); 1285SymbolDisplayPartKind.Keyword, 1286SymbolDisplayPartKind.Space, 1287SymbolDisplayPartKind.FieldName); 1311SymbolDisplayPartKind.StructName, 1312SymbolDisplayPartKind.Punctuation, 1313SymbolDisplayPartKind.Punctuation, 1314SymbolDisplayPartKind.Punctuation, 1315SymbolDisplayPartKind.Punctuation, 1316SymbolDisplayPartKind.Punctuation, 1317SymbolDisplayPartKind.Punctuation, 1318SymbolDisplayPartKind.Punctuation, 1319SymbolDisplayPartKind.Punctuation, 1320SymbolDisplayPartKind.Punctuation, 1321SymbolDisplayPartKind.Punctuation, 1322SymbolDisplayPartKind.Punctuation, 1323SymbolDisplayPartKind.Punctuation, 1324SymbolDisplayPartKind.Punctuation, 1325SymbolDisplayPartKind.Punctuation, 1326SymbolDisplayPartKind.Space, 1327SymbolDisplayPartKind.FieldName); 1351SymbolDisplayPartKind.ClassName); 1373SymbolDisplayPartKind.ClassName, 1399SymbolDisplayPartKind.ClassName, 1400SymbolDisplayPartKind.Punctuation, 1401SymbolDisplayPartKind.ClassName); 1426SymbolDisplayPartKind.ClassName, 1427SymbolDisplayPartKind.Punctuation, 1428SymbolDisplayPartKind.ClassName, 1454SymbolDisplayPartKind.ClassName, 1456SymbolDisplayPartKind.Punctuation, 1457SymbolDisplayPartKind.ClassName); 1482SymbolDisplayPartKind.ClassName, 1484SymbolDisplayPartKind.Punctuation, 1485SymbolDisplayPartKind.ClassName, 1507SymbolDisplayPartKind.ClassName, 1508SymbolDisplayPartKind.Punctuation, 1509SymbolDisplayPartKind.TypeParameterName, 1510SymbolDisplayPartKind.Punctuation, 1511SymbolDisplayPartKind.Space, 1512SymbolDisplayPartKind.TypeParameterName, 1513SymbolDisplayPartKind.Punctuation, 1514SymbolDisplayPartKind.Space, 1515SymbolDisplayPartKind.TypeParameterName, 1516SymbolDisplayPartKind.Punctuation); 1537SymbolDisplayPartKind.ClassName, 1538SymbolDisplayPartKind.Punctuation, 1539SymbolDisplayPartKind.Keyword, 1540SymbolDisplayPartKind.Space, 1541SymbolDisplayPartKind.TypeParameterName, 1542SymbolDisplayPartKind.Punctuation, 1543SymbolDisplayPartKind.Space, 1544SymbolDisplayPartKind.Keyword, 1545SymbolDisplayPartKind.Space, 1546SymbolDisplayPartKind.TypeParameterName, 1547SymbolDisplayPartKind.Punctuation, 1548SymbolDisplayPartKind.Space, 1549SymbolDisplayPartKind.TypeParameterName, 1550SymbolDisplayPartKind.Punctuation); 1572SymbolDisplayPartKind.ClassName, 1573SymbolDisplayPartKind.Punctuation, 1574SymbolDisplayPartKind.TypeParameterName, 1575SymbolDisplayPartKind.Punctuation, 1576SymbolDisplayPartKind.Space, 1577SymbolDisplayPartKind.Keyword, 1578SymbolDisplayPartKind.Space, 1579SymbolDisplayPartKind.TypeParameterName, 1580SymbolDisplayPartKind.Space, 1581SymbolDisplayPartKind.Punctuation, 1582SymbolDisplayPartKind.Space, 1583SymbolDisplayPartKind.ClassName, 1584SymbolDisplayPartKind.Punctuation, 1585SymbolDisplayPartKind.TypeParameterName, 1586SymbolDisplayPartKind.Punctuation); 1591SymbolDisplayPartKind.TypeParameterName); 1614SymbolDisplayPartKind.MethodName, 1615SymbolDisplayPartKind.Punctuation, 1616SymbolDisplayPartKind.TypeParameterName, 1617SymbolDisplayPartKind.Punctuation, 1618SymbolDisplayPartKind.Space, 1619SymbolDisplayPartKind.TypeParameterName, 1620SymbolDisplayPartKind.Punctuation, 1621SymbolDisplayPartKind.Space, 1622SymbolDisplayPartKind.TypeParameterName, 1623SymbolDisplayPartKind.Punctuation); 1646SymbolDisplayPartKind.MethodName, 1647SymbolDisplayPartKind.Punctuation, 1648SymbolDisplayPartKind.TypeParameterName, 1649SymbolDisplayPartKind.Punctuation, 1650SymbolDisplayPartKind.Space, 1651SymbolDisplayPartKind.TypeParameterName, 1652SymbolDisplayPartKind.Punctuation, 1653SymbolDisplayPartKind.Space, 1654SymbolDisplayPartKind.TypeParameterName, 1655SymbolDisplayPartKind.Punctuation); 1678SymbolDisplayPartKind.MethodName, 1679SymbolDisplayPartKind.Punctuation, 1680SymbolDisplayPartKind.TypeParameterName, 1681SymbolDisplayPartKind.Punctuation, 1682SymbolDisplayPartKind.Space, 1683SymbolDisplayPartKind.TypeParameterName, 1684SymbolDisplayPartKind.Punctuation, 1685SymbolDisplayPartKind.Space, 1686SymbolDisplayPartKind.Keyword, 1687SymbolDisplayPartKind.Space, 1688SymbolDisplayPartKind.TypeParameterName, 1689SymbolDisplayPartKind.Space, 1690SymbolDisplayPartKind.Punctuation, 1691SymbolDisplayPartKind.Space, 1692SymbolDisplayPartKind.Keyword, 1693SymbolDisplayPartKind.Punctuation, 1694SymbolDisplayPartKind.Space, 1695SymbolDisplayPartKind.TypeParameterName, 1696SymbolDisplayPartKind.Punctuation, 1697SymbolDisplayPartKind.Space, 1698SymbolDisplayPartKind.TypeParameterName); 1721SymbolDisplayPartKind.MethodName); 1750SymbolDisplayPartKind.Keyword, 1751SymbolDisplayPartKind.Space, 1752SymbolDisplayPartKind.Keyword, 1753SymbolDisplayPartKind.Space, 1754SymbolDisplayPartKind.ClassName, 1755SymbolDisplayPartKind.Punctuation, 1756SymbolDisplayPartKind.MethodName, 1757SymbolDisplayPartKind.Punctuation, 1758SymbolDisplayPartKind.Punctuation); 1781SymbolDisplayPartKind.FieldName); 1810SymbolDisplayPartKind.Keyword, 1811SymbolDisplayPartKind.Space, 1812SymbolDisplayPartKind.StructName, 1813SymbolDisplayPartKind.Space, 1814SymbolDisplayPartKind.ClassName, 1815SymbolDisplayPartKind.Punctuation, 1816SymbolDisplayPartKind.FieldName); 1839SymbolDisplayPartKind.PropertyName); 1868SymbolDisplayPartKind.Keyword, 1869SymbolDisplayPartKind.Space, 1870SymbolDisplayPartKind.StructName, 1871SymbolDisplayPartKind.Space, 1872SymbolDisplayPartKind.ClassName, 1873SymbolDisplayPartKind.Punctuation, 1874SymbolDisplayPartKind.PropertyName); 1898SymbolDisplayPartKind.StructName, 1899SymbolDisplayPartKind.Space, 1900SymbolDisplayPartKind.PropertyName, 1901SymbolDisplayPartKind.Space, 1902SymbolDisplayPartKind.Punctuation, 1903SymbolDisplayPartKind.Space, 1904SymbolDisplayPartKind.Keyword, 1905SymbolDisplayPartKind.Punctuation, 1906SymbolDisplayPartKind.Space, 1907SymbolDisplayPartKind.Punctuation); 1914SymbolDisplayPartKind.ClassName, 1915SymbolDisplayPartKind.Space, 1916SymbolDisplayPartKind.PropertyName, 1917SymbolDisplayPartKind.Space, 1918SymbolDisplayPartKind.Punctuation, 1919SymbolDisplayPartKind.Space, 1920SymbolDisplayPartKind.Keyword, 1921SymbolDisplayPartKind.Punctuation, 1922SymbolDisplayPartKind.Space, 1923SymbolDisplayPartKind.Punctuation); 1930SymbolDisplayPartKind.ClassName, 1931SymbolDisplayPartKind.Space, 1932SymbolDisplayPartKind.PropertyName, 1933SymbolDisplayPartKind.Space, 1934SymbolDisplayPartKind.Punctuation, 1935SymbolDisplayPartKind.Space, 1936SymbolDisplayPartKind.Keyword, 1937SymbolDisplayPartKind.Punctuation, 1938SymbolDisplayPartKind.Space, 1939SymbolDisplayPartKind.Keyword, 1940SymbolDisplayPartKind.Punctuation, 1941SymbolDisplayPartKind.Space, 1942SymbolDisplayPartKind.Punctuation); 1971SymbolDisplayPartKind.Keyword, 1972SymbolDisplayPartKind.Space, 1973SymbolDisplayPartKind.StructName, 1974SymbolDisplayPartKind.Space, 1975SymbolDisplayPartKind.ClassName, 1976SymbolDisplayPartKind.Punctuation, 1977SymbolDisplayPartKind.PropertyName, 1978SymbolDisplayPartKind.Punctuation, 1979SymbolDisplayPartKind.Keyword); 2008SymbolDisplayPartKind.Keyword, 2009SymbolDisplayPartKind.Space, 2010SymbolDisplayPartKind.Keyword, 2011SymbolDisplayPartKind.Space, 2012SymbolDisplayPartKind.ClassName, 2013SymbolDisplayPartKind.Punctuation, 2014SymbolDisplayPartKind.PropertyName, 2015SymbolDisplayPartKind.Punctuation, 2016SymbolDisplayPartKind.Keyword); 2050SymbolDisplayPartKind.Keyword, 2051SymbolDisplayPartKind.Space, 2052SymbolDisplayPartKind.DelegateName, 2053SymbolDisplayPartKind.Space, 2054SymbolDisplayPartKind.ClassName, 2055SymbolDisplayPartKind.Punctuation, 2056SymbolDisplayPartKind.EventName); 2063SymbolDisplayPartKind.Keyword, 2064SymbolDisplayPartKind.Space, 2065SymbolDisplayPartKind.DelegateName, 2066SymbolDisplayPartKind.Space, 2067SymbolDisplayPartKind.ClassName, 2068SymbolDisplayPartKind.Punctuation, 2069SymbolDisplayPartKind.EventName); 2098SymbolDisplayPartKind.DelegateName, 2099SymbolDisplayPartKind.Space, 2100SymbolDisplayPartKind.EventName); 2107SymbolDisplayPartKind.DelegateName, 2108SymbolDisplayPartKind.Space, 2109SymbolDisplayPartKind.EventName); 2138SymbolDisplayPartKind.Keyword, 2139SymbolDisplayPartKind.Space, 2140SymbolDisplayPartKind.Keyword, 2141SymbolDisplayPartKind.Space, 2142SymbolDisplayPartKind.ClassName, 2143SymbolDisplayPartKind.Punctuation, 2144SymbolDisplayPartKind.EventName, 2145SymbolDisplayPartKind.Punctuation, 2146SymbolDisplayPartKind.Keyword); 2175SymbolDisplayPartKind.Keyword, 2176SymbolDisplayPartKind.Space, 2177SymbolDisplayPartKind.Keyword, 2178SymbolDisplayPartKind.Space, 2179SymbolDisplayPartKind.ClassName, 2180SymbolDisplayPartKind.Punctuation, 2181SymbolDisplayPartKind.EventName, 2182SymbolDisplayPartKind.Punctuation, 2183SymbolDisplayPartKind.Keyword); 2207SymbolDisplayPartKind.MethodName, 2208SymbolDisplayPartKind.Punctuation, 2209SymbolDisplayPartKind.Punctuation); 2233SymbolDisplayPartKind.NamespaceName, 2234SymbolDisplayPartKind.Punctuation, 2235SymbolDisplayPartKind.StructName, 2236SymbolDisplayPartKind.Space, 2237SymbolDisplayPartKind.MethodName, 2238SymbolDisplayPartKind.Punctuation, 2239SymbolDisplayPartKind.Punctuation); 2263SymbolDisplayPartKind.Keyword, 2264SymbolDisplayPartKind.Space, 2265SymbolDisplayPartKind.MethodName, 2266SymbolDisplayPartKind.Punctuation, 2267SymbolDisplayPartKind.Punctuation); 2294SymbolDisplayPartKind.MethodName, //M 2295SymbolDisplayPartKind.Punctuation, 2296SymbolDisplayPartKind.Keyword, 2297SymbolDisplayPartKind.Space, 2298SymbolDisplayPartKind.StructName, 2299SymbolDisplayPartKind.Space, 2300SymbolDisplayPartKind.ParameterName, //s 2301SymbolDisplayPartKind.Punctuation, 2302SymbolDisplayPartKind.Space, 2303SymbolDisplayPartKind.StructName, 2304SymbolDisplayPartKind.Space, 2305SymbolDisplayPartKind.ParameterName, //i 2306SymbolDisplayPartKind.Punctuation, 2307SymbolDisplayPartKind.Space, 2308SymbolDisplayPartKind.Keyword, 2309SymbolDisplayPartKind.Space, 2310SymbolDisplayPartKind.ClassName, 2311SymbolDisplayPartKind.Punctuation, 2312SymbolDisplayPartKind.Punctuation, 2313SymbolDisplayPartKind.Space, 2314SymbolDisplayPartKind.ParameterName, //args 2315SymbolDisplayPartKind.Punctuation); 2323SymbolDisplayPartKind.MethodName, 2324SymbolDisplayPartKind.Punctuation, 2325SymbolDisplayPartKind.StructName, 2326SymbolDisplayPartKind.Space, 2327SymbolDisplayPartKind.ParameterName, 2328SymbolDisplayPartKind.Punctuation, 2329SymbolDisplayPartKind.Space, 2330SymbolDisplayPartKind.StructName, 2331SymbolDisplayPartKind.Space, 2332SymbolDisplayPartKind.ParameterName, 2333SymbolDisplayPartKind.Punctuation, 2334SymbolDisplayPartKind.Space, 2335SymbolDisplayPartKind.ClassName, 2336SymbolDisplayPartKind.Punctuation, 2337SymbolDisplayPartKind.Punctuation, 2338SymbolDisplayPartKind.Space, 2339SymbolDisplayPartKind.ParameterName, 2340SymbolDisplayPartKind.Punctuation); 2349SymbolDisplayPartKind.MethodName, 2350SymbolDisplayPartKind.Punctuation, 2351SymbolDisplayPartKind.ParameterName, 2352SymbolDisplayPartKind.Punctuation, 2353SymbolDisplayPartKind.Space, 2354SymbolDisplayPartKind.ParameterName, 2355SymbolDisplayPartKind.Punctuation, 2356SymbolDisplayPartKind.Space, 2357SymbolDisplayPartKind.ParameterName, 2358SymbolDisplayPartKind.Punctuation); 2387SymbolDisplayPartKind.MethodName, 2388SymbolDisplayPartKind.Punctuation, 2389SymbolDisplayPartKind.Keyword, 2390SymbolDisplayPartKind.Space, 2391SymbolDisplayPartKind.ClassName, 2392SymbolDisplayPartKind.Space, 2393SymbolDisplayPartKind.ParameterName, //self 2394SymbolDisplayPartKind.Punctuation, 2395SymbolDisplayPartKind.Space, 2396SymbolDisplayPartKind.Keyword, 2397SymbolDisplayPartKind.Space, 2398SymbolDisplayPartKind.StructName, 2399SymbolDisplayPartKind.Space, 2400SymbolDisplayPartKind.ParameterName, //s 2401SymbolDisplayPartKind.Punctuation, 2402SymbolDisplayPartKind.Space, 2403SymbolDisplayPartKind.StructName, 2404SymbolDisplayPartKind.Space, 2405SymbolDisplayPartKind.ParameterName, //i 2406SymbolDisplayPartKind.Space, 2407SymbolDisplayPartKind.Punctuation, 2408SymbolDisplayPartKind.Space, 2409SymbolDisplayPartKind.NumericLiteral, 2410SymbolDisplayPartKind.Punctuation, 2411SymbolDisplayPartKind.Space, 2412SymbolDisplayPartKind.Keyword, 2413SymbolDisplayPartKind.Space, 2414SymbolDisplayPartKind.ClassName, 2415SymbolDisplayPartKind.Punctuation, 2416SymbolDisplayPartKind.Punctuation, 2417SymbolDisplayPartKind.Space, 2418SymbolDisplayPartKind.ParameterName, //args 2419SymbolDisplayPartKind.Punctuation); 2447SymbolDisplayPartKind.MethodName, //M 2448SymbolDisplayPartKind.Punctuation, 2449SymbolDisplayPartKind.Punctuation, 2450SymbolDisplayPartKind.StructName, 2451SymbolDisplayPartKind.Space, 2452SymbolDisplayPartKind.ParameterName, //i 2453SymbolDisplayPartKind.Punctuation, 2454SymbolDisplayPartKind.Punctuation); 2534SymbolDisplayPartKind.ClassName, //GC1 2535SymbolDisplayPartKind.Punctuation, 2536SymbolDisplayPartKind.ErrorTypeName, //BOGUS 2537SymbolDisplayPartKind.Punctuation); 2569SymbolDisplayPartKind.AliasName, 2570SymbolDisplayPartKind.Punctuation, 2571SymbolDisplayPartKind.ClassName, 2572SymbolDisplayPartKind.Punctuation, 2573SymbolDisplayPartKind.ClassName); 2605SymbolDisplayPartKind.AliasName, 2606SymbolDisplayPartKind.Punctuation, 2607SymbolDisplayPartKind.ClassName); 2635SymbolDisplayPartKind.ClassName); 2660SymbolDisplayPartKind.NamespaceName, 2661SymbolDisplayPartKind.Punctuation, 2662SymbolDisplayPartKind.NamespaceName, 2663SymbolDisplayPartKind.Punctuation, 2664SymbolDisplayPartKind.NamespaceName); 2670SymbolDisplayPartKind.NamespaceName, 2671SymbolDisplayPartKind.Punctuation, 2672SymbolDisplayPartKind.NamespaceName); 2678SymbolDisplayPartKind.NamespaceName); 2684SymbolDisplayPartKind.NamespaceName); 2690SymbolDisplayPartKind.NamespaceName); 2743SymbolDisplayPartKind.Keyword, 2744SymbolDisplayPartKind.Space, 2745SymbolDisplayPartKind.MethodName, 2746SymbolDisplayPartKind.Punctuation, 2747SymbolDisplayPartKind.Keyword, 2748SymbolDisplayPartKind.Space, 2749SymbolDisplayPartKind.ParameterName, 2750SymbolDisplayPartKind.Punctuation); 2754SymbolDisplayPartKind.DelegateName, 2755SymbolDisplayPartKind.Punctuation, 2756SymbolDisplayPartKind.Keyword, 2757SymbolDisplayPartKind.Space, 2758SymbolDisplayPartKind.ParameterName, 2759SymbolDisplayPartKind.Punctuation); 2763SymbolDisplayPartKind.Keyword, 2764SymbolDisplayPartKind.Space, 2765SymbolDisplayPartKind.FieldName); 2769SymbolDisplayPartKind.Keyword, 2770SymbolDisplayPartKind.Space, 2771SymbolDisplayPartKind.PropertyName, 2772SymbolDisplayPartKind.Space, 2773SymbolDisplayPartKind.Punctuation, 2774SymbolDisplayPartKind.Space, 2775SymbolDisplayPartKind.Keyword, 2776SymbolDisplayPartKind.Punctuation, 2777SymbolDisplayPartKind.Space, 2778SymbolDisplayPartKind.Punctuation); 2782SymbolDisplayPartKind.Keyword, 2783SymbolDisplayPartKind.Space, 2784SymbolDisplayPartKind.NamespaceName, 2785SymbolDisplayPartKind.Punctuation, 2786SymbolDisplayPartKind.DelegateName, 2787SymbolDisplayPartKind.Space, 2788SymbolDisplayPartKind.EventName); 2792SymbolDisplayPartKind.ClassName); 2796SymbolDisplayPartKind.Keyword, 2797SymbolDisplayPartKind.Space, 2798SymbolDisplayPartKind.ClassName, 2799SymbolDisplayPartKind.Punctuation, 2800SymbolDisplayPartKind.MethodName, 2801SymbolDisplayPartKind.Punctuation, 2802SymbolDisplayPartKind.Keyword, 2803SymbolDisplayPartKind.Space, 2804SymbolDisplayPartKind.ParameterName, 2805SymbolDisplayPartKind.Punctuation); 2809SymbolDisplayPartKind.ClassName, 2810SymbolDisplayPartKind.Punctuation, 2811SymbolDisplayPartKind.DelegateName, 2812SymbolDisplayPartKind.Punctuation, 2813SymbolDisplayPartKind.Keyword, 2814SymbolDisplayPartKind.Space, 2815SymbolDisplayPartKind.ParameterName, 2816SymbolDisplayPartKind.Punctuation); 2820SymbolDisplayPartKind.Keyword, 2821SymbolDisplayPartKind.Space, 2822SymbolDisplayPartKind.ClassName, 2823SymbolDisplayPartKind.Punctuation, 2824SymbolDisplayPartKind.FieldName); 2828SymbolDisplayPartKind.Keyword, 2829SymbolDisplayPartKind.Space, 2830SymbolDisplayPartKind.ClassName, 2831SymbolDisplayPartKind.Punctuation, 2832SymbolDisplayPartKind.PropertyName, 2833SymbolDisplayPartKind.Space, 2834SymbolDisplayPartKind.Punctuation, 2835SymbolDisplayPartKind.Space, 2836SymbolDisplayPartKind.Keyword, 2837SymbolDisplayPartKind.Punctuation, 2838SymbolDisplayPartKind.Space, 2839SymbolDisplayPartKind.Punctuation); 2843SymbolDisplayPartKind.Keyword, 2844SymbolDisplayPartKind.Space, 2845SymbolDisplayPartKind.NamespaceName, 2846SymbolDisplayPartKind.Punctuation, 2847SymbolDisplayPartKind.DelegateName, 2848SymbolDisplayPartKind.Space, 2849SymbolDisplayPartKind.ClassName, 2850SymbolDisplayPartKind.Punctuation, 2851SymbolDisplayPartKind.EventName); 2900SymbolDisplayPartKind.ClassName); 2907SymbolDisplayPartKind.ClassName); 2923SymbolDisplayPartKind.ClassName); 2928SymbolDisplayPartKind.ClassName); 2944SymbolDisplayPartKind.ClassName); 2949SymbolDisplayPartKind.ClassName); 2972SymbolDisplayPartKind.InterfaceName, 2973SymbolDisplayPartKind.Punctuation, 2974SymbolDisplayPartKind.InterfaceName, 2975SymbolDisplayPartKind.Punctuation, 2976SymbolDisplayPartKind.Keyword, 2977SymbolDisplayPartKind.Punctuation, 2978SymbolDisplayPartKind.Punctuation, 2979SymbolDisplayPartKind.Space, 2980SymbolDisplayPartKind.Keyword, 2981SymbolDisplayPartKind.Punctuation); 3004SymbolDisplayPartKind.Keyword, 3005SymbolDisplayPartKind.Space, 3006InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3007SymbolDisplayPartKind.Space, 3008SymbolDisplayPartKind.Punctuation, 3009SymbolDisplayPartKind.Punctuation, 3010SymbolDisplayPartKind.Space, 3011InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3012SymbolDisplayPartKind.Space, 3013SymbolDisplayPartKind.MethodName, 3014SymbolDisplayPartKind.Punctuation, 3015SymbolDisplayPartKind.Keyword, 3016SymbolDisplayPartKind.Space, 3017InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3018SymbolDisplayPartKind.Space, 3019SymbolDisplayPartKind.Punctuation, 3020SymbolDisplayPartKind.Punctuation, 3021SymbolDisplayPartKind.Space, 3022InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3023SymbolDisplayPartKind.Space, 3024SymbolDisplayPartKind.ParameterName, 3025SymbolDisplayPartKind.Punctuation); 3029SymbolDisplayPartKind.Keyword, 3030SymbolDisplayPartKind.Space, 3031InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3032SymbolDisplayPartKind.Space, 3033SymbolDisplayPartKind.Punctuation, 3034SymbolDisplayPartKind.Punctuation, 3035SymbolDisplayPartKind.Space, 3036SymbolDisplayPartKind.MethodName, 3037SymbolDisplayPartKind.Punctuation, 3038SymbolDisplayPartKind.Keyword, 3039SymbolDisplayPartKind.Punctuation, 3040SymbolDisplayPartKind.Punctuation, 3041SymbolDisplayPartKind.Space, 3042SymbolDisplayPartKind.ParameterName, 3043SymbolDisplayPartKind.Punctuation); 3047SymbolDisplayPartKind.Keyword, 3048SymbolDisplayPartKind.Punctuation, 3049SymbolDisplayPartKind.Punctuation, 3050SymbolDisplayPartKind.Space, 3051InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3052SymbolDisplayPartKind.Space, 3053SymbolDisplayPartKind.MethodName, 3054SymbolDisplayPartKind.Punctuation, 3055SymbolDisplayPartKind.Keyword, 3056SymbolDisplayPartKind.Punctuation, 3057SymbolDisplayPartKind.Punctuation, 3058SymbolDisplayPartKind.Space, 3059SymbolDisplayPartKind.ParameterName, 3060SymbolDisplayPartKind.Punctuation); 3064SymbolDisplayPartKind.Keyword, 3065SymbolDisplayPartKind.Punctuation, 3066SymbolDisplayPartKind.Punctuation, 3067SymbolDisplayPartKind.Space, 3068SymbolDisplayPartKind.MethodName, 3069SymbolDisplayPartKind.Punctuation, 3070SymbolDisplayPartKind.Keyword, 3071SymbolDisplayPartKind.Space, 3072InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3073SymbolDisplayPartKind.Space, 3074SymbolDisplayPartKind.Punctuation, 3075SymbolDisplayPartKind.Punctuation, 3076SymbolDisplayPartKind.Space, 3077SymbolDisplayPartKind.ParameterName, 3078SymbolDisplayPartKind.Punctuation); 3082SymbolDisplayPartKind.Keyword, 3083SymbolDisplayPartKind.Punctuation, 3084SymbolDisplayPartKind.Punctuation, 3085SymbolDisplayPartKind.Space, 3086SymbolDisplayPartKind.MethodName, 3087SymbolDisplayPartKind.Punctuation, 3088SymbolDisplayPartKind.Keyword, 3089SymbolDisplayPartKind.Punctuation, 3090SymbolDisplayPartKind.Punctuation, 3091SymbolDisplayPartKind.Space, 3092InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3093SymbolDisplayPartKind.Space, 3094SymbolDisplayPartKind.ParameterName, 3095SymbolDisplayPartKind.Punctuation); 3099SymbolDisplayPartKind.Keyword, 3100SymbolDisplayPartKind.Punctuation, 3101SymbolDisplayPartKind.Punctuation, 3102SymbolDisplayPartKind.Space, 3103SymbolDisplayPartKind.MethodName, 3104SymbolDisplayPartKind.Punctuation, 3105SymbolDisplayPartKind.Keyword, 3106SymbolDisplayPartKind.Punctuation, 3107SymbolDisplayPartKind.Punctuation, 3108SymbolDisplayPartKind.Space, 3109SymbolDisplayPartKind.ParameterName, 3110SymbolDisplayPartKind.Punctuation); 3133SymbolDisplayPartKind.Keyword, 3134SymbolDisplayPartKind.Space, 3135InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3136SymbolDisplayPartKind.Space, 3137SymbolDisplayPartKind.Punctuation, 3138SymbolDisplayPartKind.Punctuation, 3139SymbolDisplayPartKind.Space, 3140InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3141SymbolDisplayPartKind.Space, 3142SymbolDisplayPartKind.PropertyName); 3146SymbolDisplayPartKind.Keyword, 3147SymbolDisplayPartKind.Space, 3148InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3149SymbolDisplayPartKind.Space, 3150SymbolDisplayPartKind.Punctuation, 3151SymbolDisplayPartKind.Punctuation, 3152SymbolDisplayPartKind.Space, 3153SymbolDisplayPartKind.PropertyName); 3157SymbolDisplayPartKind.Keyword, 3158SymbolDisplayPartKind.Punctuation, 3159SymbolDisplayPartKind.Punctuation, 3160SymbolDisplayPartKind.Space, 3161InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3162SymbolDisplayPartKind.Space, 3163SymbolDisplayPartKind.PropertyName); 3167SymbolDisplayPartKind.Keyword, 3168SymbolDisplayPartKind.Punctuation, 3169SymbolDisplayPartKind.Punctuation, 3170SymbolDisplayPartKind.Space, 3171SymbolDisplayPartKind.PropertyName); 3194SymbolDisplayPartKind.Keyword, 3195SymbolDisplayPartKind.Space, 3196InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3197SymbolDisplayPartKind.Space, 3198SymbolDisplayPartKind.Punctuation, 3199SymbolDisplayPartKind.Punctuation, 3200SymbolDisplayPartKind.Space, 3201InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3202SymbolDisplayPartKind.Space, 3203SymbolDisplayPartKind.FieldName); 3207SymbolDisplayPartKind.Keyword, 3208SymbolDisplayPartKind.Space, 3209InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3210SymbolDisplayPartKind.Space, 3211SymbolDisplayPartKind.Punctuation, 3212SymbolDisplayPartKind.Punctuation, 3213SymbolDisplayPartKind.Space, 3214SymbolDisplayPartKind.FieldName); 3218SymbolDisplayPartKind.Keyword, 3219SymbolDisplayPartKind.Punctuation, 3220SymbolDisplayPartKind.Punctuation, 3221SymbolDisplayPartKind.Space, 3222InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3223SymbolDisplayPartKind.Space, 3224SymbolDisplayPartKind.FieldName); 3228SymbolDisplayPartKind.Keyword, 3229SymbolDisplayPartKind.Punctuation, 3230SymbolDisplayPartKind.Punctuation, 3231SymbolDisplayPartKind.Space, 3232SymbolDisplayPartKind.FieldName); 3255SymbolDisplayPartKind.Keyword, 3256SymbolDisplayPartKind.Space, 3257SymbolDisplayPartKind.MethodName, 3258SymbolDisplayPartKind.Punctuation, 3259SymbolDisplayPartKind.Keyword, 3260SymbolDisplayPartKind.Space, 3261InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Punctuation, //modopt 3262SymbolDisplayPartKind.Space, 3263InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3264SymbolDisplayPartKind.Space, 3265InternalSymbolDisplayPartKind.Other, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Punctuation, //modopt 3266SymbolDisplayPartKind.Space, 3267SymbolDisplayPartKind.ParameterName, 3268SymbolDisplayPartKind.Punctuation); 3278params SymbolDisplayPartKind[] expectedKinds) 3298params SymbolDisplayPartKind[] expectedKinds) 3309params SymbolDisplayPartKind[] expectedKinds) 3319private static void Verify(ImmutableArray<SymbolDisplayPart> actualParts, string expectedText, params SymbolDisplayPartKind[] expectedKinds) 3352SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.DelegateName, 3353SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.DelegateName, SymbolDisplayPartKind.Punctuation); 3364SymbolDisplayPartKind.Keyword, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.DelegateName, 3365SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.DelegateName, SymbolDisplayPartKind.Space, SymbolDisplayPartKind.ParameterName, SymbolDisplayPartKind.Punctuation); 3415SymbolDisplayPartKind.Keyword, 3416SymbolDisplayPartKind.Punctuation, 3417SymbolDisplayPartKind.NamespaceName, 3418SymbolDisplayPartKind.Punctuation, 3419SymbolDisplayPartKind.DelegateName); 3469SymbolDisplayPartKind.NamespaceName, 3470SymbolDisplayPartKind.Punctuation, 3471SymbolDisplayPartKind.DelegateName); 3521SymbolDisplayPartKind.ClassName, 3522SymbolDisplayPartKind.Punctuation, 3523SymbolDisplayPartKind.ClassName); 3565SymbolDisplayPartKind.Keyword, 3566SymbolDisplayPartKind.Space, 3567SymbolDisplayPartKind.StructName, 3568SymbolDisplayPartKind.Punctuation, //. 3569SymbolDisplayPartKind.MethodName, 3570SymbolDisplayPartKind.Punctuation, //( 3571SymbolDisplayPartKind.Keyword, 3572SymbolDisplayPartKind.Space, 3573SymbolDisplayPartKind.ParameterName, 3574SymbolDisplayPartKind.Space, 3575SymbolDisplayPartKind.Punctuation, //= 3576SymbolDisplayPartKind.Space, 3577SymbolDisplayPartKind.NumericLiteral, 3578SymbolDisplayPartKind.Punctuation, //, 3579SymbolDisplayPartKind.Space, 3580SymbolDisplayPartKind.Keyword, 3581SymbolDisplayPartKind.Space, 3582SymbolDisplayPartKind.ParameterName, 3583SymbolDisplayPartKind.Space, 3584SymbolDisplayPartKind.Punctuation, //= 3585SymbolDisplayPartKind.Space, 3586SymbolDisplayPartKind.StringLiteral, 3587SymbolDisplayPartKind.Punctuation, //, 3588SymbolDisplayPartKind.Space, 3589SymbolDisplayPartKind.Keyword, 3590SymbolDisplayPartKind.Space, 3591SymbolDisplayPartKind.ParameterName, 3592SymbolDisplayPartKind.Space, 3593SymbolDisplayPartKind.Punctuation, //= 3594SymbolDisplayPartKind.Space, 3595SymbolDisplayPartKind.Keyword, 3596SymbolDisplayPartKind.Punctuation, //, 3597SymbolDisplayPartKind.Space, 3598SymbolDisplayPartKind.StructName, 3599SymbolDisplayPartKind.Space, 3600SymbolDisplayPartKind.ParameterName, 3601SymbolDisplayPartKind.Space, 3602SymbolDisplayPartKind.Punctuation, //= 3603SymbolDisplayPartKind.Space, 3604SymbolDisplayPartKind.Keyword, 3605SymbolDisplayPartKind.Punctuation, //( 3606SymbolDisplayPartKind.StructName, 3607SymbolDisplayPartKind.Punctuation, //) 3608SymbolDisplayPartKind.Punctuation); //) 3646SymbolDisplayPartKind.Keyword, 3647SymbolDisplayPartKind.Space, 3648SymbolDisplayPartKind.StructName, 3649SymbolDisplayPartKind.Punctuation, //. 3650SymbolDisplayPartKind.MethodName, 3651SymbolDisplayPartKind.Punctuation, //< 3652SymbolDisplayPartKind.TypeParameterName, 3653SymbolDisplayPartKind.Punctuation, //> 3654SymbolDisplayPartKind.Punctuation, //( 3655SymbolDisplayPartKind.TypeParameterName, 3656SymbolDisplayPartKind.Space, 3657SymbolDisplayPartKind.ParameterName, 3658SymbolDisplayPartKind.Space, 3659SymbolDisplayPartKind.Punctuation, //= 3660SymbolDisplayPartKind.Space, 3661SymbolDisplayPartKind.Keyword, 3662SymbolDisplayPartKind.Punctuation, //( 3663SymbolDisplayPartKind.TypeParameterName, 3664SymbolDisplayPartKind.Punctuation, //) 3665SymbolDisplayPartKind.Punctuation); //) 3720SymbolDisplayPartKind.Keyword, 3721SymbolDisplayPartKind.Space, 3722SymbolDisplayPartKind.StructName, 3723SymbolDisplayPartKind.Punctuation, //. 3724SymbolDisplayPartKind.MethodName, 3725SymbolDisplayPartKind.Punctuation, //( 3726SymbolDisplayPartKind.EnumName, 3727SymbolDisplayPartKind.Space, 3728SymbolDisplayPartKind.ParameterName, 3729SymbolDisplayPartKind.Space, 3730SymbolDisplayPartKind.Punctuation, //= 3731SymbolDisplayPartKind.Space, 3732SymbolDisplayPartKind.EnumName, 3733SymbolDisplayPartKind.Punctuation, //. 3734SymbolDisplayPartKind.EnumMemberName, 3735SymbolDisplayPartKind.Punctuation); //) 3740SymbolDisplayPartKind.Keyword, 3741SymbolDisplayPartKind.Space, 3742SymbolDisplayPartKind.StructName, 3743SymbolDisplayPartKind.Punctuation, //. 3744SymbolDisplayPartKind.MethodName, 3745SymbolDisplayPartKind.Punctuation, //( 3746SymbolDisplayPartKind.EnumName, 3747SymbolDisplayPartKind.Space, 3748SymbolDisplayPartKind.ParameterName, 3749SymbolDisplayPartKind.Space, 3750SymbolDisplayPartKind.Punctuation, //= 3751SymbolDisplayPartKind.Space, 3752SymbolDisplayPartKind.Punctuation, //( 3753SymbolDisplayPartKind.EnumName, 3754SymbolDisplayPartKind.Punctuation, //) 3755SymbolDisplayPartKind.NumericLiteral, 3756SymbolDisplayPartKind.Punctuation); //) 3761SymbolDisplayPartKind.Keyword, 3762SymbolDisplayPartKind.Space, 3763SymbolDisplayPartKind.StructName, 3764SymbolDisplayPartKind.Punctuation, //. 3765SymbolDisplayPartKind.MethodName, 3766SymbolDisplayPartKind.Punctuation, //( 3767SymbolDisplayPartKind.EnumName, 3768SymbolDisplayPartKind.Space, 3769SymbolDisplayPartKind.ParameterName, 3770SymbolDisplayPartKind.Space, 3771SymbolDisplayPartKind.Punctuation, //= 3772SymbolDisplayPartKind.Space, 3773SymbolDisplayPartKind.EnumName, 3774SymbolDisplayPartKind.Punctuation, 3775SymbolDisplayPartKind.EnumMemberName, 3776SymbolDisplayPartKind.Punctuation); //) 3832SymbolDisplayPartKind.Keyword, 3833SymbolDisplayPartKind.Space, 3834SymbolDisplayPartKind.StructName, 3835SymbolDisplayPartKind.Punctuation, //. 3836SymbolDisplayPartKind.MethodName, 3837SymbolDisplayPartKind.Punctuation, //( 3838SymbolDisplayPartKind.EnumName, 3839SymbolDisplayPartKind.Space, 3840SymbolDisplayPartKind.ParameterName, 3841SymbolDisplayPartKind.Space, 3842SymbolDisplayPartKind.Punctuation, //= 3843SymbolDisplayPartKind.Space, 3844SymbolDisplayPartKind.EnumName, 3845SymbolDisplayPartKind.Punctuation, //. 3846SymbolDisplayPartKind.EnumMemberName, 3847SymbolDisplayPartKind.Punctuation); //) 3852SymbolDisplayPartKind.Keyword, 3853SymbolDisplayPartKind.Space, 3854SymbolDisplayPartKind.StructName, 3855SymbolDisplayPartKind.Punctuation, //. 3856SymbolDisplayPartKind.MethodName, 3857SymbolDisplayPartKind.Punctuation, //( 3858SymbolDisplayPartKind.EnumName, 3859SymbolDisplayPartKind.Space, 3860SymbolDisplayPartKind.ParameterName, 3861SymbolDisplayPartKind.Space, 3862SymbolDisplayPartKind.Punctuation, //= 3863SymbolDisplayPartKind.Space, 3864SymbolDisplayPartKind.EnumName, 3865SymbolDisplayPartKind.Punctuation, //. 3866SymbolDisplayPartKind.EnumMemberName, 3867SymbolDisplayPartKind.Space, 3868SymbolDisplayPartKind.Punctuation, //| 3869SymbolDisplayPartKind.Space, 3870SymbolDisplayPartKind.EnumName, 3871SymbolDisplayPartKind.Punctuation, //. 3872SymbolDisplayPartKind.EnumMemberName, 3873SymbolDisplayPartKind.Punctuation); //) 3878SymbolDisplayPartKind.Keyword, 3879SymbolDisplayPartKind.Space, 3880SymbolDisplayPartKind.StructName, 3881SymbolDisplayPartKind.Punctuation, //. 3882SymbolDisplayPartKind.MethodName, 3883SymbolDisplayPartKind.Punctuation, //( 3884SymbolDisplayPartKind.EnumName, 3885SymbolDisplayPartKind.Space, 3886SymbolDisplayPartKind.ParameterName, 3887SymbolDisplayPartKind.Space, 3888SymbolDisplayPartKind.Punctuation, //= 3889SymbolDisplayPartKind.Space, 3890SymbolDisplayPartKind.EnumName, 3891SymbolDisplayPartKind.Punctuation, 3892SymbolDisplayPartKind.EnumMemberName, 3893SymbolDisplayPartKind.Punctuation); 3942SymbolDisplayPartKind.Keyword, 3943SymbolDisplayPartKind.Space, 3944SymbolDisplayPartKind.StructName, 3945SymbolDisplayPartKind.Punctuation, //. 3946SymbolDisplayPartKind.MethodName, 3947SymbolDisplayPartKind.Punctuation, //( 3948SymbolDisplayPartKind.EnumName, 3949SymbolDisplayPartKind.Space, 3950SymbolDisplayPartKind.ParameterName, 3951SymbolDisplayPartKind.Space, 3952SymbolDisplayPartKind.Punctuation, //= 3953SymbolDisplayPartKind.Space, 3954SymbolDisplayPartKind.EnumName, 3955SymbolDisplayPartKind.Punctuation, //. 3956SymbolDisplayPartKind.EnumMemberName, 3957SymbolDisplayPartKind.Punctuation, //, 3958SymbolDisplayPartKind.Space, 3959SymbolDisplayPartKind.EnumName, 3960SymbolDisplayPartKind.Space, 3961SymbolDisplayPartKind.ParameterName, 3962SymbolDisplayPartKind.Space, 3963SymbolDisplayPartKind.Punctuation, //= 3964SymbolDisplayPartKind.Space, 3965SymbolDisplayPartKind.EnumName, 3966SymbolDisplayPartKind.Punctuation, //. 3967SymbolDisplayPartKind.EnumMemberName, 3968SymbolDisplayPartKind.Space, 3969SymbolDisplayPartKind.Punctuation, //| 3970SymbolDisplayPartKind.Space, 3971SymbolDisplayPartKind.EnumName, 3972SymbolDisplayPartKind.Punctuation, //. 3973SymbolDisplayPartKind.EnumMemberName, 3974SymbolDisplayPartKind.Punctuation, //, 3975SymbolDisplayPartKind.Space, 3976SymbolDisplayPartKind.EnumName, 3977SymbolDisplayPartKind.Space, 3978SymbolDisplayPartKind.ParameterName, 3979SymbolDisplayPartKind.Space, 3980SymbolDisplayPartKind.Punctuation, //= 3981SymbolDisplayPartKind.Space, 3982SymbolDisplayPartKind.EnumName, 3983SymbolDisplayPartKind.Punctuation, //. 3984SymbolDisplayPartKind.EnumMemberName, 3985SymbolDisplayPartKind.Punctuation, //, 3986SymbolDisplayPartKind.Space, 3987SymbolDisplayPartKind.EnumName, 3988SymbolDisplayPartKind.Space, 3989SymbolDisplayPartKind.ParameterName, 3990SymbolDisplayPartKind.Space, 3991SymbolDisplayPartKind.Punctuation, // = 3992SymbolDisplayPartKind.Space, 3993SymbolDisplayPartKind.Punctuation, // ( 3994SymbolDisplayPartKind.EnumName, 3995SymbolDisplayPartKind.Punctuation, // ) 3996SymbolDisplayPartKind.NumericLiteral, 3997SymbolDisplayPartKind.Punctuation); //) 4046SymbolDisplayPartKind.Keyword, 4047SymbolDisplayPartKind.Space, 4048SymbolDisplayPartKind.StructName, 4049SymbolDisplayPartKind.Punctuation, //. 4050SymbolDisplayPartKind.MethodName, 4051SymbolDisplayPartKind.Punctuation, //( 4052SymbolDisplayPartKind.EnumName, 4053SymbolDisplayPartKind.Punctuation, //? 4054SymbolDisplayPartKind.Space, 4055SymbolDisplayPartKind.ParameterName, 4056SymbolDisplayPartKind.Space, 4057SymbolDisplayPartKind.Punctuation, //= 4058SymbolDisplayPartKind.Space, 4059SymbolDisplayPartKind.Keyword, 4060SymbolDisplayPartKind.Punctuation, //, 4061SymbolDisplayPartKind.Space, 4062SymbolDisplayPartKind.EnumName, 4063SymbolDisplayPartKind.Punctuation, //? 4064SymbolDisplayPartKind.Space, 4065SymbolDisplayPartKind.ParameterName, 4066SymbolDisplayPartKind.Space, 4067SymbolDisplayPartKind.Punctuation, //= 4068SymbolDisplayPartKind.Space, 4069SymbolDisplayPartKind.EnumName, 4070SymbolDisplayPartKind.Punctuation, //. 4071SymbolDisplayPartKind.EnumMemberName, 4072SymbolDisplayPartKind.Punctuation, //, 4073SymbolDisplayPartKind.Space, 4074SymbolDisplayPartKind.EnumName, 4075SymbolDisplayPartKind.Punctuation, //? 4076SymbolDisplayPartKind.Space, 4077SymbolDisplayPartKind.ParameterName, 4078SymbolDisplayPartKind.Space, 4079SymbolDisplayPartKind.Punctuation, //= 4080SymbolDisplayPartKind.Space, 4081SymbolDisplayPartKind.EnumName, 4082SymbolDisplayPartKind.Punctuation, //. 4083SymbolDisplayPartKind.EnumMemberName, 4084SymbolDisplayPartKind.Space, 4085SymbolDisplayPartKind.Punctuation, //| 4086SymbolDisplayPartKind.Space, 4087SymbolDisplayPartKind.EnumName, 4088SymbolDisplayPartKind.Punctuation, //. 4089SymbolDisplayPartKind.EnumMemberName, 4090SymbolDisplayPartKind.Punctuation, //, 4091SymbolDisplayPartKind.Space, 4092SymbolDisplayPartKind.EnumName, 4093SymbolDisplayPartKind.Punctuation, //? 4094SymbolDisplayPartKind.Space, 4095SymbolDisplayPartKind.ParameterName, 4096SymbolDisplayPartKind.Space, 4097SymbolDisplayPartKind.Punctuation, //= 4098SymbolDisplayPartKind.Space, 4099SymbolDisplayPartKind.EnumName, 4100SymbolDisplayPartKind.Punctuation, //. 4101SymbolDisplayPartKind.EnumMemberName, 4102SymbolDisplayPartKind.Punctuation, //, 4103SymbolDisplayPartKind.Space, 4104SymbolDisplayPartKind.EnumName, 4105SymbolDisplayPartKind.Punctuation, //? 4106SymbolDisplayPartKind.Space, 4107SymbolDisplayPartKind.ParameterName, 4108SymbolDisplayPartKind.Space, 4109SymbolDisplayPartKind.Punctuation, // = 4110SymbolDisplayPartKind.Space, 4111SymbolDisplayPartKind.Punctuation, // ( 4112SymbolDisplayPartKind.EnumName, 4113SymbolDisplayPartKind.Punctuation, // ) 4114SymbolDisplayPartKind.NumericLiteral, 4115SymbolDisplayPartKind.Punctuation); //) 4145SymbolDisplayPartKind.Keyword, 4146SymbolDisplayPartKind.Space, 4147SymbolDisplayPartKind.Keyword, 4148SymbolDisplayPartKind.Space, 4149SymbolDisplayPartKind.StructName, 4150SymbolDisplayPartKind.Space, 4151SymbolDisplayPartKind.ClassName, 4152SymbolDisplayPartKind.Punctuation, 4153SymbolDisplayPartKind.ConstantName, 4154SymbolDisplayPartKind.Space, 4155SymbolDisplayPartKind.Punctuation, 4156SymbolDisplayPartKind.Space, 4157SymbolDisplayPartKind.NumericLiteral); 4189SymbolDisplayPartKind.Keyword, 4190SymbolDisplayPartKind.Space, 4191SymbolDisplayPartKind.Keyword, 4192SymbolDisplayPartKind.Space, 4193SymbolDisplayPartKind.EnumName, 4194SymbolDisplayPartKind.Space, 4195SymbolDisplayPartKind.ClassName, 4196SymbolDisplayPartKind.Punctuation, 4197SymbolDisplayPartKind.ConstantName, 4198SymbolDisplayPartKind.Space, 4199SymbolDisplayPartKind.Punctuation, 4200SymbolDisplayPartKind.Space, 4201SymbolDisplayPartKind.EnumName, 4202SymbolDisplayPartKind.Punctuation, 4203SymbolDisplayPartKind.EnumMemberName); 4236SymbolDisplayPartKind.Keyword, 4237SymbolDisplayPartKind.Space, 4238SymbolDisplayPartKind.Keyword, 4239SymbolDisplayPartKind.Space, 4240SymbolDisplayPartKind.EnumName, 4241SymbolDisplayPartKind.Space, 4242SymbolDisplayPartKind.ClassName, 4243SymbolDisplayPartKind.Punctuation, 4244SymbolDisplayPartKind.ConstantName, 4245SymbolDisplayPartKind.Space, 4246SymbolDisplayPartKind.Punctuation, 4247SymbolDisplayPartKind.Space, 4248SymbolDisplayPartKind.EnumName, 4249SymbolDisplayPartKind.Punctuation, 4250SymbolDisplayPartKind.EnumMemberName); 4278SymbolDisplayPartKind.EnumName, 4279SymbolDisplayPartKind.Punctuation, 4280SymbolDisplayPartKind.EnumMemberName, 4281SymbolDisplayPartKind.Space, 4282SymbolDisplayPartKind.Punctuation, 4283SymbolDisplayPartKind.Space, 4284SymbolDisplayPartKind.NumericLiteral); 4313SymbolDisplayPartKind.EnumName, 4314SymbolDisplayPartKind.Punctuation, 4315SymbolDisplayPartKind.EnumMemberName, 4316SymbolDisplayPartKind.Space, 4317SymbolDisplayPartKind.Punctuation, 4318SymbolDisplayPartKind.Space, 4319SymbolDisplayPartKind.EnumName, 4320SymbolDisplayPartKind.Punctuation, 4321SymbolDisplayPartKind.EnumMemberName, 4322SymbolDisplayPartKind.Space, 4323SymbolDisplayPartKind.Punctuation, 4324SymbolDisplayPartKind.Space, 4325SymbolDisplayPartKind.EnumName, 4326SymbolDisplayPartKind.Punctuation, 4327SymbolDisplayPartKind.EnumMemberName, 4328SymbolDisplayPartKind.Space, 4329SymbolDisplayPartKind.Punctuation, 4330SymbolDisplayPartKind.Space, 4331SymbolDisplayPartKind.EnumName, 4332SymbolDisplayPartKind.Punctuation, 4333SymbolDisplayPartKind.EnumMemberName); 4361SymbolDisplayPartKind.EnumName, 4362SymbolDisplayPartKind.Punctuation, 4363SymbolDisplayPartKind.EnumMemberName, 4364SymbolDisplayPartKind.Space, 4365SymbolDisplayPartKind.Punctuation, 4366SymbolDisplayPartKind.Space, 4367SymbolDisplayPartKind.NumericLiteral); 4398SymbolDisplayPartKind.MethodName, 4399SymbolDisplayPartKind.Punctuation, 4400SymbolDisplayPartKind.StructName, 4401SymbolDisplayPartKind.Space, 4402SymbolDisplayPartKind.ParameterName, 4403SymbolDisplayPartKind.Punctuation); 4465SymbolDisplayPartKind.ClassName, 4466SymbolDisplayPartKind.Punctuation, 4467SymbolDisplayPartKind.Punctuation, 4468SymbolDisplayPartKind.Punctuation, 4469SymbolDisplayPartKind.Punctuation, 4470SymbolDisplayPartKind.Punctuation); 4477SymbolDisplayPartKind.ClassName, 4478SymbolDisplayPartKind.Punctuation, 4479SymbolDisplayPartKind.Punctuation, 4480SymbolDisplayPartKind.Punctuation, 4481SymbolDisplayPartKind.Punctuation, 4482SymbolDisplayPartKind.Punctuation); 4545SymbolDisplayPartKind.Keyword, 4546SymbolDisplayPartKind.Space, 4547SymbolDisplayPartKind.Keyword, 4548SymbolDisplayPartKind.Space, 4549SymbolDisplayPartKind.MethodName, 4550SymbolDisplayPartKind.Punctuation, 4551SymbolDisplayPartKind.Keyword, 4552SymbolDisplayPartKind.Space, 4553SymbolDisplayPartKind.ParameterName, 4554SymbolDisplayPartKind.Punctuation); 4577SymbolDisplayPartKind.DelegateName, 4578SymbolDisplayPartKind.Space, 4579SymbolDisplayPartKind.ClassName, 4580SymbolDisplayPartKind.Punctuation, 4581SymbolDisplayPartKind.EventName); 4586SymbolDisplayPartKind.StructName, 4587SymbolDisplayPartKind.Space, 4588SymbolDisplayPartKind.ClassName, 4589SymbolDisplayPartKind.Punctuation, 4590SymbolDisplayPartKind.EventName, 4591SymbolDisplayPartKind.Punctuation, 4592SymbolDisplayPartKind.Keyword); 4597SymbolDisplayPartKind.Keyword, 4598SymbolDisplayPartKind.Space, 4599SymbolDisplayPartKind.ClassName, 4600SymbolDisplayPartKind.Punctuation, 4601SymbolDisplayPartKind.EventName, 4602SymbolDisplayPartKind.Punctuation, 4603SymbolDisplayPartKind.Keyword); 4641SymbolDisplayPartKind.NamespaceName); 4645SymbolDisplayPartKind.NamespaceName); 4649SymbolDisplayPartKind.Keyword, 4650SymbolDisplayPartKind.Space, 4651SymbolDisplayPartKind.NamespaceName); 4656SymbolDisplayPartKind.NamespaceName, 4657SymbolDisplayPartKind.Punctuation, 4658SymbolDisplayPartKind.ClassName); 4662SymbolDisplayPartKind.Keyword, 4663SymbolDisplayPartKind.Space, 4664SymbolDisplayPartKind.NamespaceName, 4665SymbolDisplayPartKind.Punctuation, 4666SymbolDisplayPartKind.ClassName); 4670SymbolDisplayPartKind.NamespaceName, 4671SymbolDisplayPartKind.Punctuation, 4672SymbolDisplayPartKind.ClassName); 4677SymbolDisplayPartKind.Keyword, 4678SymbolDisplayPartKind.Space, 4679SymbolDisplayPartKind.NamespaceName, 4680SymbolDisplayPartKind.Punctuation, 4681SymbolDisplayPartKind.ClassName, 4682SymbolDisplayPartKind.Punctuation, 4683SymbolDisplayPartKind.EventName); 4687SymbolDisplayPartKind.NamespaceName, 4688SymbolDisplayPartKind.Punctuation, 4689SymbolDisplayPartKind.ClassName, 4690SymbolDisplayPartKind.Punctuation, 4691SymbolDisplayPartKind.EventName); 4695SymbolDisplayPartKind.NamespaceName, 4696SymbolDisplayPartKind.Punctuation, 4697SymbolDisplayPartKind.ClassName, 4698SymbolDisplayPartKind.Punctuation, 4699SymbolDisplayPartKind.EventName); 5046SymbolDisplayPartKind.Punctuation, 5047SymbolDisplayPartKind.StructName, // Int32 5048SymbolDisplayPartKind.Punctuation, 5049SymbolDisplayPartKind.Space, 5050SymbolDisplayPartKind.ClassName, // String 5051SymbolDisplayPartKind.Punctuation, 5052SymbolDisplayPartKind.Space, 5053SymbolDisplayPartKind.FieldName); 5079Assert.Equal(SymbolDisplayPartKind.StructName, firstPart.Kind); 5081Assert.Equal(SymbolDisplayPartKind.Space, description[1].Kind); 5082Assert.Equal(SymbolDisplayPartKind.FieldName, description[2].Kind); 5110SymbolDisplayPartKind.StructName, 5111SymbolDisplayPartKind.Punctuation, 5112SymbolDisplayPartKind.StructName, 5113SymbolDisplayPartKind.Punctuation, 5114SymbolDisplayPartKind.Space, 5115SymbolDisplayPartKind.FieldName); 5140SymbolDisplayPartKind.Punctuation, 5141SymbolDisplayPartKind.StructName, // Int32 5142SymbolDisplayPartKind.Space, 5143SymbolDisplayPartKind.FieldName, // x 5144SymbolDisplayPartKind.Punctuation, 5145SymbolDisplayPartKind.Space, 5146SymbolDisplayPartKind.ClassName, // String 5147SymbolDisplayPartKind.Space, 5148SymbolDisplayPartKind.FieldName, // y 5149SymbolDisplayPartKind.Punctuation, 5150SymbolDisplayPartKind.Space, 5151SymbolDisplayPartKind.FieldName); 5178SymbolDisplayPartKind.Punctuation, 5179SymbolDisplayPartKind.Keyword, // int 5180SymbolDisplayPartKind.Punctuation, 5181SymbolDisplayPartKind.Space, 5182SymbolDisplayPartKind.Keyword, // string 5183SymbolDisplayPartKind.Punctuation, 5184SymbolDisplayPartKind.Space, 5185SymbolDisplayPartKind.Keyword, // bool 5186SymbolDisplayPartKind.Punctuation, 5187SymbolDisplayPartKind.Space, 5188SymbolDisplayPartKind.Keyword, // byte 5189SymbolDisplayPartKind.Punctuation, 5190SymbolDisplayPartKind.Space, 5191SymbolDisplayPartKind.Keyword, // long 5192SymbolDisplayPartKind.Punctuation, 5193SymbolDisplayPartKind.Space, 5194SymbolDisplayPartKind.Keyword, // ulong 5195SymbolDisplayPartKind.Punctuation, 5196SymbolDisplayPartKind.Space, 5197SymbolDisplayPartKind.Keyword, // short 5198SymbolDisplayPartKind.Punctuation, 5199SymbolDisplayPartKind.Space, 5200SymbolDisplayPartKind.Keyword, // ushort 5201SymbolDisplayPartKind.Punctuation, 5202SymbolDisplayPartKind.Space, 5203SymbolDisplayPartKind.FieldName); 5229SymbolDisplayPartKind.Punctuation, 5230SymbolDisplayPartKind.Keyword, // int 5231SymbolDisplayPartKind.Space, 5232SymbolDisplayPartKind.FieldName, // Item1 5233SymbolDisplayPartKind.Punctuation, 5234SymbolDisplayPartKind.Space, 5235SymbolDisplayPartKind.Keyword, // string 5236SymbolDisplayPartKind.Space, 5237SymbolDisplayPartKind.FieldName, // Item2 5238SymbolDisplayPartKind.Punctuation, 5239SymbolDisplayPartKind.Space, 5240SymbolDisplayPartKind.PropertyName); 5323SymbolDisplayPartKind.ClassName, 5324SymbolDisplayPartKind.Space, 5325SymbolDisplayPartKind.Keyword); 5333SymbolDisplayPartKind.Keyword, 5334SymbolDisplayPartKind.Space, 5335SymbolDisplayPartKind.ParameterName); 5389SymbolDisplayPartKind.Keyword, 5390SymbolDisplayPartKind.Space, 5391SymbolDisplayPartKind.MethodName, 5392SymbolDisplayPartKind.Punctuation, 5393SymbolDisplayPartKind.Keyword, 5394SymbolDisplayPartKind.Space, 5395SymbolDisplayPartKind.Keyword, 5396SymbolDisplayPartKind.Punctuation); 5402SymbolDisplayPartKind.Keyword, 5403SymbolDisplayPartKind.Space, 5404SymbolDisplayPartKind.PropertyName, 5405SymbolDisplayPartKind.Space, 5406SymbolDisplayPartKind.Punctuation, 5407SymbolDisplayPartKind.Space, 5408SymbolDisplayPartKind.Keyword, 5409SymbolDisplayPartKind.Punctuation, 5410SymbolDisplayPartKind.Space, 5411SymbolDisplayPartKind.Punctuation); 5417SymbolDisplayPartKind.Keyword, 5418SymbolDisplayPartKind.Space, 5419SymbolDisplayPartKind.Keyword, 5420SymbolDisplayPartKind.Punctuation, 5421SymbolDisplayPartKind.Keyword, 5422SymbolDisplayPartKind.Punctuation, 5423SymbolDisplayPartKind.Space, 5424SymbolDisplayPartKind.Punctuation, 5425SymbolDisplayPartKind.Space, 5426SymbolDisplayPartKind.Keyword, 5427SymbolDisplayPartKind.Punctuation, 5428SymbolDisplayPartKind.Space, 5429SymbolDisplayPartKind.Punctuation); 5435SymbolDisplayPartKind.Keyword, 5436SymbolDisplayPartKind.Space, 5437SymbolDisplayPartKind.DelegateName, 5438SymbolDisplayPartKind.Punctuation, 5439SymbolDisplayPartKind.Punctuation); 5445SymbolDisplayPartKind.Keyword, 5446SymbolDisplayPartKind.Space, 5447SymbolDisplayPartKind.Keyword, 5448SymbolDisplayPartKind.Space, 5449SymbolDisplayPartKind.MethodName, 5450SymbolDisplayPartKind.Punctuation, 5451SymbolDisplayPartKind.Keyword, 5452SymbolDisplayPartKind.Space, 5453SymbolDisplayPartKind.Keyword, 5454SymbolDisplayPartKind.Punctuation); 5460SymbolDisplayPartKind.Keyword, 5461SymbolDisplayPartKind.Space, 5462SymbolDisplayPartKind.Keyword, 5463SymbolDisplayPartKind.Space, 5464SymbolDisplayPartKind.PropertyName, 5465SymbolDisplayPartKind.Space, 5466SymbolDisplayPartKind.Punctuation, 5467SymbolDisplayPartKind.Space, 5468SymbolDisplayPartKind.Keyword, 5469SymbolDisplayPartKind.Punctuation, 5470SymbolDisplayPartKind.Space, 5471SymbolDisplayPartKind.Punctuation); 5477SymbolDisplayPartKind.Keyword, 5478SymbolDisplayPartKind.Space, 5479SymbolDisplayPartKind.Keyword, 5480SymbolDisplayPartKind.Space, 5481SymbolDisplayPartKind.Keyword, 5482SymbolDisplayPartKind.Punctuation, 5483SymbolDisplayPartKind.Keyword, 5484SymbolDisplayPartKind.Punctuation, 5485SymbolDisplayPartKind.Space, 5486SymbolDisplayPartKind.Punctuation, 5487SymbolDisplayPartKind.Space, 5488SymbolDisplayPartKind.Keyword, 5489SymbolDisplayPartKind.Punctuation, 5490SymbolDisplayPartKind.Space, 5491SymbolDisplayPartKind.Punctuation); 5497SymbolDisplayPartKind.Keyword, 5498SymbolDisplayPartKind.Space, 5499SymbolDisplayPartKind.Keyword, 5500SymbolDisplayPartKind.Space, 5501SymbolDisplayPartKind.DelegateName, 5502SymbolDisplayPartKind.Punctuation, 5503SymbolDisplayPartKind.Punctuation); 5509SymbolDisplayPartKind.MethodName, 5510SymbolDisplayPartKind.Punctuation, 5511SymbolDisplayPartKind.Keyword, 5512SymbolDisplayPartKind.Space, 5513SymbolDisplayPartKind.Keyword, 5514SymbolDisplayPartKind.Punctuation); 5593SymbolDisplayPartKind.Keyword, 5594SymbolDisplayPartKind.Space, 5595SymbolDisplayPartKind.MethodName, 5596SymbolDisplayPartKind.Punctuation, 5597SymbolDisplayPartKind.Keyword, 5598SymbolDisplayPartKind.Space, 5599SymbolDisplayPartKind.Keyword, 5600SymbolDisplayPartKind.Punctuation); 5606SymbolDisplayPartKind.Keyword, 5607SymbolDisplayPartKind.Space, 5608SymbolDisplayPartKind.PropertyName, 5609SymbolDisplayPartKind.Space, 5610SymbolDisplayPartKind.Punctuation, 5611SymbolDisplayPartKind.Space, 5612SymbolDisplayPartKind.Keyword, 5613SymbolDisplayPartKind.Punctuation, 5614SymbolDisplayPartKind.Space, 5615SymbolDisplayPartKind.Punctuation); 5621SymbolDisplayPartKind.Keyword, 5622SymbolDisplayPartKind.Space, 5623SymbolDisplayPartKind.Keyword, 5624SymbolDisplayPartKind.Punctuation, 5625SymbolDisplayPartKind.Keyword, 5626SymbolDisplayPartKind.Space, 5627SymbolDisplayPartKind.Keyword, 5628SymbolDisplayPartKind.Punctuation, 5629SymbolDisplayPartKind.Space, 5630SymbolDisplayPartKind.Punctuation, 5631SymbolDisplayPartKind.Space, 5632SymbolDisplayPartKind.Keyword, 5633SymbolDisplayPartKind.Punctuation, 5634SymbolDisplayPartKind.Space, 5635SymbolDisplayPartKind.Punctuation); 5641SymbolDisplayPartKind.Keyword, 5642SymbolDisplayPartKind.Space, 5643SymbolDisplayPartKind.DelegateName, 5644SymbolDisplayPartKind.Punctuation, 5645SymbolDisplayPartKind.Punctuation); 5651SymbolDisplayPartKind.Keyword, 5652SymbolDisplayPartKind.Space, 5653SymbolDisplayPartKind.Keyword, 5654SymbolDisplayPartKind.Space, 5655SymbolDisplayPartKind.Keyword, 5656SymbolDisplayPartKind.Space, 5657SymbolDisplayPartKind.MethodName, 5658SymbolDisplayPartKind.Punctuation, 5659SymbolDisplayPartKind.Keyword, 5660SymbolDisplayPartKind.Space, 5661SymbolDisplayPartKind.Keyword, 5662SymbolDisplayPartKind.Punctuation); 5668SymbolDisplayPartKind.Keyword, 5669SymbolDisplayPartKind.Space, 5670SymbolDisplayPartKind.Keyword, 5671SymbolDisplayPartKind.Space, 5672SymbolDisplayPartKind.Keyword, 5673SymbolDisplayPartKind.Space, 5674SymbolDisplayPartKind.PropertyName, 5675SymbolDisplayPartKind.Space, 5676SymbolDisplayPartKind.Punctuation, 5677SymbolDisplayPartKind.Space, 5678SymbolDisplayPartKind.Keyword, 5679SymbolDisplayPartKind.Punctuation, 5680SymbolDisplayPartKind.Space, 5681SymbolDisplayPartKind.Punctuation); 5687SymbolDisplayPartKind.Keyword, 5688SymbolDisplayPartKind.Space, 5689SymbolDisplayPartKind.Keyword, 5690SymbolDisplayPartKind.Space, 5691SymbolDisplayPartKind.Keyword, 5692SymbolDisplayPartKind.Space, 5693SymbolDisplayPartKind.Keyword, 5694SymbolDisplayPartKind.Punctuation, 5695SymbolDisplayPartKind.Keyword, 5696SymbolDisplayPartKind.Space, 5697SymbolDisplayPartKind.Keyword, 5698SymbolDisplayPartKind.Punctuation, 5699SymbolDisplayPartKind.Space, 5700SymbolDisplayPartKind.Punctuation, 5701SymbolDisplayPartKind.Space, 5702SymbolDisplayPartKind.Keyword, 5703SymbolDisplayPartKind.Punctuation, 5704SymbolDisplayPartKind.Space, 5705SymbolDisplayPartKind.Punctuation); 5711SymbolDisplayPartKind.Keyword, 5712SymbolDisplayPartKind.Space, 5713SymbolDisplayPartKind.Keyword, 5714SymbolDisplayPartKind.Space, 5715SymbolDisplayPartKind.Keyword, 5716SymbolDisplayPartKind.Space, 5717SymbolDisplayPartKind.DelegateName, 5718SymbolDisplayPartKind.Punctuation, 5719SymbolDisplayPartKind.Punctuation); 5725SymbolDisplayPartKind.MethodName, 5726SymbolDisplayPartKind.Punctuation, 5727SymbolDisplayPartKind.Keyword, 5728SymbolDisplayPartKind.Space, 5729SymbolDisplayPartKind.Keyword, 5730SymbolDisplayPartKind.Punctuation); 5769Verify(description, "A.B", SymbolDisplayPartKind.AliasName, SymbolDisplayPartKind.Punctuation, SymbolDisplayPartKind.ClassName); 5800SymbolDisplayPartKind.Keyword, 5801SymbolDisplayPartKind.Space, 5802SymbolDisplayPartKind.Keyword, 5803SymbolDisplayPartKind.Space, 5804SymbolDisplayPartKind.MethodName, 5805SymbolDisplayPartKind.Punctuation, 5806SymbolDisplayPartKind.Keyword, 5807SymbolDisplayPartKind.Punctuation, 5808SymbolDisplayPartKind.Space, 5809SymbolDisplayPartKind.ParameterName, 5810SymbolDisplayPartKind.Punctuation); 5814SymbolDisplayPartKind.Keyword, 5815SymbolDisplayPartKind.Space, 5816SymbolDisplayPartKind.Keyword, 5817SymbolDisplayPartKind.Punctuation, 5818SymbolDisplayPartKind.Space, 5819SymbolDisplayPartKind.MethodName, 5820SymbolDisplayPartKind.Punctuation, 5821SymbolDisplayPartKind.Keyword, 5822SymbolDisplayPartKind.Punctuation, 5823SymbolDisplayPartKind.Space, 5824SymbolDisplayPartKind.ParameterName, 5825SymbolDisplayPartKind.Punctuation); 5872SymbolDisplayPartKind.Keyword, 5873SymbolDisplayPartKind.Space, 5874SymbolDisplayPartKind.Keyword, 5875SymbolDisplayPartKind.Space, 5876SymbolDisplayPartKind.MethodName, 5877SymbolDisplayPartKind.Punctuation, 5878SymbolDisplayPartKind.Keyword, 5879SymbolDisplayPartKind.Space, 5880SymbolDisplayPartKind.ParameterName, 5881SymbolDisplayPartKind.Punctuation); 5885SymbolDisplayPartKind.Keyword, 5886SymbolDisplayPartKind.Space, 5887SymbolDisplayPartKind.Keyword, 5888SymbolDisplayPartKind.Space, 5889SymbolDisplayPartKind.MethodName, 5890SymbolDisplayPartKind.Punctuation, 5891SymbolDisplayPartKind.Keyword, 5892SymbolDisplayPartKind.Punctuation, 5893SymbolDisplayPartKind.Space, 5894SymbolDisplayPartKind.ParameterName, 5895SymbolDisplayPartKind.Punctuation); 5937SymbolDisplayPartKind.Keyword, 5938SymbolDisplayPartKind.Space, 5939SymbolDisplayPartKind.Keyword, 5940SymbolDisplayPartKind.Punctuation, 5941SymbolDisplayPartKind.Punctuation, 5942SymbolDisplayPartKind.Punctuation, 5943SymbolDisplayPartKind.Punctuation, 5944SymbolDisplayPartKind.Punctuation, 5945SymbolDisplayPartKind.Space, 5946SymbolDisplayPartKind.FieldName); 5950SymbolDisplayPartKind.Keyword, 5951SymbolDisplayPartKind.Space, 5952SymbolDisplayPartKind.Keyword, 5953SymbolDisplayPartKind.Punctuation, 5954SymbolDisplayPartKind.Punctuation, 5955SymbolDisplayPartKind.Punctuation, 5956SymbolDisplayPartKind.Punctuation, 5957SymbolDisplayPartKind.Punctuation, 5958SymbolDisplayPartKind.Punctuation, 5959SymbolDisplayPartKind.Space, 5960SymbolDisplayPartKind.FieldName); 5964SymbolDisplayPartKind.Keyword, 5965SymbolDisplayPartKind.Space, 5966SymbolDisplayPartKind.Keyword, 5967SymbolDisplayPartKind.Punctuation, 5968SymbolDisplayPartKind.Punctuation, 5969SymbolDisplayPartKind.Punctuation, 5970SymbolDisplayPartKind.Punctuation, 5971SymbolDisplayPartKind.Punctuation, 5972SymbolDisplayPartKind.Punctuation, 5973SymbolDisplayPartKind.Punctuation, 5974SymbolDisplayPartKind.Punctuation, 5975SymbolDisplayPartKind.Space, 5976SymbolDisplayPartKind.FieldName); 6095SymbolDisplayPartKind.TypeParameterName, 6096SymbolDisplayPartKind.Punctuation, 6097SymbolDisplayPartKind.Space, 6098SymbolDisplayPartKind.MethodName, 6099SymbolDisplayPartKind.Punctuation, 6100SymbolDisplayPartKind.TypeParameterName, 6101SymbolDisplayPartKind.Punctuation, 6102SymbolDisplayPartKind.Punctuation, 6103SymbolDisplayPartKind.TypeParameterName, 6104SymbolDisplayPartKind.Punctuation, 6105SymbolDisplayPartKind.Punctuation, 6106SymbolDisplayPartKind.Punctuation, 6107SymbolDisplayPartKind.Space, 6108SymbolDisplayPartKind.ParameterName, 6109SymbolDisplayPartKind.Punctuation, 6110SymbolDisplayPartKind.Space, 6111SymbolDisplayPartKind.InterfaceName, 6112SymbolDisplayPartKind.Punctuation, 6113SymbolDisplayPartKind.TypeParameterName, 6114SymbolDisplayPartKind.Punctuation, 6115SymbolDisplayPartKind.Punctuation, 6116SymbolDisplayPartKind.Space, 6117SymbolDisplayPartKind.ParameterName, 6118SymbolDisplayPartKind.Punctuation); 6222SymbolDisplayPartKind.Keyword, 6223SymbolDisplayPartKind.Space, 6224SymbolDisplayPartKind.Punctuation, 6225SymbolDisplayPartKind.Keyword, 6226SymbolDisplayPartKind.Punctuation, 6227SymbolDisplayPartKind.Space, 6228SymbolDisplayPartKind.Punctuation, 6229SymbolDisplayPartKind.Keyword, 6230SymbolDisplayPartKind.Punctuation, 6231SymbolDisplayPartKind.Space, 6232SymbolDisplayPartKind.Keyword, 6233SymbolDisplayPartKind.Punctuation, 6234SymbolDisplayPartKind.Punctuation, 6235SymbolDisplayPartKind.Space, 6236SymbolDisplayPartKind.MethodName, 6237SymbolDisplayPartKind.Punctuation, 6238SymbolDisplayPartKind.Punctuation, 6239SymbolDisplayPartKind.Keyword, 6240SymbolDisplayPartKind.Punctuation, 6241SymbolDisplayPartKind.Space, 6242SymbolDisplayPartKind.Keyword, 6243SymbolDisplayPartKind.Punctuation, 6244SymbolDisplayPartKind.Punctuation, 6245SymbolDisplayPartKind.Punctuation, 6246SymbolDisplayPartKind.Space, 6247SymbolDisplayPartKind.ParameterName, 6248SymbolDisplayPartKind.Punctuation); 6253SymbolDisplayPartKind.Keyword, 6254SymbolDisplayPartKind.Space, 6255SymbolDisplayPartKind.StructName, 6256SymbolDisplayPartKind.Punctuation, 6257SymbolDisplayPartKind.Keyword, 6258SymbolDisplayPartKind.Punctuation, 6259SymbolDisplayPartKind.Space, 6260SymbolDisplayPartKind.StructName, 6261SymbolDisplayPartKind.Punctuation, 6262SymbolDisplayPartKind.Keyword, 6263SymbolDisplayPartKind.Punctuation, 6264SymbolDisplayPartKind.Space, 6265SymbolDisplayPartKind.Keyword, 6266SymbolDisplayPartKind.Punctuation, 6267SymbolDisplayPartKind.Punctuation, 6268SymbolDisplayPartKind.Space, 6269SymbolDisplayPartKind.MethodName, 6270SymbolDisplayPartKind.Punctuation, 6271SymbolDisplayPartKind.StructName, 6272SymbolDisplayPartKind.Punctuation, 6273SymbolDisplayPartKind.Keyword, 6274SymbolDisplayPartKind.Punctuation, 6275SymbolDisplayPartKind.Space, 6276SymbolDisplayPartKind.Keyword, 6277SymbolDisplayPartKind.Punctuation, 6278SymbolDisplayPartKind.Punctuation, 6279SymbolDisplayPartKind.Punctuation, 6280SymbolDisplayPartKind.Space, 6281SymbolDisplayPartKind.ParameterName, 6282SymbolDisplayPartKind.Punctuation); 6310SymbolDisplayPartKind.Keyword, // void 6311SymbolDisplayPartKind.Space, 6312SymbolDisplayPartKind.MethodName, // Local 6313SymbolDisplayPartKind.Punctuation, // ( 6314SymbolDisplayPartKind.Punctuation); // ) 6353SymbolDisplayPartKind.Keyword, // void 6354SymbolDisplayPartKind.Space, 6355SymbolDisplayPartKind.MethodName // Local 6388SymbolDisplayPartKind.NamespaceName, // System 6389SymbolDisplayPartKind.Punctuation, // . 6390SymbolDisplayPartKind.NamespaceName, // Threading 6391SymbolDisplayPartKind.Punctuation, // . 6392SymbolDisplayPartKind.NamespaceName, // Tasks 6393SymbolDisplayPartKind.Punctuation, // . 6394SymbolDisplayPartKind.ClassName, // Task 6395SymbolDisplayPartKind.Punctuation, // < 6396SymbolDisplayPartKind.NamespaceName, // System 6397SymbolDisplayPartKind.Punctuation, // . 6398SymbolDisplayPartKind.StructName, // Int32 6399SymbolDisplayPartKind.Punctuation, // > 6400SymbolDisplayPartKind.Space, 6401SymbolDisplayPartKind.MethodName, // Local 6402SymbolDisplayPartKind.Punctuation, // ( 6403SymbolDisplayPartKind.Keyword, // ref 6404SymbolDisplayPartKind.Space, 6405SymbolDisplayPartKind.NamespaceName, // System 6406SymbolDisplayPartKind.Punctuation, // . 6407SymbolDisplayPartKind.StructName, // Int32 6408SymbolDisplayPartKind.Punctuation, // * 6409SymbolDisplayPartKind.Space, 6410SymbolDisplayPartKind.ParameterName, // x 6411SymbolDisplayPartKind.Punctuation, // , 6412SymbolDisplayPartKind.Space, 6413SymbolDisplayPartKind.Keyword, // out 6414SymbolDisplayPartKind.Space, 6415SymbolDisplayPartKind.NamespaceName, // System 6416SymbolDisplayPartKind.Punctuation, // . 6417SymbolDisplayPartKind.StructName, // Char 6418SymbolDisplayPartKind.Punctuation, // ? 6419SymbolDisplayPartKind.Space, 6420SymbolDisplayPartKind.ParameterName, // c 6421SymbolDisplayPartKind.Punctuation); // ) 6449SymbolDisplayPartKind.Keyword, //int 6450SymbolDisplayPartKind.Space, 6451SymbolDisplayPartKind.RangeVariableName); // x 6482SymbolDisplayPartKind.NamespaceName, // System 6483SymbolDisplayPartKind.Punctuation, // . 6484SymbolDisplayPartKind.NamespaceName, // Threading 6485SymbolDisplayPartKind.Punctuation, // . 6486SymbolDisplayPartKind.NamespaceName, // Tasks 6487SymbolDisplayPartKind.Punctuation, // . 6488SymbolDisplayPartKind.ClassName, // Task 6489SymbolDisplayPartKind.Punctuation, // < 6490SymbolDisplayPartKind.NamespaceName, // System 6491SymbolDisplayPartKind.Punctuation, // . 6492SymbolDisplayPartKind.StructName, // Int32 6493SymbolDisplayPartKind.Punctuation, // > 6494SymbolDisplayPartKind.Space, 6495SymbolDisplayPartKind.MethodName, // Local 6496SymbolDisplayPartKind.Punctuation, // ( 6497SymbolDisplayPartKind.Keyword, // in 6498SymbolDisplayPartKind.Space, 6499SymbolDisplayPartKind.NamespaceName, // System 6500SymbolDisplayPartKind.Punctuation, // . 6501SymbolDisplayPartKind.StructName, // Int32 6502SymbolDisplayPartKind.Punctuation, // * 6503SymbolDisplayPartKind.Space, 6504SymbolDisplayPartKind.ParameterName, // x 6505SymbolDisplayPartKind.Punctuation, // , 6506SymbolDisplayPartKind.Space, 6507SymbolDisplayPartKind.Keyword, // out 6508SymbolDisplayPartKind.Space, 6509SymbolDisplayPartKind.NamespaceName, // System 6510SymbolDisplayPartKind.Punctuation, // . 6511SymbolDisplayPartKind.StructName, // Char 6512SymbolDisplayPartKind.Punctuation, // ? 6513SymbolDisplayPartKind.Space, 6514SymbolDisplayPartKind.ParameterName, // c 6515SymbolDisplayPartKind.Punctuation); // ) 6543SymbolDisplayPartKind.Keyword, //int 6544SymbolDisplayPartKind.Space, 6545SymbolDisplayPartKind.LocalName); // x 6576SymbolDisplayPartKind.Keyword, //ref 6577SymbolDisplayPartKind.Space, 6578SymbolDisplayPartKind.Keyword, //int 6579SymbolDisplayPartKind.Space, 6580SymbolDisplayPartKind.LocalName); // x 6588SymbolDisplayPartKind.Keyword, //int 6589SymbolDisplayPartKind.Space, 6590SymbolDisplayPartKind.LocalName); // x 6621SymbolDisplayPartKind.Keyword, //ref 6622SymbolDisplayPartKind.Space, 6623SymbolDisplayPartKind.Keyword, //readonly 6624SymbolDisplayPartKind.Space, 6625SymbolDisplayPartKind.Keyword, //int 6626SymbolDisplayPartKind.Space, 6627SymbolDisplayPartKind.LocalName); // x 6635SymbolDisplayPartKind.Keyword, //int 6636SymbolDisplayPartKind.Space, 6637SymbolDisplayPartKind.LocalName); // x 6708SymbolDisplayPartKind.EnumName, 6709SymbolDisplayPartKind.Punctuation, 6710SymbolDisplayPartKind.EnumMemberName, 6711SymbolDisplayPartKind.Space, 6712SymbolDisplayPartKind.Punctuation, 6713SymbolDisplayPartKind.Space, 6714SymbolDisplayPartKind.NumericLiteral); 6738SymbolDisplayPartKind.Keyword, 6739SymbolDisplayPartKind.Space, 6740SymbolDisplayPartKind.Keyword, 6741SymbolDisplayPartKind.Space, 6742SymbolDisplayPartKind.StructName); 6746SymbolDisplayPartKind.Keyword, 6747SymbolDisplayPartKind.Space, 6748SymbolDisplayPartKind.Keyword, 6749SymbolDisplayPartKind.Space, 6750SymbolDisplayPartKind.NamespaceName, 6751SymbolDisplayPartKind.Punctuation, 6752SymbolDisplayPartKind.StructName); 6776SymbolDisplayPartKind.Keyword, 6777SymbolDisplayPartKind.Space, 6778SymbolDisplayPartKind.Keyword, 6779SymbolDisplayPartKind.Space, 6780SymbolDisplayPartKind.StructName); 6784SymbolDisplayPartKind.Keyword, 6785SymbolDisplayPartKind.Space, 6786SymbolDisplayPartKind.Keyword, 6787SymbolDisplayPartKind.Space, 6788SymbolDisplayPartKind.NamespaceName, 6789SymbolDisplayPartKind.Punctuation, 6790SymbolDisplayPartKind.StructName); 6814SymbolDisplayPartKind.Keyword, 6815SymbolDisplayPartKind.Space, 6816SymbolDisplayPartKind.Keyword, 6817SymbolDisplayPartKind.Space, 6818SymbolDisplayPartKind.Keyword, 6819SymbolDisplayPartKind.Space, 6820SymbolDisplayPartKind.StructName); 6824SymbolDisplayPartKind.Keyword, 6825SymbolDisplayPartKind.Space, 6826SymbolDisplayPartKind.Keyword, 6827SymbolDisplayPartKind.Space, 6828SymbolDisplayPartKind.Keyword, 6829SymbolDisplayPartKind.Space, 6830SymbolDisplayPartKind.NamespaceName, 6831SymbolDisplayPartKind.Punctuation, 6832SymbolDisplayPartKind.StructName); 6871SymbolDisplayPartKind.Keyword, 6872SymbolDisplayPartKind.Space, 6873SymbolDisplayPartKind.StructName, 6874SymbolDisplayPartKind.Punctuation, 6875SymbolDisplayPartKind.PropertyName, 6876SymbolDisplayPartKind.Space, 6877SymbolDisplayPartKind.Punctuation, 6878SymbolDisplayPartKind.Space, 6879SymbolDisplayPartKind.Punctuation); 6882SymbolDisplayPartKind.Keyword, 6883SymbolDisplayPartKind.Space, 6884SymbolDisplayPartKind.StructName, 6885SymbolDisplayPartKind.Punctuation, 6886SymbolDisplayPartKind.PropertyName, 6887SymbolDisplayPartKind.Space, 6888SymbolDisplayPartKind.Punctuation, 6889SymbolDisplayPartKind.Space, 6890SymbolDisplayPartKind.Punctuation); 6893SymbolDisplayPartKind.Keyword, 6894SymbolDisplayPartKind.Space, 6895SymbolDisplayPartKind.NamespaceName, 6896SymbolDisplayPartKind.Punctuation, 6897SymbolDisplayPartKind.DelegateName, 6898SymbolDisplayPartKind.Space, 6899SymbolDisplayPartKind.StructName, 6900SymbolDisplayPartKind.Punctuation, 6901SymbolDisplayPartKind.EventName); 6904SymbolDisplayPartKind.Keyword, 6905SymbolDisplayPartKind.Space, 6906SymbolDisplayPartKind.Keyword, 6907SymbolDisplayPartKind.Space, 6908SymbolDisplayPartKind.NamespaceName, 6909SymbolDisplayPartKind.Punctuation, 6910SymbolDisplayPartKind.DelegateName, 6911SymbolDisplayPartKind.Space, 6912SymbolDisplayPartKind.StructName, 6913SymbolDisplayPartKind.Punctuation, 6914SymbolDisplayPartKind.EventName); 6944SymbolDisplayPartKind.Keyword, 6945SymbolDisplayPartKind.Space, 6946SymbolDisplayPartKind.Keyword, 6947SymbolDisplayPartKind.Space, 6948SymbolDisplayPartKind.StructName, 6949SymbolDisplayPartKind.Punctuation, 6950SymbolDisplayPartKind.MethodName, 6951SymbolDisplayPartKind.Punctuation, 6952SymbolDisplayPartKind.Punctuation); 6956SymbolDisplayPartKind.Keyword, 6957SymbolDisplayPartKind.Space, 6958SymbolDisplayPartKind.Keyword, 6959SymbolDisplayPartKind.Space, 6960SymbolDisplayPartKind.StructName, 6961SymbolDisplayPartKind.Punctuation, 6962SymbolDisplayPartKind.PropertyName, 6963SymbolDisplayPartKind.Space, 6964SymbolDisplayPartKind.Punctuation, 6965SymbolDisplayPartKind.Space, 6966SymbolDisplayPartKind.Keyword, 6967SymbolDisplayPartKind.Punctuation, 6968SymbolDisplayPartKind.Space, 6969SymbolDisplayPartKind.Punctuation); 6973SymbolDisplayPartKind.Keyword, 6974SymbolDisplayPartKind.Space, 6975SymbolDisplayPartKind.Keyword, 6976SymbolDisplayPartKind.Space, 6977SymbolDisplayPartKind.StructName, 6978SymbolDisplayPartKind.Punctuation, 6979SymbolDisplayPartKind.PropertyName, 6980SymbolDisplayPartKind.Punctuation, 6981SymbolDisplayPartKind.Keyword); 6985SymbolDisplayPartKind.Keyword, 6986SymbolDisplayPartKind.Space, 6987SymbolDisplayPartKind.Keyword, 6988SymbolDisplayPartKind.Space, 6989SymbolDisplayPartKind.StructName, 6990SymbolDisplayPartKind.Punctuation, 6991SymbolDisplayPartKind.PropertyName, 6992SymbolDisplayPartKind.Space, 6993SymbolDisplayPartKind.Punctuation, 6994SymbolDisplayPartKind.Space, 6995SymbolDisplayPartKind.Keyword, 6996SymbolDisplayPartKind.Punctuation, 6997SymbolDisplayPartKind.Space, 6998SymbolDisplayPartKind.Punctuation); 7002SymbolDisplayPartKind.Keyword, 7003SymbolDisplayPartKind.Space, 7004SymbolDisplayPartKind.Keyword, 7005SymbolDisplayPartKind.Space, 7006SymbolDisplayPartKind.StructName, 7007SymbolDisplayPartKind.Punctuation, 7008SymbolDisplayPartKind.PropertyName, 7009SymbolDisplayPartKind.Punctuation, 7010SymbolDisplayPartKind.Keyword); 7014SymbolDisplayPartKind.Keyword, 7015SymbolDisplayPartKind.Space, 7016SymbolDisplayPartKind.Keyword, 7017SymbolDisplayPartKind.Space, 7018SymbolDisplayPartKind.StructName, 7019SymbolDisplayPartKind.Punctuation, 7020SymbolDisplayPartKind.PropertyName, 7021SymbolDisplayPartKind.Space, 7022SymbolDisplayPartKind.Punctuation, 7023SymbolDisplayPartKind.Space, 7024SymbolDisplayPartKind.Keyword, 7025SymbolDisplayPartKind.Punctuation, 7026SymbolDisplayPartKind.Space, 7027SymbolDisplayPartKind.Keyword, 7028SymbolDisplayPartKind.Punctuation, 7029SymbolDisplayPartKind.Space, 7030SymbolDisplayPartKind.Punctuation); 7034SymbolDisplayPartKind.Keyword, 7035SymbolDisplayPartKind.Space, 7036SymbolDisplayPartKind.Keyword, 7037SymbolDisplayPartKind.Space, 7038SymbolDisplayPartKind.StructName, 7039SymbolDisplayPartKind.Punctuation, 7040SymbolDisplayPartKind.PropertyName, 7041SymbolDisplayPartKind.Punctuation, 7042SymbolDisplayPartKind.Keyword); 7046SymbolDisplayPartKind.Keyword, 7047SymbolDisplayPartKind.Space, 7048SymbolDisplayPartKind.Keyword, 7049SymbolDisplayPartKind.Space, 7050SymbolDisplayPartKind.StructName, 7051SymbolDisplayPartKind.Punctuation, 7052SymbolDisplayPartKind.PropertyName, 7053SymbolDisplayPartKind.Punctuation, 7054SymbolDisplayPartKind.Keyword); 7058SymbolDisplayPartKind.Keyword, 7059SymbolDisplayPartKind.Space, 7060SymbolDisplayPartKind.StructName, 7061SymbolDisplayPartKind.Punctuation, 7062SymbolDisplayPartKind.PropertyName, 7063SymbolDisplayPartKind.Space, 7064SymbolDisplayPartKind.Punctuation, 7065SymbolDisplayPartKind.Space, 7066SymbolDisplayPartKind.Keyword, 7067SymbolDisplayPartKind.Space, 7068SymbolDisplayPartKind.Keyword, 7069SymbolDisplayPartKind.Punctuation, 7070SymbolDisplayPartKind.Space, 7071SymbolDisplayPartKind.Keyword, 7072SymbolDisplayPartKind.Punctuation, 7073SymbolDisplayPartKind.Space, 7074SymbolDisplayPartKind.Punctuation); 7078SymbolDisplayPartKind.Keyword, 7079SymbolDisplayPartKind.Space, 7080SymbolDisplayPartKind.Keyword, 7081SymbolDisplayPartKind.Space, 7082SymbolDisplayPartKind.StructName, 7083SymbolDisplayPartKind.Punctuation, 7084SymbolDisplayPartKind.PropertyName, 7085SymbolDisplayPartKind.Punctuation, 7086SymbolDisplayPartKind.Keyword); 7090SymbolDisplayPartKind.Keyword, 7091SymbolDisplayPartKind.Space, 7092SymbolDisplayPartKind.StructName, 7093SymbolDisplayPartKind.Punctuation, 7094SymbolDisplayPartKind.PropertyName, 7095SymbolDisplayPartKind.Punctuation, 7096SymbolDisplayPartKind.Keyword); 7100SymbolDisplayPartKind.Keyword, 7101SymbolDisplayPartKind.Space, 7102SymbolDisplayPartKind.StructName, 7103SymbolDisplayPartKind.Punctuation, 7104SymbolDisplayPartKind.PropertyName, 7105SymbolDisplayPartKind.Space, 7106SymbolDisplayPartKind.Punctuation, 7107SymbolDisplayPartKind.Space, 7108SymbolDisplayPartKind.Keyword, 7109SymbolDisplayPartKind.Punctuation, 7110SymbolDisplayPartKind.Space, 7111SymbolDisplayPartKind.Keyword, 7112SymbolDisplayPartKind.Space, 7113SymbolDisplayPartKind.Keyword, 7114SymbolDisplayPartKind.Punctuation, 7115SymbolDisplayPartKind.Space, 7116SymbolDisplayPartKind.Punctuation); 7120SymbolDisplayPartKind.Keyword, 7121SymbolDisplayPartKind.Space, 7122SymbolDisplayPartKind.StructName, 7123SymbolDisplayPartKind.Punctuation, 7124SymbolDisplayPartKind.PropertyName, 7125SymbolDisplayPartKind.Punctuation, 7126SymbolDisplayPartKind.Keyword); 7130SymbolDisplayPartKind.Keyword, 7131SymbolDisplayPartKind.Space, 7132SymbolDisplayPartKind.Keyword, 7133SymbolDisplayPartKind.Space, 7134SymbolDisplayPartKind.StructName, 7135SymbolDisplayPartKind.Punctuation, 7136SymbolDisplayPartKind.PropertyName, 7137SymbolDisplayPartKind.Punctuation, 7138SymbolDisplayPartKind.Keyword); 7142SymbolDisplayPartKind.Keyword, 7143SymbolDisplayPartKind.Space, 7144SymbolDisplayPartKind.Keyword, 7145SymbolDisplayPartKind.Space, 7146SymbolDisplayPartKind.NamespaceName, 7147SymbolDisplayPartKind.Punctuation, 7148SymbolDisplayPartKind.DelegateName, 7149SymbolDisplayPartKind.Space, 7150SymbolDisplayPartKind.StructName, 7151SymbolDisplayPartKind.Punctuation, 7152SymbolDisplayPartKind.EventName); 7156SymbolDisplayPartKind.Keyword, 7157SymbolDisplayPartKind.Space, 7158SymbolDisplayPartKind.Keyword, 7159SymbolDisplayPartKind.Space, 7160SymbolDisplayPartKind.StructName, 7161SymbolDisplayPartKind.Punctuation, 7162SymbolDisplayPartKind.EventName, 7163SymbolDisplayPartKind.Punctuation, 7164SymbolDisplayPartKind.Keyword); 7168SymbolDisplayPartKind.Keyword, 7169SymbolDisplayPartKind.Space, 7170SymbolDisplayPartKind.Keyword, 7171SymbolDisplayPartKind.Space, 7172SymbolDisplayPartKind.StructName, 7173SymbolDisplayPartKind.Punctuation, 7174SymbolDisplayPartKind.EventName, 7175SymbolDisplayPartKind.Punctuation, 7176SymbolDisplayPartKind.Keyword); 7204SymbolDisplayPartKind.Keyword, 7205SymbolDisplayPartKind.Space, 7206SymbolDisplayPartKind.StructName, 7207SymbolDisplayPartKind.Punctuation, 7208SymbolDisplayPartKind.MethodName, 7209SymbolDisplayPartKind.Punctuation, 7210SymbolDisplayPartKind.Punctuation); 7214SymbolDisplayPartKind.Keyword, 7215SymbolDisplayPartKind.Space, 7216SymbolDisplayPartKind.StructName, 7217SymbolDisplayPartKind.Punctuation, 7218SymbolDisplayPartKind.PropertyName, 7219SymbolDisplayPartKind.Space, 7220SymbolDisplayPartKind.Punctuation, 7221SymbolDisplayPartKind.Space, 7222SymbolDisplayPartKind.Keyword, 7223SymbolDisplayPartKind.Punctuation, 7224SymbolDisplayPartKind.Space, 7225SymbolDisplayPartKind.Punctuation); 7229SymbolDisplayPartKind.Keyword, 7230SymbolDisplayPartKind.Space, 7231SymbolDisplayPartKind.StructName, 7232SymbolDisplayPartKind.Punctuation, 7233SymbolDisplayPartKind.PropertyName, 7234SymbolDisplayPartKind.Punctuation, 7235SymbolDisplayPartKind.Keyword); 7239SymbolDisplayPartKind.Keyword, 7240SymbolDisplayPartKind.Space, 7241SymbolDisplayPartKind.StructName, 7242SymbolDisplayPartKind.Punctuation, 7243SymbolDisplayPartKind.PropertyName, 7244SymbolDisplayPartKind.Space, 7245SymbolDisplayPartKind.Punctuation, 7246SymbolDisplayPartKind.Space, 7247SymbolDisplayPartKind.Keyword, 7248SymbolDisplayPartKind.Punctuation, 7249SymbolDisplayPartKind.Space, 7250SymbolDisplayPartKind.Punctuation); 7254SymbolDisplayPartKind.Keyword, 7255SymbolDisplayPartKind.Space, 7256SymbolDisplayPartKind.StructName, 7257SymbolDisplayPartKind.Punctuation, 7258SymbolDisplayPartKind.PropertyName, 7259SymbolDisplayPartKind.Punctuation, 7260SymbolDisplayPartKind.Keyword); 7264SymbolDisplayPartKind.Keyword, 7265SymbolDisplayPartKind.Space, 7266SymbolDisplayPartKind.StructName, 7267SymbolDisplayPartKind.Punctuation, 7268SymbolDisplayPartKind.PropertyName, 7269SymbolDisplayPartKind.Space, 7270SymbolDisplayPartKind.Punctuation, 7271SymbolDisplayPartKind.Space, 7272SymbolDisplayPartKind.Keyword, 7273SymbolDisplayPartKind.Punctuation, 7274SymbolDisplayPartKind.Space, 7275SymbolDisplayPartKind.Keyword, 7276SymbolDisplayPartKind.Punctuation, 7277SymbolDisplayPartKind.Space, 7278SymbolDisplayPartKind.Punctuation); 7282SymbolDisplayPartKind.Keyword, 7283SymbolDisplayPartKind.Space, 7284SymbolDisplayPartKind.StructName, 7285SymbolDisplayPartKind.Punctuation, 7286SymbolDisplayPartKind.PropertyName, 7287SymbolDisplayPartKind.Punctuation, 7288SymbolDisplayPartKind.Keyword); 7292SymbolDisplayPartKind.Keyword, 7293SymbolDisplayPartKind.Space, 7294SymbolDisplayPartKind.StructName, 7295SymbolDisplayPartKind.Punctuation, 7296SymbolDisplayPartKind.PropertyName, 7297SymbolDisplayPartKind.Punctuation, 7298SymbolDisplayPartKind.Keyword); 7302SymbolDisplayPartKind.Keyword, 7303SymbolDisplayPartKind.Space, 7304SymbolDisplayPartKind.NamespaceName, 7305SymbolDisplayPartKind.Punctuation, 7306SymbolDisplayPartKind.DelegateName, 7307SymbolDisplayPartKind.Space, 7308SymbolDisplayPartKind.StructName, 7309SymbolDisplayPartKind.Punctuation, 7310SymbolDisplayPartKind.EventName); 7314SymbolDisplayPartKind.Keyword, 7315SymbolDisplayPartKind.Space, 7316SymbolDisplayPartKind.StructName, 7317SymbolDisplayPartKind.Punctuation, 7318SymbolDisplayPartKind.EventName, 7319SymbolDisplayPartKind.Punctuation, 7320SymbolDisplayPartKind.Keyword); 7324SymbolDisplayPartKind.Keyword, 7325SymbolDisplayPartKind.Space, 7326SymbolDisplayPartKind.StructName, 7327SymbolDisplayPartKind.Punctuation, 7328SymbolDisplayPartKind.EventName, 7329SymbolDisplayPartKind.Punctuation, 7330SymbolDisplayPartKind.Keyword); 7357SymbolDisplayPartKind.Keyword, 7358SymbolDisplayPartKind.Space, 7359SymbolDisplayPartKind.Keyword, 7360SymbolDisplayPartKind.Space, 7361SymbolDisplayPartKind.NamespaceName, 7362SymbolDisplayPartKind.Punctuation, 7363SymbolDisplayPartKind.StructName, 7364SymbolDisplayPartKind.Punctuation, 7365SymbolDisplayPartKind.MethodName, 7366SymbolDisplayPartKind.Punctuation, 7367SymbolDisplayPartKind.Punctuation); 7385SymbolDisplayPartKind.Keyword, 7386SymbolDisplayPartKind.Space, 7387SymbolDisplayPartKind.StructName); 7398SymbolDisplayPartKind.ClassName, 7399SymbolDisplayPartKind.Punctuation, 7400SymbolDisplayPartKind.TypeParameterName, 7401SymbolDisplayPartKind.Punctuation, 7402SymbolDisplayPartKind.Space, 7403SymbolDisplayPartKind.Keyword, 7404SymbolDisplayPartKind.Space, 7405SymbolDisplayPartKind.TypeParameterName, 7406SymbolDisplayPartKind.Space, 7407SymbolDisplayPartKind.Punctuation, 7408SymbolDisplayPartKind.Space, 7409SymbolDisplayPartKind.NamespaceName, 7410SymbolDisplayPartKind.Punctuation, 7411SymbolDisplayPartKind.ClassName); 7422SymbolDisplayPartKind.NamespaceName, 7423SymbolDisplayPartKind.Punctuation, 7424SymbolDisplayPartKind.ClassName); 7435SymbolDisplayPartKind.ClassName, 7436SymbolDisplayPartKind.Punctuation, 7437SymbolDisplayPartKind.TypeParameterName, 7438SymbolDisplayPartKind.Punctuation, 7439SymbolDisplayPartKind.Space, 7440SymbolDisplayPartKind.Keyword, 7441SymbolDisplayPartKind.Space, 7442SymbolDisplayPartKind.TypeParameterName, 7443SymbolDisplayPartKind.Space, 7444SymbolDisplayPartKind.Punctuation, 7445SymbolDisplayPartKind.Space, 7446SymbolDisplayPartKind.NamespaceName, 7447SymbolDisplayPartKind.Punctuation, 7448SymbolDisplayPartKind.ClassName); 7459SymbolDisplayPartKind.NamespaceName, 7460SymbolDisplayPartKind.Punctuation, 7461SymbolDisplayPartKind.ClassName); 7472SymbolDisplayPartKind.ClassName, 7473SymbolDisplayPartKind.Punctuation, 7474SymbolDisplayPartKind.TypeParameterName, 7475SymbolDisplayPartKind.Punctuation, 7476SymbolDisplayPartKind.Space, 7477SymbolDisplayPartKind.Keyword, 7478SymbolDisplayPartKind.Space, 7479SymbolDisplayPartKind.TypeParameterName, 7480SymbolDisplayPartKind.Space, 7481SymbolDisplayPartKind.Punctuation, 7482SymbolDisplayPartKind.Space, 7483SymbolDisplayPartKind.NamespaceName, 7484SymbolDisplayPartKind.Punctuation, 7485SymbolDisplayPartKind.ClassName); 7496SymbolDisplayPartKind.NamespaceName, 7497SymbolDisplayPartKind.Punctuation, 7498SymbolDisplayPartKind.ClassName); 7509SymbolDisplayPartKind.ClassName, 7510SymbolDisplayPartKind.Punctuation, 7511SymbolDisplayPartKind.TypeParameterName, 7512SymbolDisplayPartKind.Punctuation, 7513SymbolDisplayPartKind.Space, 7514SymbolDisplayPartKind.Keyword, 7515SymbolDisplayPartKind.Space, 7516SymbolDisplayPartKind.TypeParameterName, 7517SymbolDisplayPartKind.Space, 7518SymbolDisplayPartKind.Punctuation, 7519SymbolDisplayPartKind.Space, 7520SymbolDisplayPartKind.Keyword); 7534SymbolDisplayPartKind.Keyword, 7535SymbolDisplayPartKind.Space, 7536SymbolDisplayPartKind.ClassName, 7537SymbolDisplayPartKind.Punctuation, 7538SymbolDisplayPartKind.MethodName, 7539SymbolDisplayPartKind.Punctuation, 7540SymbolDisplayPartKind.TypeParameterName, 7541SymbolDisplayPartKind.Punctuation, 7542SymbolDisplayPartKind.Punctuation, 7543SymbolDisplayPartKind.Punctuation, 7544SymbolDisplayPartKind.Space, 7545SymbolDisplayPartKind.Keyword, 7546SymbolDisplayPartKind.Space, 7547SymbolDisplayPartKind.TypeParameterName, 7548SymbolDisplayPartKind.Space, 7549SymbolDisplayPartKind.Punctuation, 7550SymbolDisplayPartKind.Space, 7551SymbolDisplayPartKind.Keyword, 7552SymbolDisplayPartKind.Punctuation, 7553SymbolDisplayPartKind.Space, 7554SymbolDisplayPartKind.NamespaceName, 7555SymbolDisplayPartKind.Punctuation, 7556SymbolDisplayPartKind.InterfaceName); 7567SymbolDisplayPartKind.DelegateName, 7568SymbolDisplayPartKind.Punctuation, 7569SymbolDisplayPartKind.TypeParameterName, 7570SymbolDisplayPartKind.Punctuation, 7571SymbolDisplayPartKind.Space, 7572SymbolDisplayPartKind.Keyword, 7573SymbolDisplayPartKind.Space, 7574SymbolDisplayPartKind.TypeParameterName, 7575SymbolDisplayPartKind.Space, 7576SymbolDisplayPartKind.Punctuation, 7577SymbolDisplayPartKind.Space, 7578SymbolDisplayPartKind.Keyword); 7607SymbolDisplayPartKind.ErrorTypeName, // var 7608SymbolDisplayPartKind.Space, 7609SymbolDisplayPartKind.Punctuation); // _ 7623SymbolDisplayPartKind.ClassName, 7624SymbolDisplayPartKind.Punctuation, 7625SymbolDisplayPartKind.ClassName); 7639SymbolDisplayPartKind.ClassName, 7640SymbolDisplayPartKind.Punctuation, 7641SymbolDisplayPartKind.Punctuation, 7642SymbolDisplayPartKind.ClassName); 7656SymbolDisplayPartKind.ClassName, 7657SymbolDisplayPartKind.Punctuation, 7658SymbolDisplayPartKind.ClassName); 7672SymbolDisplayPartKind.ClassName, 7673SymbolDisplayPartKind.Punctuation, 7674SymbolDisplayPartKind.Punctuation, 7675SymbolDisplayPartKind.ClassName); 7702SymbolDisplayPartKind.ClassName, 7703SymbolDisplayPartKind.Punctuation, 7704SymbolDisplayPartKind.ClassName); 7723SymbolDisplayPartKind.StructName, 7724SymbolDisplayPartKind.Punctuation, 7725SymbolDisplayPartKind.StructName); 7762SymbolDisplayPartKind.StructName, 7763SymbolDisplayPartKind.Punctuation, 7764SymbolDisplayPartKind.StructName); 7794SymbolDisplayPartKind.InterfaceName, 7795SymbolDisplayPartKind.Punctuation, 7796SymbolDisplayPartKind.Keyword, 7797SymbolDisplayPartKind.Punctuation, 7798SymbolDisplayPartKind.Space, 7799SymbolDisplayPartKind.Keyword, 7800SymbolDisplayPartKind.Punctuation, 7801SymbolDisplayPartKind.Space, 7802SymbolDisplayPartKind.RangeVariableName); 7831SymbolDisplayPartKind.Keyword, 7832SymbolDisplayPartKind.Space, 7833SymbolDisplayPartKind.Keyword, 7834SymbolDisplayPartKind.Space, 7835SymbolDisplayPartKind.MethodName, 7836SymbolDisplayPartKind.Punctuation, 7837SymbolDisplayPartKind.StructName, 7838SymbolDisplayPartKind.Space, 7839SymbolDisplayPartKind.ParameterName, 7840SymbolDisplayPartKind.Punctuation, 7841SymbolDisplayPartKind.Space, 7842SymbolDisplayPartKind.StructName, 7843SymbolDisplayPartKind.Space, 7844SymbolDisplayPartKind.ParameterName, 7845SymbolDisplayPartKind.Punctuation); 7849SymbolDisplayPartKind.Keyword, 7850SymbolDisplayPartKind.Space, 7851SymbolDisplayPartKind.Keyword, 7852SymbolDisplayPartKind.Space, 7853SymbolDisplayPartKind.MethodName, 7854SymbolDisplayPartKind.Punctuation, 7855SymbolDisplayPartKind.Keyword, 7856SymbolDisplayPartKind.Space, 7857SymbolDisplayPartKind.ParameterName, 7858SymbolDisplayPartKind.Punctuation, 7859SymbolDisplayPartKind.Space, 7860SymbolDisplayPartKind.Keyword, 7861SymbolDisplayPartKind.Space, 7862SymbolDisplayPartKind.ParameterName, 7863SymbolDisplayPartKind.Punctuation); 7909SymbolDisplayPartKind.Keyword, 7910SymbolDisplayPartKind.Space, 7911SymbolDisplayPartKind.RecordClassName); 7930SymbolDisplayPartKind.Keyword, 7931SymbolDisplayPartKind.Space, 7932SymbolDisplayPartKind.RecordClassName); 7951SymbolDisplayPartKind.Keyword, 7952SymbolDisplayPartKind.Space, 7953SymbolDisplayPartKind.Keyword, 7954SymbolDisplayPartKind.Space, 7955SymbolDisplayPartKind.RecordStructName); 7974SymbolDisplayPartKind.Keyword, 7975SymbolDisplayPartKind.Space, 7976SymbolDisplayPartKind.Keyword, 7977SymbolDisplayPartKind.Space, 7978SymbolDisplayPartKind.Keyword, 7979SymbolDisplayPartKind.Space, 7980SymbolDisplayPartKind.RecordStructName); 8095SymbolDisplayPartKind.NamespaceName, 8096SymbolDisplayPartKind.Punctuation, 8097SymbolDisplayPartKind.DelegateName, 8098SymbolDisplayPartKind.Punctuation, 8099SymbolDisplayPartKind.Keyword, 8100SymbolDisplayPartKind.Punctuation, 8101SymbolDisplayPartKind.Space, 8102SymbolDisplayPartKind.Keyword, 8103SymbolDisplayPartKind.Punctuation); 8106SymbolDisplayPartKind.Keyword, 8107SymbolDisplayPartKind.Space, 8108SymbolDisplayPartKind.Keyword, 8109SymbolDisplayPartKind.Space, 8110SymbolDisplayPartKind.NamespaceName, 8111SymbolDisplayPartKind.Punctuation, 8112SymbolDisplayPartKind.DelegateName, 8113SymbolDisplayPartKind.Punctuation, 8114SymbolDisplayPartKind.Keyword, 8115SymbolDisplayPartKind.Punctuation, 8116SymbolDisplayPartKind.Space, 8117SymbolDisplayPartKind.Keyword, 8118SymbolDisplayPartKind.Punctuation, 8119SymbolDisplayPartKind.Punctuation, 8120SymbolDisplayPartKind.Keyword, 8121SymbolDisplayPartKind.Space, 8122SymbolDisplayPartKind.ParameterName, 8123SymbolDisplayPartKind.Punctuation); 8146SymbolDisplayPartKind.DelegateName); 8149SymbolDisplayPartKind.Keyword, 8150SymbolDisplayPartKind.Space, 8151SymbolDisplayPartKind.Keyword, 8152SymbolDisplayPartKind.Space, 8153SymbolDisplayPartKind.DelegateName, 8154SymbolDisplayPartKind.Punctuation, 8155SymbolDisplayPartKind.Keyword, 8156SymbolDisplayPartKind.Space, 8157SymbolDisplayPartKind.Keyword, 8158SymbolDisplayPartKind.Space, 8159SymbolDisplayPartKind.ParameterName, 8160SymbolDisplayPartKind.Punctuation); 8180SymbolDisplayPartKind.DelegateName); 8183SymbolDisplayPartKind.Keyword, 8184SymbolDisplayPartKind.Space, 8185SymbolDisplayPartKind.Keyword, 8186SymbolDisplayPartKind.Space, 8187SymbolDisplayPartKind.DelegateName, 8188SymbolDisplayPartKind.Punctuation, 8189SymbolDisplayPartKind.Keyword, 8190SymbolDisplayPartKind.Space, 8191SymbolDisplayPartKind.Keyword, 8192SymbolDisplayPartKind.Space, 8193SymbolDisplayPartKind.ParameterName, 8194SymbolDisplayPartKind.Punctuation); 8213SymbolDisplayPartKind.Keyword, 8214SymbolDisplayPartKind.Space, 8215SymbolDisplayPartKind.ClassName, 8216SymbolDisplayPartKind.Punctuation, 8217SymbolDisplayPartKind.MethodName, 8218SymbolDisplayPartKind.Punctuation, 8219SymbolDisplayPartKind.Keyword, 8220SymbolDisplayPartKind.Space, 8221SymbolDisplayPartKind.ParameterName, 8222SymbolDisplayPartKind.Punctuation); 8239SymbolDisplayPartKind.Keyword, 8240SymbolDisplayPartKind.Space, 8241SymbolDisplayPartKind.Keyword, 8242SymbolDisplayPartKind.Space, 8243SymbolDisplayPartKind.ClassName, 8244SymbolDisplayPartKind.Punctuation, 8245SymbolDisplayPartKind.PropertyName, 8246SymbolDisplayPartKind.Space, 8247SymbolDisplayPartKind.Punctuation, 8248SymbolDisplayPartKind.Space, 8249SymbolDisplayPartKind.Keyword, 8250SymbolDisplayPartKind.Punctuation, 8251SymbolDisplayPartKind.Space, 8252SymbolDisplayPartKind.Keyword, 8253SymbolDisplayPartKind.Punctuation, 8254SymbolDisplayPartKind.Space, 8255SymbolDisplayPartKind.Punctuation); 8282SymbolDisplayPartKind.Keyword, 8283SymbolDisplayPartKind.Space, 8284SymbolDisplayPartKind.TypeParameterName, 8285SymbolDisplayPartKind.Space, 8286SymbolDisplayPartKind.StructName, 8287SymbolDisplayPartKind.Punctuation, 8288SymbolDisplayPartKind.TypeParameterName, 8289SymbolDisplayPartKind.Punctuation, 8290SymbolDisplayPartKind.Punctuation, 8291SymbolDisplayPartKind.FieldName); 8295SymbolDisplayPartKind.Keyword, 8296SymbolDisplayPartKind.Space, 8297SymbolDisplayPartKind.Keyword, 8298SymbolDisplayPartKind.Space, 8299SymbolDisplayPartKind.TypeParameterName, 8300SymbolDisplayPartKind.Space, 8301SymbolDisplayPartKind.StructName, 8302SymbolDisplayPartKind.Punctuation, 8303SymbolDisplayPartKind.TypeParameterName, 8304SymbolDisplayPartKind.Punctuation, 8305SymbolDisplayPartKind.Punctuation, 8306SymbolDisplayPartKind.FieldName); 8328SymbolDisplayPartKind.Keyword, 8329SymbolDisplayPartKind.Space, 8330SymbolDisplayPartKind.ClassName, 8331SymbolDisplayPartKind.Punctuation, 8332SymbolDisplayPartKind.MethodName, 8333SymbolDisplayPartKind.Punctuation, 8334SymbolDisplayPartKind.StructName, 8335SymbolDisplayPartKind.Space, 8336SymbolDisplayPartKind.ParameterName, 8337SymbolDisplayPartKind.Punctuation, 8338SymbolDisplayPartKind.Space, 8339SymbolDisplayPartKind.StructName, 8340SymbolDisplayPartKind.Space, 8341SymbolDisplayPartKind.ParameterName, 8342SymbolDisplayPartKind.Punctuation, 8343SymbolDisplayPartKind.Space, 8344SymbolDisplayPartKind.StructName, 8345SymbolDisplayPartKind.Space, 8346SymbolDisplayPartKind.ParameterName, 8347SymbolDisplayPartKind.Punctuation, 8348SymbolDisplayPartKind.Space, 8349SymbolDisplayPartKind.StructName, 8350SymbolDisplayPartKind.Space, 8351SymbolDisplayPartKind.ParameterName, 8352SymbolDisplayPartKind.Punctuation); 8356SymbolDisplayPartKind.Keyword, 8357SymbolDisplayPartKind.Space, 8358SymbolDisplayPartKind.ClassName, 8359SymbolDisplayPartKind.Punctuation, 8360SymbolDisplayPartKind.MethodName, 8361SymbolDisplayPartKind.Punctuation, 8362SymbolDisplayPartKind.Keyword, 8363SymbolDisplayPartKind.Space, 8364SymbolDisplayPartKind.StructName, 8365SymbolDisplayPartKind.Space, 8366SymbolDisplayPartKind.ParameterName, 8367SymbolDisplayPartKind.Punctuation, 8368SymbolDisplayPartKind.Space, 8369SymbolDisplayPartKind.Keyword, 8370SymbolDisplayPartKind.Space, 8371SymbolDisplayPartKind.Keyword, 8372SymbolDisplayPartKind.Space, 8373SymbolDisplayPartKind.StructName, 8374SymbolDisplayPartKind.Space, 8375SymbolDisplayPartKind.ParameterName, 8376SymbolDisplayPartKind.Punctuation, 8377SymbolDisplayPartKind.Space, 8378SymbolDisplayPartKind.Keyword, 8379SymbolDisplayPartKind.Space, 8380SymbolDisplayPartKind.Keyword, 8381SymbolDisplayPartKind.Space, 8382SymbolDisplayPartKind.StructName, 8383SymbolDisplayPartKind.Space, 8384SymbolDisplayPartKind.ParameterName, 8385SymbolDisplayPartKind.Punctuation, 8386SymbolDisplayPartKind.Space, 8387SymbolDisplayPartKind.Keyword, 8388SymbolDisplayPartKind.Space, 8389SymbolDisplayPartKind.StructName, 8390SymbolDisplayPartKind.Space, 8391SymbolDisplayPartKind.ParameterName, 8392SymbolDisplayPartKind.Punctuation); 8508SymbolDisplayPartKind.StructName, 8509SymbolDisplayPartKind.Space, 8510SymbolDisplayPartKind.LocalName); 8514SymbolDisplayPartKind.Keyword, 8515SymbolDisplayPartKind.Space, 8516SymbolDisplayPartKind.StructName, 8517SymbolDisplayPartKind.Space, 8518SymbolDisplayPartKind.LocalName); 8522SymbolDisplayPartKind.StructName, 8523SymbolDisplayPartKind.Space, 8524SymbolDisplayPartKind.LocalName); 8528SymbolDisplayPartKind.Keyword, 8529SymbolDisplayPartKind.Space, 8530SymbolDisplayPartKind.Keyword, 8531SymbolDisplayPartKind.Space, 8532SymbolDisplayPartKind.Keyword, 8533SymbolDisplayPartKind.Space, 8534SymbolDisplayPartKind.StructName, 8535SymbolDisplayPartKind.Space, 8536SymbolDisplayPartKind.LocalName); 8562SymbolDisplayPartKind.NamespaceName, 8563SymbolDisplayPartKind.Punctuation, 8564SymbolDisplayPartKind.StructName, 8565SymbolDisplayPartKind.Space, 8566SymbolDisplayPartKind.NamespaceName, 8567SymbolDisplayPartKind.Punctuation, 8568SymbolDisplayPartKind.StructName, 8569SymbolDisplayPartKind.Punctuation, 8570SymbolDisplayPartKind.MethodName, // Should be MethodName because of 'op_Equality' 8571SymbolDisplayPartKind.Punctuation, 8572SymbolDisplayPartKind.NamespaceName, 8573SymbolDisplayPartKind.Punctuation, 8574SymbolDisplayPartKind.StructName, 8575SymbolDisplayPartKind.Space, 8576SymbolDisplayPartKind.ParameterName, 8577SymbolDisplayPartKind.Punctuation, 8578SymbolDisplayPartKind.Space, 8579SymbolDisplayPartKind.NamespaceName, 8580SymbolDisplayPartKind.Punctuation, 8581SymbolDisplayPartKind.StructName, 8582SymbolDisplayPartKind.Space, 8583SymbolDisplayPartKind.ParameterName, 8584SymbolDisplayPartKind.Punctuation); 8619SymbolDisplayPartKind.Keyword, 8620SymbolDisplayPartKind.Space, 8621SymbolDisplayPartKind.Keyword, 8622SymbolDisplayPartKind.Punctuation, 8623SymbolDisplayPartKind.Keyword, 8624SymbolDisplayPartKind.Space, 8625SymbolDisplayPartKind.Operator, // Should be MethodName because of '==' 8626SymbolDisplayPartKind.Punctuation, 8627SymbolDisplayPartKind.Keyword, 8628SymbolDisplayPartKind.Space, 8629SymbolDisplayPartKind.ParameterName, 8630SymbolDisplayPartKind.Punctuation, 8631SymbolDisplayPartKind.Space, 8632SymbolDisplayPartKind.Keyword, 8633SymbolDisplayPartKind.Space, 8634SymbolDisplayPartKind.ParameterName, 8635SymbolDisplayPartKind.Punctuation);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
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)
301part.Kind == SymbolDisplayPartKind.Punctuation && 306case SymbolDisplayPartKind.ClassName: 307case SymbolDisplayPartKind.RecordClassName: 308case SymbolDisplayPartKind.DelegateName: 309case SymbolDisplayPartKind.EnumName: 310case SymbolDisplayPartKind.ErrorTypeName: 311case SymbolDisplayPartKind.InterfaceName: 312case SymbolDisplayPartKind.StructName: 313case SymbolDisplayPartKind.RecordStructName: 327previousWasClass = part.Kind is SymbolDisplayPartKind.ClassName or 328SymbolDisplayPartKind.RecordClassName or 329SymbolDisplayPartKind.InterfaceName or 330SymbolDisplayPartKind.StructName or 331SymbolDisplayPartKind.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)
107includeNavigationHints && d.Kind != SymbolDisplayPartKind.NamespaceName ? GetNavigationTarget(d.Symbol) : null, 108includeNavigationHints && d.Kind != SymbolDisplayPartKind.NamespaceName ? getNavigationHint(d.Symbol) : null)); 115if (part is { Symbol: IAliasSymbol alias, Kind: SymbolDisplayPartKind.AliasName }) 118return SymbolDisplayPartKindTags.GetTag(SymbolDisplayPartKind.NamespaceName);
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
145? ImmutableArray.Create(new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, tooltip))
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (9)
338AppendTextFromAttribute(state, attribute, attributeNameToParse: DocumentationCommentXmlNames.CrefAttributeName, SymbolDisplayPartKind.Text); 355var kind = name == DocumentationCommentXmlNames.ParameterReferenceElementName ? SymbolDisplayPartKind.ParameterName : SymbolDisplayPartKind.TypeParameterName; 473private static void AppendTextFromAttribute(FormatterState state, XAttribute attribute, string attributeNameToParse, SymbolDisplayPartKind kind) 478if (kind == SymbolDisplayPartKind.TypeParameterName) 505string crefValue, int position, SemanticModel semanticModel, SymbolDisplayFormat format = null, SymbolDisplayPartKind kind = SymbolDisplayPartKind.Text) 546new SymbolDisplayPart(SymbolDisplayPartKind.TypeParameterName, symbol: null, text: TrimCrefPrefix(crefValue)));
InlineHints\AbstractInlineTypeHintsService.cs (1)
119finalParts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Text, symbol: null, "..."));
InlineHints\TypeHint.cs (1)
13private static readonly ImmutableArray<SymbolDisplayPart> s_spaceArray = ImmutableArray.Create(new SymbolDisplayPart(SymbolDisplayPartKind.Space, symbol: null, " "));
LanguageServices\AnonymousTypeDisplayService\AbstractStructuralTypeDisplayService.cs (9)
39parts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, symbol: null, 98var kind = structuralType.GetSymbolDisplayPartKind(); 218yield return new SymbolDisplayPart(SymbolDisplayPartKind.LineBreak, null, "\r\n"); 223=> Part(SymbolDisplayPartKind.Text, text); 225private static SymbolDisplayPart Part(SymbolDisplayPartKind kind, string text) 228private static SymbolDisplayPart Part(SymbolDisplayPartKind kind, ISymbol? symbol, string text) 235yield return new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, " "); 240=> Part(SymbolDisplayPartKind.Punctuation, text); 243=> Part(SymbolDisplayPartKind.Keyword, text);
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (9)
539AddToGroup(SymbolDescriptionGroups.MainDescription, new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, "?")); 819=> Part(SymbolDisplayPartKind.Keyword, text); 825yield return new SymbolDisplayPart(SymbolDisplayPartKind.LineBreak, null, "\r\n"); 830=> Part(SymbolDisplayPartKind.Text, text); 833=> Part(SymbolDisplayPartKind.Punctuation, text); 837yield return new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, new string(' ', count)); 846private static IEnumerable<SymbolDisplayPart> Part(SymbolDisplayPartKind kind, ISymbol symbol, string text) 851private static IEnumerable<SymbolDisplayPart> Part(SymbolDisplayPartKind kind, string text) 855=> 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)
146parts.Add(New SymbolDisplayPart(DirectCast(lastKind, SymbolDisplayPartKind), Nothing, sb.ToString())) 155parts.Add(New SymbolDisplayPart(DirectCast(lastKind, SymbolDisplayPartKind), Nothing, sb.ToString())) 164parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.FieldName, Nothing, wellKnown)) 169parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.StringLiteral, Nothing, """" & c & """c")) 175parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.MethodName, Nothing, "ChrW")) 176parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing, "(")) 177parts.Add(New SymbolDisplayPart(SymbolDisplayPartKind.NumericLiteral, Nothing, "&H" & codepoint.ToString("X"))) 178parts.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)
60Friend Function CreatePart(kind As SymbolDisplayPartKind, 68Private Shared Function AlwaysEscape(kind As SymbolDisplayPartKind, text As String) As Boolean 69If kind <> SymbolDisplayPartKind.Keyword Then 82Private Shared Function IsEscapable(kind As SymbolDisplayPartKind) As Boolean 84Case SymbolDisplayPartKind.ModuleName, 85SymbolDisplayPartKind.ClassName, 86SymbolDisplayPartKind.StructName, 87SymbolDisplayPartKind.InterfaceName, 88SymbolDisplayPartKind.EnumName, 89SymbolDisplayPartKind.DelegateName, 90SymbolDisplayPartKind.TypeParameterName, 91SymbolDisplayPartKind.MethodName, 92SymbolDisplayPartKind.PropertyName, 93SymbolDisplayPartKind.FieldName, 94SymbolDisplayPartKind.LocalName, 95SymbolDisplayPartKind.NamespaceName, 96SymbolDisplayPartKind.ParameterName, 97SymbolDisplayPartKind.AliasName, 98SymbolDisplayPartKind.ErrorTypeName, 99SymbolDisplayPartKind.LabelName, 100SymbolDisplayPartKind.EventName, 101SymbolDisplayPartKind.RangeVariableName 156builder.Add(CreatePart(SymbolDisplayPartKind.AssemblyName, symbol, text, False)) 160builder.Add(CreatePart(SymbolDisplayPartKind.LabelName, symbol, symbol.Name, False)) 164builder.Add(CreatePart(SymbolDisplayPartKind.LocalName, symbol, symbol.Name, False)) 173builder.Add(CreatePart(SymbolDisplayPartKind.ModuleName, symbol, symbol.Name, False)) 229builder.Add(CreatePart(SymbolDisplayPartKind.NamespaceName, symbol, myCaseCorrectedNSName, visitedParents)) 237builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, SyntaxFacts.GetText(SyntaxKind.GlobalKeyword), True)) 240builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, SyntaxFacts.GetText(SyntaxKind.GlobalKeyword), True)) 257builder.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, name, noEscaping:=False)) 259builder.Add(CreatePart(SymbolDisplayPartKind.LocalName, symbol, name, noEscaping:=False)) 279builder.Add(CreatePart(SymbolDisplayPartKind.RangeVariableName, symbol, symbol.Name, False)) 293builder.Add(CreatePart(SymbolDisplayPartKind.Space, Nothing, " ", False)) 297builder.Add(CreatePart(SymbolDisplayPartKind.Operator, Nothing, SyntaxFacts.GetText(operatorKind), False)) 301builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, SyntaxFacts.GetText(punctuationKind), False)) 305builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, text, False)) 309builder.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)
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.ExpressionEvaluator.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.ExpressionEvaluator.ResultProvider.UnitTests (7)
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("""")
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 (1711)
SymbolDisplay\SymbolDisplayTests.vb (1711)
42{SymbolDisplayPartKind.ClassName}) 77{SymbolDisplayPartKind.ClassName}) 87{SymbolDisplayPartKind.ClassName, SymbolDisplayPartKind.Operator, SymbolDisplayPartKind.ClassName}) 97{SymbolDisplayPartKind.NamespaceName, 98SymbolDisplayPartKind.Operator, 99SymbolDisplayPartKind.NamespaceName, 100SymbolDisplayPartKind.Operator, 101SymbolDisplayPartKind.NamespaceName, 102SymbolDisplayPartKind.Operator, 103SymbolDisplayPartKind.ClassName, 104SymbolDisplayPartKind.Operator, 105SymbolDisplayPartKind.ClassName}) 137{SymbolDisplayPartKind.Keyword, 138SymbolDisplayPartKind.Operator, 139SymbolDisplayPartKind.NamespaceName, 140SymbolDisplayPartKind.Operator, 141SymbolDisplayPartKind.NamespaceName, 142SymbolDisplayPartKind.Operator, 143SymbolDisplayPartKind.NamespaceName, 144SymbolDisplayPartKind.Operator, 145SymbolDisplayPartKind.ClassName, 146SymbolDisplayPartKind.Operator, 147SymbolDisplayPartKind.ClassName}) 172{SymbolDisplayPartKind.MethodName}) 207{SymbolDisplayPartKind.MethodName}) 231{SymbolDisplayPartKind.Keyword, 232SymbolDisplayPartKind.Space, 233SymbolDisplayPartKind.ClassName}) 264{SymbolDisplayPartKind.Keyword, 265SymbolDisplayPartKind.Space, 266SymbolDisplayPartKind.NamespaceName, 267SymbolDisplayPartKind.Operator, 268SymbolDisplayPartKind.NamespaceName, 269SymbolDisplayPartKind.Operator, 270SymbolDisplayPartKind.NamespaceName, 271SymbolDisplayPartKind.Operator, 272SymbolDisplayPartKind.ClassName}) 302{SymbolDisplayPartKind.Keyword, 303SymbolDisplayPartKind.Space, 304SymbolDisplayPartKind.NamespaceName}) 334{SymbolDisplayPartKind.Keyword, 335SymbolDisplayPartKind.Space, 336SymbolDisplayPartKind.NamespaceName, 337SymbolDisplayPartKind.Operator, 338SymbolDisplayPartKind.NamespaceName, 339SymbolDisplayPartKind.Operator, 340SymbolDisplayPartKind.NamespaceName}) 369{SymbolDisplayPartKind.Keyword, 370SymbolDisplayPartKind.Space, 371SymbolDisplayPartKind.Keyword, 372SymbolDisplayPartKind.Space, 373SymbolDisplayPartKind.MethodName, 374SymbolDisplayPartKind.Punctuation, 375SymbolDisplayPartKind.Punctuation}) 387{SymbolDisplayPartKind.MethodName, 388SymbolDisplayPartKind.Punctuation, 389SymbolDisplayPartKind.Punctuation}) 430SymbolDisplayPartKind.Keyword, 431SymbolDisplayPartKind.Space, 432SymbolDisplayPartKind.Keyword, 433SymbolDisplayPartKind.Space, 434SymbolDisplayPartKind.Keyword, 435SymbolDisplayPartKind.Space, 436SymbolDisplayPartKind.MethodName, 437SymbolDisplayPartKind.Punctuation, 438SymbolDisplayPartKind.ParameterName, 439SymbolDisplayPartKind.Space, 440SymbolDisplayPartKind.Keyword, 441SymbolDisplayPartKind.Space, 442SymbolDisplayPartKind.Keyword, 443SymbolDisplayPartKind.Punctuation, 444SymbolDisplayPartKind.Punctuation, 445SymbolDisplayPartKind.Space, 446SymbolDisplayPartKind.ParameterName, 447SymbolDisplayPartKind.Space, 448SymbolDisplayPartKind.Keyword, 449SymbolDisplayPartKind.Space, 450SymbolDisplayPartKind.ClassName, 451SymbolDisplayPartKind.Punctuation, 452SymbolDisplayPartKind.Space, 453SymbolDisplayPartKind.Keyword, 454SymbolDisplayPartKind.Space, 455SymbolDisplayPartKind.Keyword, 456SymbolDisplayPartKind.Punctuation, 457SymbolDisplayPartKind.Punctuation}) 491{SymbolDisplayPartKind.Keyword, 492SymbolDisplayPartKind.Space, 493SymbolDisplayPartKind.Keyword, 494SymbolDisplayPartKind.Space, 495SymbolDisplayPartKind.ModuleName, 496SymbolDisplayPartKind.Operator, 497SymbolDisplayPartKind.MethodName, 498SymbolDisplayPartKind.Punctuation, 499SymbolDisplayPartKind.Keyword, 500SymbolDisplayPartKind.Space, 501SymbolDisplayPartKind.TypeParameterName, 502SymbolDisplayPartKind.Punctuation, 503SymbolDisplayPartKind.Punctuation, 504SymbolDisplayPartKind.ParameterName, 505SymbolDisplayPartKind.Space, 506SymbolDisplayPartKind.Keyword, 507SymbolDisplayPartKind.Space, 508SymbolDisplayPartKind.ClassName, 509SymbolDisplayPartKind.Punctuation, 510SymbolDisplayPartKind.Keyword, 511SymbolDisplayPartKind.Space, 512SymbolDisplayPartKind.TypeParameterName, 513SymbolDisplayPartKind.Punctuation, 514SymbolDisplayPartKind.Punctuation, 515SymbolDisplayPartKind.Space, 516SymbolDisplayPartKind.ParameterName, 517SymbolDisplayPartKind.Space, 518SymbolDisplayPartKind.Keyword, 519SymbolDisplayPartKind.Space, 520SymbolDisplayPartKind.Keyword, 521SymbolDisplayPartKind.Punctuation, 522SymbolDisplayPartKind.Space, 523SymbolDisplayPartKind.Keyword, 524SymbolDisplayPartKind.Space, 525SymbolDisplayPartKind.TypeParameterName}) 559{SymbolDisplayPartKind.Keyword, 560SymbolDisplayPartKind.Space, 561SymbolDisplayPartKind.Keyword, 562SymbolDisplayPartKind.Space, 563SymbolDisplayPartKind.ClassName, 564SymbolDisplayPartKind.Punctuation, 565SymbolDisplayPartKind.Keyword, 566SymbolDisplayPartKind.Space, 567SymbolDisplayPartKind.TypeParameterName, 568SymbolDisplayPartKind.Punctuation, 569SymbolDisplayPartKind.Operator, 570SymbolDisplayPartKind.ExtensionMethodName, 571SymbolDisplayPartKind.Punctuation, 572SymbolDisplayPartKind.ParameterName, 573SymbolDisplayPartKind.Space, 574SymbolDisplayPartKind.Keyword, 575SymbolDisplayPartKind.Space, 576SymbolDisplayPartKind.Keyword, 577SymbolDisplayPartKind.Punctuation, 578SymbolDisplayPartKind.Space, 579SymbolDisplayPartKind.Keyword, 580SymbolDisplayPartKind.Space, 581SymbolDisplayPartKind.TypeParameterName}) 615{SymbolDisplayPartKind.Keyword, 616SymbolDisplayPartKind.Space, 617SymbolDisplayPartKind.Keyword, 618SymbolDisplayPartKind.Space, 619SymbolDisplayPartKind.ModuleName, 620SymbolDisplayPartKind.Operator, 621SymbolDisplayPartKind.MethodName, 622SymbolDisplayPartKind.Punctuation, 623SymbolDisplayPartKind.Keyword, 624SymbolDisplayPartKind.Space, 625SymbolDisplayPartKind.TypeParameterName, 626SymbolDisplayPartKind.Punctuation, 627SymbolDisplayPartKind.Punctuation, 628SymbolDisplayPartKind.ParameterName, 629SymbolDisplayPartKind.Space, 630SymbolDisplayPartKind.Keyword, 631SymbolDisplayPartKind.Space, 632SymbolDisplayPartKind.ClassName, 633SymbolDisplayPartKind.Punctuation, 634SymbolDisplayPartKind.Keyword, 635SymbolDisplayPartKind.Space, 636SymbolDisplayPartKind.TypeParameterName, 637SymbolDisplayPartKind.Punctuation, 638SymbolDisplayPartKind.Punctuation, 639SymbolDisplayPartKind.Space, 640SymbolDisplayPartKind.ParameterName, 641SymbolDisplayPartKind.Space, 642SymbolDisplayPartKind.Keyword, 643SymbolDisplayPartKind.Space, 644SymbolDisplayPartKind.Keyword, 645SymbolDisplayPartKind.Punctuation, 646SymbolDisplayPartKind.Space, 647SymbolDisplayPartKind.Keyword, 648SymbolDisplayPartKind.Space, 649SymbolDisplayPartKind.TypeParameterName}) 686{SymbolDisplayPartKind.Keyword, 687SymbolDisplayPartKind.Space, 688SymbolDisplayPartKind.Keyword, 689SymbolDisplayPartKind.Space, 690SymbolDisplayPartKind.ModuleName, 691SymbolDisplayPartKind.Operator, 692SymbolDisplayPartKind.MethodName, 693SymbolDisplayPartKind.Punctuation, 694SymbolDisplayPartKind.Keyword, 695SymbolDisplayPartKind.Space, 696SymbolDisplayPartKind.ModuleName, 697SymbolDisplayPartKind.Punctuation, 698SymbolDisplayPartKind.Punctuation, 699SymbolDisplayPartKind.ParameterName, 700SymbolDisplayPartKind.Space, 701SymbolDisplayPartKind.Keyword, 702SymbolDisplayPartKind.Space, 703SymbolDisplayPartKind.ClassName, 704SymbolDisplayPartKind.Punctuation, 705SymbolDisplayPartKind.Keyword, 706SymbolDisplayPartKind.Space, 707SymbolDisplayPartKind.ModuleName, 708SymbolDisplayPartKind.Punctuation, 709SymbolDisplayPartKind.Punctuation, 710SymbolDisplayPartKind.Space, 711SymbolDisplayPartKind.ParameterName, 712SymbolDisplayPartKind.Space, 713SymbolDisplayPartKind.Keyword, 714SymbolDisplayPartKind.Space, 715SymbolDisplayPartKind.Keyword, 716SymbolDisplayPartKind.Punctuation, 717SymbolDisplayPartKind.Space, 718SymbolDisplayPartKind.Keyword, 719SymbolDisplayPartKind.Space, 720SymbolDisplayPartKind.ModuleName}) 757{SymbolDisplayPartKind.Keyword, 758SymbolDisplayPartKind.Space, 759SymbolDisplayPartKind.Keyword, 760SymbolDisplayPartKind.Space, 761SymbolDisplayPartKind.ModuleName, 762SymbolDisplayPartKind.Operator, 763SymbolDisplayPartKind.MethodName, 764SymbolDisplayPartKind.Punctuation, 765SymbolDisplayPartKind.Keyword, 766SymbolDisplayPartKind.Space, 767SymbolDisplayPartKind.TypeParameterName, 768SymbolDisplayPartKind.Punctuation, 769SymbolDisplayPartKind.Punctuation, 770SymbolDisplayPartKind.ParameterName, 771SymbolDisplayPartKind.Space, 772SymbolDisplayPartKind.Keyword, 773SymbolDisplayPartKind.Space, 774SymbolDisplayPartKind.ClassName, 775SymbolDisplayPartKind.Punctuation, 776SymbolDisplayPartKind.Space, 777SymbolDisplayPartKind.ParameterName, 778SymbolDisplayPartKind.Space, 779SymbolDisplayPartKind.Keyword, 780SymbolDisplayPartKind.Space, 781SymbolDisplayPartKind.Keyword, 782SymbolDisplayPartKind.Punctuation, 783SymbolDisplayPartKind.Space, 784SymbolDisplayPartKind.Keyword, 785SymbolDisplayPartKind.Space, 786SymbolDisplayPartKind.TypeParameterName}) 823{SymbolDisplayPartKind.Keyword, 824SymbolDisplayPartKind.Space, 825SymbolDisplayPartKind.Keyword, 826SymbolDisplayPartKind.Space, 827SymbolDisplayPartKind.ClassName, 828SymbolDisplayPartKind.Operator, 829SymbolDisplayPartKind.ExtensionMethodName, 830SymbolDisplayPartKind.Punctuation, 831SymbolDisplayPartKind.Keyword, 832SymbolDisplayPartKind.Space, 833SymbolDisplayPartKind.TypeParameterName, 834SymbolDisplayPartKind.Punctuation, 835SymbolDisplayPartKind.Punctuation, 836SymbolDisplayPartKind.ParameterName, 837SymbolDisplayPartKind.Space, 838SymbolDisplayPartKind.Keyword, 839SymbolDisplayPartKind.Space, 840SymbolDisplayPartKind.Keyword, 841SymbolDisplayPartKind.Punctuation, 842SymbolDisplayPartKind.Space, 843SymbolDisplayPartKind.Keyword, 844SymbolDisplayPartKind.Space, 845SymbolDisplayPartKind.TypeParameterName}) 882{SymbolDisplayPartKind.Keyword, 883SymbolDisplayPartKind.Space, 884SymbolDisplayPartKind.Keyword, 885SymbolDisplayPartKind.Space, 886SymbolDisplayPartKind.ClassName, 887SymbolDisplayPartKind.Operator, 888SymbolDisplayPartKind.ExtensionMethodName, 889SymbolDisplayPartKind.Punctuation, 890SymbolDisplayPartKind.Keyword, 891SymbolDisplayPartKind.Space, 892SymbolDisplayPartKind.TypeParameterName, 893SymbolDisplayPartKind.Punctuation, 894SymbolDisplayPartKind.Punctuation, 895SymbolDisplayPartKind.ParameterName, 896SymbolDisplayPartKind.Space, 897SymbolDisplayPartKind.Keyword, 898SymbolDisplayPartKind.Space, 899SymbolDisplayPartKind.Keyword, 900SymbolDisplayPartKind.Punctuation, 901SymbolDisplayPartKind.Space, 902SymbolDisplayPartKind.Keyword, 903SymbolDisplayPartKind.Space, 904SymbolDisplayPartKind.TypeParameterName}) 931SymbolDisplayPartKind.Keyword, 932SymbolDisplayPartKind.Space, 933SymbolDisplayPartKind.FieldName, 934SymbolDisplayPartKind.Space, 935SymbolDisplayPartKind.Keyword, 936SymbolDisplayPartKind.Space, 937SymbolDisplayPartKind.Keyword, 938SymbolDisplayPartKind.Punctuation, 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 979SymbolDisplayPartKind.FieldName, 980SymbolDisplayPartKind.Space, 981SymbolDisplayPartKind.Keyword, 982SymbolDisplayPartKind.Space, 983SymbolDisplayPartKind.Keyword, 984SymbolDisplayPartKind.Punctuation, 985SymbolDisplayPartKind.Punctuation, 986SymbolDisplayPartKind.Punctuation, 987SymbolDisplayPartKind.Punctuation, 988SymbolDisplayPartKind.Punctuation, 989SymbolDisplayPartKind.Punctuation, 990SymbolDisplayPartKind.Punctuation, 991SymbolDisplayPartKind.Punctuation, 992SymbolDisplayPartKind.Punctuation 1040SymbolDisplayPartKind.NamespaceName, 1041SymbolDisplayPartKind.Operator, 1042SymbolDisplayPartKind.ClassName, 1043SymbolDisplayPartKind.Operator, 1044SymbolDisplayPartKind.ClassName 1060SymbolDisplayPartKind.ClassName, 1061SymbolDisplayPartKind.Operator, 1062SymbolDisplayPartKind.ClassName 1078SymbolDisplayPartKind.ClassName 1099SymbolDisplayPartKind.Keyword, 1100SymbolDisplayPartKind.Space, 1101SymbolDisplayPartKind.Keyword, 1102SymbolDisplayPartKind.Space, 1103SymbolDisplayPartKind.MethodName, 1104SymbolDisplayPartKind.Punctuation, 1105SymbolDisplayPartKind.ParameterName, 1106SymbolDisplayPartKind.Space, 1107SymbolDisplayPartKind.Keyword, 1108SymbolDisplayPartKind.Space, 1109SymbolDisplayPartKind.NamespaceName, 1110SymbolDisplayPartKind.Operator, 1111SymbolDisplayPartKind.ClassName, 1112SymbolDisplayPartKind.Punctuation 1129SymbolDisplayPartKind.Keyword, 1130SymbolDisplayPartKind.Space, 1131SymbolDisplayPartKind.Keyword, 1132SymbolDisplayPartKind.Space, 1133SymbolDisplayPartKind.MethodName, 1134SymbolDisplayPartKind.Punctuation, 1135SymbolDisplayPartKind.ParameterName, 1136SymbolDisplayPartKind.Space, 1137SymbolDisplayPartKind.Keyword, 1138SymbolDisplayPartKind.Space, 1139SymbolDisplayPartKind.ClassName, 1140SymbolDisplayPartKind.Punctuation 1157SymbolDisplayPartKind.Keyword, 1158SymbolDisplayPartKind.Space, 1159SymbolDisplayPartKind.Keyword, 1160SymbolDisplayPartKind.Space, 1161SymbolDisplayPartKind.MethodName, 1162SymbolDisplayPartKind.Punctuation, 1163SymbolDisplayPartKind.ParameterName, 1164SymbolDisplayPartKind.Space, 1165SymbolDisplayPartKind.Keyword, 1166SymbolDisplayPartKind.Space, 1167SymbolDisplayPartKind.Keyword, 1168SymbolDisplayPartKind.Punctuation 1184SymbolDisplayPartKind.NamespaceName 1199SymbolDisplayPartKind.Keyword, 1200SymbolDisplayPartKind.Operator, 1201SymbolDisplayPartKind.NamespaceName 1213SymbolDisplayPartKind.Keyword 1225SymbolDisplayPartKind.Keyword, 1226SymbolDisplayPartKind.Operator, 1227SymbolDisplayPartKind.NamespaceName, 1228SymbolDisplayPartKind.Operator, 1229SymbolDisplayPartKind.NamespaceName 1243SymbolDisplayPartKind.NamespaceName, 1244SymbolDisplayPartKind.Operator, 1245SymbolDisplayPartKind.NamespaceName 1259SymbolDisplayPartKind.NamespaceName 1287SymbolDisplayPartKind.ClassName, 1288SymbolDisplayPartKind.Operator, 1289SymbolDisplayPartKind.MethodName 1299SymbolDisplayPartKind.ClassName, 1300SymbolDisplayPartKind.Operator, 1301SymbolDisplayPartKind.Keyword 1332{SymbolDisplayPartKind.MethodName}) 1362{SymbolDisplayPartKind.MethodName}) 1393{SymbolDisplayPartKind.ClassName, 1394SymbolDisplayPartKind.Operator, 1395SymbolDisplayPartKind.MethodName}) 1419{SymbolDisplayPartKind.Keyword, 1420SymbolDisplayPartKind.Operator, 1421SymbolDisplayPartKind.ClassName}) 1448{SymbolDisplayPartKind.Keyword}) 1460{SymbolDisplayPartKind.Keyword}) 1488SymbolDisplayPartKind.FieldName, 1489SymbolDisplayPartKind.Space, 1490SymbolDisplayPartKind.Keyword, 1491SymbolDisplayPartKind.Space, 1492SymbolDisplayPartKind.Keyword 1520SymbolDisplayPartKind.FieldName, 1521SymbolDisplayPartKind.Space, 1522SymbolDisplayPartKind.Keyword, 1523SymbolDisplayPartKind.Space, 1524SymbolDisplayPartKind.StructName, 1525SymbolDisplayPartKind.Punctuation, 1526SymbolDisplayPartKind.Punctuation, 1527SymbolDisplayPartKind.Punctuation, 1528SymbolDisplayPartKind.Punctuation, 1529SymbolDisplayPartKind.Punctuation, 1530SymbolDisplayPartKind.Punctuation, 1531SymbolDisplayPartKind.Punctuation, 1532SymbolDisplayPartKind.Punctuation, 1533SymbolDisplayPartKind.Punctuation 1562SymbolDisplayPartKind.Keyword, 1563SymbolDisplayPartKind.Space, 1564SymbolDisplayPartKind.MethodName}) 1590SymbolDisplayPartKind.ClassName, 1614SymbolDisplayPartKind.ClassName, 1615SymbolDisplayPartKind.Punctuation, 1616SymbolDisplayPartKind.Keyword, 1617SymbolDisplayPartKind.Space, 1618SymbolDisplayPartKind.TypeParameterName, 1619SymbolDisplayPartKind.Punctuation, 1620SymbolDisplayPartKind.Space, 1621SymbolDisplayPartKind.TypeParameterName, 1622SymbolDisplayPartKind.Punctuation, 1623SymbolDisplayPartKind.Space, 1624SymbolDisplayPartKind.TypeParameterName, 1625SymbolDisplayPartKind.Punctuation}) 1647SymbolDisplayPartKind.InterfaceName, 1648SymbolDisplayPartKind.Punctuation, 1649SymbolDisplayPartKind.Keyword, 1650SymbolDisplayPartKind.Space, 1651SymbolDisplayPartKind.Keyword, 1652SymbolDisplayPartKind.Space, 1653SymbolDisplayPartKind.TypeParameterName, 1654SymbolDisplayPartKind.Punctuation, 1655SymbolDisplayPartKind.Space, 1656SymbolDisplayPartKind.Keyword, 1657SymbolDisplayPartKind.Space, 1658SymbolDisplayPartKind.TypeParameterName, 1659SymbolDisplayPartKind.Punctuation, 1660SymbolDisplayPartKind.Space, 1661SymbolDisplayPartKind.TypeParameterName, 1662SymbolDisplayPartKind.Punctuation}) 1684SymbolDisplayPartKind.ClassName, 1685SymbolDisplayPartKind.Punctuation, 1686SymbolDisplayPartKind.Keyword, 1687SymbolDisplayPartKind.Space, 1688SymbolDisplayPartKind.TypeParameterName, 1689SymbolDisplayPartKind.Space, 1690SymbolDisplayPartKind.Keyword, 1691SymbolDisplayPartKind.Space, 1692SymbolDisplayPartKind.ClassName, 1693SymbolDisplayPartKind.Punctuation, 1694SymbolDisplayPartKind.Keyword, 1695SymbolDisplayPartKind.Space, 1696SymbolDisplayPartKind.TypeParameterName, 1697SymbolDisplayPartKind.Punctuation, 1698SymbolDisplayPartKind.Punctuation}) 1724SymbolDisplayPartKind.MethodName, 1725SymbolDisplayPartKind.Punctuation, 1726SymbolDisplayPartKind.Keyword, 1727SymbolDisplayPartKind.Space, 1728SymbolDisplayPartKind.TypeParameterName, 1729SymbolDisplayPartKind.Punctuation, 1730SymbolDisplayPartKind.Space, 1731SymbolDisplayPartKind.TypeParameterName, 1732SymbolDisplayPartKind.Punctuation, 1733SymbolDisplayPartKind.Space, 1734SymbolDisplayPartKind.TypeParameterName, 1735SymbolDisplayPartKind.Punctuation}) 1759SymbolDisplayPartKind.MethodName, 1760SymbolDisplayPartKind.Punctuation, 1761SymbolDisplayPartKind.Keyword, 1762SymbolDisplayPartKind.Space, 1763SymbolDisplayPartKind.TypeParameterName, 1764SymbolDisplayPartKind.Punctuation, 1765SymbolDisplayPartKind.Space, 1766SymbolDisplayPartKind.TypeParameterName, 1767SymbolDisplayPartKind.Punctuation, 1768SymbolDisplayPartKind.Space, 1769SymbolDisplayPartKind.TypeParameterName, 1770SymbolDisplayPartKind.Punctuation}) 1794SymbolDisplayPartKind.MethodName, 1795SymbolDisplayPartKind.Punctuation, 1796SymbolDisplayPartKind.Keyword, 1797SymbolDisplayPartKind.Space, 1798SymbolDisplayPartKind.TypeParameterName, 1799SymbolDisplayPartKind.Punctuation, 1800SymbolDisplayPartKind.Space, 1801SymbolDisplayPartKind.TypeParameterName, 1802SymbolDisplayPartKind.Space, 1803SymbolDisplayPartKind.Keyword, 1804SymbolDisplayPartKind.Space, 1805SymbolDisplayPartKind.Punctuation, 1806SymbolDisplayPartKind.Keyword, 1807SymbolDisplayPartKind.Punctuation, 1808SymbolDisplayPartKind.Space, 1809SymbolDisplayPartKind.TypeParameterName, 1810SymbolDisplayPartKind.Punctuation, 1811SymbolDisplayPartKind.Space, 1812SymbolDisplayPartKind.TypeParameterName, 1813SymbolDisplayPartKind.Punctuation, 1814SymbolDisplayPartKind.Punctuation}) 1840{SymbolDisplayPartKind.MethodName}) 1873SymbolDisplayPartKind.Keyword, 1874SymbolDisplayPartKind.Space, 1875SymbolDisplayPartKind.Keyword, 1876SymbolDisplayPartKind.Space, 1877SymbolDisplayPartKind.ClassName, 1878SymbolDisplayPartKind.Operator, 1879SymbolDisplayPartKind.MethodName, 1880SymbolDisplayPartKind.Punctuation, 1881SymbolDisplayPartKind.Punctuation}) 1913SymbolDisplayPartKind.Keyword, 1914SymbolDisplayPartKind.Space, 1915SymbolDisplayPartKind.Keyword, 1916SymbolDisplayPartKind.Space, 1917SymbolDisplayPartKind.Keyword, 1918SymbolDisplayPartKind.Space, 1919SymbolDisplayPartKind.Keyword, 1920SymbolDisplayPartKind.Space, 1921SymbolDisplayPartKind.ClassName, 1922SymbolDisplayPartKind.Operator, 1923SymbolDisplayPartKind.MethodName, 1924SymbolDisplayPartKind.Space, 1925SymbolDisplayPartKind.Keyword, 1926SymbolDisplayPartKind.Space, 1927SymbolDisplayPartKind.StringLiteral, 1928SymbolDisplayPartKind.Space, 1929SymbolDisplayPartKind.Punctuation, 1930SymbolDisplayPartKind.Punctuation}) 1960SymbolDisplayPartKind.Keyword, 1961SymbolDisplayPartKind.Space, 1962SymbolDisplayPartKind.ClassName, 1963SymbolDisplayPartKind.Operator, 1964SymbolDisplayPartKind.MethodName, 1965SymbolDisplayPartKind.Punctuation, 1966SymbolDisplayPartKind.Punctuation}) 1994SymbolDisplayPartKind.Keyword, 1995SymbolDisplayPartKind.Space, 1996SymbolDisplayPartKind.Keyword, 1997SymbolDisplayPartKind.Space, 1998SymbolDisplayPartKind.Keyword, 1999SymbolDisplayPartKind.Space, 2000SymbolDisplayPartKind.MethodName, 2001SymbolDisplayPartKind.Space, 2002SymbolDisplayPartKind.Keyword, 2003SymbolDisplayPartKind.Space, 2004SymbolDisplayPartKind.StringLiteral, 2005SymbolDisplayPartKind.Space, 2006SymbolDisplayPartKind.Keyword, 2007SymbolDisplayPartKind.Space, 2008SymbolDisplayPartKind.StringLiteral}) 2033SymbolDisplayPartKind.MethodName}) 2057{SymbolDisplayPartKind.FieldName}) 2086{SymbolDisplayPartKind.Keyword, 2087SymbolDisplayPartKind.Space, 2088SymbolDisplayPartKind.ClassName, 2089SymbolDisplayPartKind.Operator, 2090SymbolDisplayPartKind.FieldName, 2091SymbolDisplayPartKind.Space, 2092SymbolDisplayPartKind.Keyword, 2093SymbolDisplayPartKind.Space, 2094SymbolDisplayPartKind.StructName 2128SymbolDisplayPartKind.Keyword, 2129SymbolDisplayPartKind.Space, 2130SymbolDisplayPartKind.Keyword, 2131SymbolDisplayPartKind.Space, 2132SymbolDisplayPartKind.ClassName, 2133SymbolDisplayPartKind.Operator, 2134SymbolDisplayPartKind.ConstantName, 2135SymbolDisplayPartKind.Space, 2136SymbolDisplayPartKind.Keyword, 2137SymbolDisplayPartKind.Space, 2138SymbolDisplayPartKind.StructName, 2139SymbolDisplayPartKind.Space, 2140SymbolDisplayPartKind.Punctuation, 2141SymbolDisplayPartKind.Space, 2142SymbolDisplayPartKind.NumericLiteral) 2180SymbolDisplayPartKind.Keyword, 2181SymbolDisplayPartKind.Space, 2182SymbolDisplayPartKind.Keyword, 2183SymbolDisplayPartKind.Space, 2184SymbolDisplayPartKind.ClassName, 2185SymbolDisplayPartKind.Operator, 2186SymbolDisplayPartKind.ConstantName, 2187SymbolDisplayPartKind.Space, 2188SymbolDisplayPartKind.Keyword, 2189SymbolDisplayPartKind.Space, 2190SymbolDisplayPartKind.EnumName, 2191SymbolDisplayPartKind.Space, 2192SymbolDisplayPartKind.Punctuation, 2193SymbolDisplayPartKind.Space, 2194SymbolDisplayPartKind.EnumName, 2195SymbolDisplayPartKind.Operator, 2196SymbolDisplayPartKind.EnumMemberName) 2236SymbolDisplayPartKind.Keyword, 2237SymbolDisplayPartKind.Space, 2238SymbolDisplayPartKind.Keyword, 2239SymbolDisplayPartKind.Space, 2240SymbolDisplayPartKind.ClassName, 2241SymbolDisplayPartKind.Operator, 2242SymbolDisplayPartKind.ConstantName, 2243SymbolDisplayPartKind.Space, 2244SymbolDisplayPartKind.Keyword, 2245SymbolDisplayPartKind.Space, 2246SymbolDisplayPartKind.EnumName, 2247SymbolDisplayPartKind.Space, 2248SymbolDisplayPartKind.Punctuation, 2249SymbolDisplayPartKind.Space, 2250SymbolDisplayPartKind.EnumName, 2251SymbolDisplayPartKind.Operator, 2252SymbolDisplayPartKind.EnumMemberName) 2287SymbolDisplayPartKind.EnumName, 2288SymbolDisplayPartKind.Operator, 2289SymbolDisplayPartKind.EnumMemberName, 2290SymbolDisplayPartKind.Space, 2291SymbolDisplayPartKind.Punctuation, 2292SymbolDisplayPartKind.Space, 2293SymbolDisplayPartKind.NumericLiteral) 2330SymbolDisplayPartKind.EnumName, 2331SymbolDisplayPartKind.Operator, 2332SymbolDisplayPartKind.EnumMemberName, 2333SymbolDisplayPartKind.Space, 2334SymbolDisplayPartKind.Punctuation, 2335SymbolDisplayPartKind.Space, 2336SymbolDisplayPartKind.EnumName, 2337SymbolDisplayPartKind.Operator, 2338SymbolDisplayPartKind.EnumMemberName, 2339SymbolDisplayPartKind.Space, 2340SymbolDisplayPartKind.Keyword, 2341SymbolDisplayPartKind.Space, 2342SymbolDisplayPartKind.EnumName, 2343SymbolDisplayPartKind.Operator, 2344SymbolDisplayPartKind.EnumMemberName, 2345SymbolDisplayPartKind.Space, 2346SymbolDisplayPartKind.Keyword, 2347SymbolDisplayPartKind.Space, 2348SymbolDisplayPartKind.EnumName, 2349SymbolDisplayPartKind.Operator, 2350SymbolDisplayPartKind.EnumMemberName) 2386SymbolDisplayPartKind.EnumName, 2387SymbolDisplayPartKind.Operator, 2388SymbolDisplayPartKind.EnumMemberName, 2389SymbolDisplayPartKind.Space, 2390SymbolDisplayPartKind.Punctuation, 2391SymbolDisplayPartKind.Space, 2392SymbolDisplayPartKind.NumericLiteral) 2421{SymbolDisplayPartKind.PropertyName}) 2461SymbolDisplayPartKind.Keyword, 2462SymbolDisplayPartKind.Space, 2463SymbolDisplayPartKind.Keyword, 2464SymbolDisplayPartKind.Space, 2465SymbolDisplayPartKind.Keyword, 2466SymbolDisplayPartKind.Space, 2467SymbolDisplayPartKind.ClassName, 2468SymbolDisplayPartKind.Operator, 2469SymbolDisplayPartKind.PropertyName, 2470SymbolDisplayPartKind.Punctuation, 2471SymbolDisplayPartKind.ParameterName, 2472SymbolDisplayPartKind.Space, 2473SymbolDisplayPartKind.Keyword, 2474SymbolDisplayPartKind.Space, 2475SymbolDisplayPartKind.ClassName, 2476SymbolDisplayPartKind.Punctuation, 2477SymbolDisplayPartKind.Space, 2478SymbolDisplayPartKind.Keyword, 2479SymbolDisplayPartKind.Space, 2480SymbolDisplayPartKind.StructName 2516SymbolDisplayPartKind.Keyword, 2517SymbolDisplayPartKind.Space, 2518SymbolDisplayPartKind.Keyword, 2519SymbolDisplayPartKind.Space, 2520SymbolDisplayPartKind.PropertyName, 2521SymbolDisplayPartKind.Space, 2522SymbolDisplayPartKind.Keyword, 2523SymbolDisplayPartKind.Space, 2524SymbolDisplayPartKind.StructName 2533SymbolDisplayPartKind.Keyword, 2534SymbolDisplayPartKind.Space, 2535SymbolDisplayPartKind.Keyword, 2536SymbolDisplayPartKind.Space, 2537SymbolDisplayPartKind.PropertyName, 2538SymbolDisplayPartKind.Space, 2539SymbolDisplayPartKind.Keyword, 2540SymbolDisplayPartKind.Space, 2541SymbolDisplayPartKind.ClassName 2550SymbolDisplayPartKind.Keyword, 2551SymbolDisplayPartKind.Space, 2552SymbolDisplayPartKind.PropertyName, 2553SymbolDisplayPartKind.Space, 2554SymbolDisplayPartKind.Keyword, 2555SymbolDisplayPartKind.Space, 2556SymbolDisplayPartKind.ClassName 2599SymbolDisplayPartKind.Keyword, 2600SymbolDisplayPartKind.Space, 2601SymbolDisplayPartKind.Keyword, 2602SymbolDisplayPartKind.Space, 2603SymbolDisplayPartKind.Keyword, 2604SymbolDisplayPartKind.Space, 2605SymbolDisplayPartKind.ClassName, 2606SymbolDisplayPartKind.Operator, 2607SymbolDisplayPartKind.PropertyName, 2608SymbolDisplayPartKind.Punctuation, 2609SymbolDisplayPartKind.Punctuation, 2610SymbolDisplayPartKind.Space, 2611SymbolDisplayPartKind.Keyword, 2612SymbolDisplayPartKind.Space, 2613SymbolDisplayPartKind.StructName 2634SymbolDisplayPartKind.Keyword, 2635SymbolDisplayPartKind.Space, 2636SymbolDisplayPartKind.ClassName, 2637SymbolDisplayPartKind.Operator, 2638SymbolDisplayPartKind.PropertyName, 2639SymbolDisplayPartKind.Punctuation, 2640SymbolDisplayPartKind.Punctuation, 2641SymbolDisplayPartKind.Space, 2642SymbolDisplayPartKind.Keyword, 2643SymbolDisplayPartKind.Space, 2644SymbolDisplayPartKind.StructName 2684SymbolDisplayPartKind.Keyword, 2685SymbolDisplayPartKind.Space, 2686SymbolDisplayPartKind.Keyword, 2687SymbolDisplayPartKind.Space, 2688SymbolDisplayPartKind.Keyword, 2689SymbolDisplayPartKind.Space, 2690SymbolDisplayPartKind.ClassName, 2691SymbolDisplayPartKind.Operator, 2692SymbolDisplayPartKind.PropertyName, 2693SymbolDisplayPartKind.Punctuation, 2694SymbolDisplayPartKind.ParameterName, 2695SymbolDisplayPartKind.Space, 2696SymbolDisplayPartKind.Keyword, 2697SymbolDisplayPartKind.Space, 2698SymbolDisplayPartKind.StructName, 2699SymbolDisplayPartKind.Punctuation 2727SymbolDisplayPartKind.MethodName, 2728SymbolDisplayPartKind.Punctuation, 2729SymbolDisplayPartKind.Punctuation}) 2763SymbolDisplayPartKind.MethodName, 2764SymbolDisplayPartKind.Punctuation, 2765SymbolDisplayPartKind.Punctuation, 2766SymbolDisplayPartKind.ParameterName, 2767SymbolDisplayPartKind.Space, 2768SymbolDisplayPartKind.Keyword, 2769SymbolDisplayPartKind.Space, 2770SymbolDisplayPartKind.StructName, 2771SymbolDisplayPartKind.Punctuation, 2772SymbolDisplayPartKind.Punctuation}) 2808SymbolDisplayPartKind.MethodName, 2809SymbolDisplayPartKind.Punctuation, 2810SymbolDisplayPartKind.ParameterName, 2811SymbolDisplayPartKind.Space, 2812SymbolDisplayPartKind.Keyword, 2813SymbolDisplayPartKind.Space, 2814SymbolDisplayPartKind.ClassName, 2815SymbolDisplayPartKind.Space, 2816SymbolDisplayPartKind.Punctuation, 2817SymbolDisplayPartKind.Space, 2818SymbolDisplayPartKind.MethodName, 2819SymbolDisplayPartKind.Punctuation, 2820SymbolDisplayPartKind.NumericLiteral, 2821SymbolDisplayPartKind.Punctuation, 2822SymbolDisplayPartKind.Space, 2823SymbolDisplayPartKind.Operator, 2824SymbolDisplayPartKind.Space, 2825SymbolDisplayPartKind.StringLiteral, 2826SymbolDisplayPartKind.Space, 2827SymbolDisplayPartKind.Operator, 2828SymbolDisplayPartKind.Space, 2829SymbolDisplayPartKind.MethodName, 2830SymbolDisplayPartKind.Space, 2831SymbolDisplayPartKind.Operator, 2832SymbolDisplayPartKind.Space, 2833SymbolDisplayPartKind.MethodName, 2834SymbolDisplayPartKind.Punctuation}) 2870SymbolDisplayPartKind.MethodName, 2871SymbolDisplayPartKind.Punctuation, 2872SymbolDisplayPartKind.ParameterName, 2873SymbolDisplayPartKind.Space, 2874SymbolDisplayPartKind.Keyword, 2875SymbolDisplayPartKind.Space, 2876SymbolDisplayPartKind.StructName, 2877SymbolDisplayPartKind.Space, 2878SymbolDisplayPartKind.Punctuation, 2879SymbolDisplayPartKind.Space, 2880SymbolDisplayPartKind.MethodName, 2881SymbolDisplayPartKind.Punctuation, 2882SymbolDisplayPartKind.NumericLiteral, 2883SymbolDisplayPartKind.Punctuation, 2884SymbolDisplayPartKind.Punctuation, 2885SymbolDisplayPartKind.Space, 2886SymbolDisplayPartKind.ParameterName, 2887SymbolDisplayPartKind.Space, 2888SymbolDisplayPartKind.Keyword, 2889SymbolDisplayPartKind.Space, 2890SymbolDisplayPartKind.StructName, 2891SymbolDisplayPartKind.Space, 2892SymbolDisplayPartKind.Punctuation, 2893SymbolDisplayPartKind.Space, 2894SymbolDisplayPartKind.FieldName, 2895SymbolDisplayPartKind.Punctuation 2938SymbolDisplayPartKind.MethodName, 2939SymbolDisplayPartKind.Punctuation, 2940SymbolDisplayPartKind.ParameterName, 2941SymbolDisplayPartKind.Space, 2942SymbolDisplayPartKind.Keyword, 2943SymbolDisplayPartKind.Space, 2944SymbolDisplayPartKind.EnumName, 2945SymbolDisplayPartKind.Space, 2946SymbolDisplayPartKind.Punctuation, 2947SymbolDisplayPartKind.Space, 2948SymbolDisplayPartKind.NumericLiteral, 2949SymbolDisplayPartKind.Punctuation, 2950SymbolDisplayPartKind.Space, 2951SymbolDisplayPartKind.ParameterName, 2952SymbolDisplayPartKind.Space, 2953SymbolDisplayPartKind.Keyword, 2954SymbolDisplayPartKind.Space, 2955SymbolDisplayPartKind.EnumName, 2956SymbolDisplayPartKind.Space, 2957SymbolDisplayPartKind.Punctuation, 2958SymbolDisplayPartKind.Space, 2959SymbolDisplayPartKind.EnumMemberName, 2960SymbolDisplayPartKind.Punctuation, 2961SymbolDisplayPartKind.Space, 2962SymbolDisplayPartKind.ParameterName, 2963SymbolDisplayPartKind.Space, 2964SymbolDisplayPartKind.Keyword, 2965SymbolDisplayPartKind.Space, 2966SymbolDisplayPartKind.EnumName, 2967SymbolDisplayPartKind.Space, 2968SymbolDisplayPartKind.Punctuation, 2969SymbolDisplayPartKind.Space, 2970SymbolDisplayPartKind.EnumMemberName, 2971SymbolDisplayPartKind.Punctuation 3015SymbolDisplayPartKind.MethodName, 3016SymbolDisplayPartKind.Punctuation, 3017SymbolDisplayPartKind.ParameterName, 3018SymbolDisplayPartKind.Space, 3019SymbolDisplayPartKind.Keyword, 3020SymbolDisplayPartKind.Space, 3021SymbolDisplayPartKind.EnumName, 3022SymbolDisplayPartKind.Space, 3023SymbolDisplayPartKind.Punctuation, 3024SymbolDisplayPartKind.Space, 3025SymbolDisplayPartKind.NumericLiteral, 3026SymbolDisplayPartKind.Punctuation, 3027SymbolDisplayPartKind.Space, 3028SymbolDisplayPartKind.ParameterName, 3029SymbolDisplayPartKind.Space, 3030SymbolDisplayPartKind.Keyword, 3031SymbolDisplayPartKind.Space, 3032SymbolDisplayPartKind.EnumName, 3033SymbolDisplayPartKind.Space, 3034SymbolDisplayPartKind.Punctuation, 3035SymbolDisplayPartKind.Space, 3036SymbolDisplayPartKind.EnumMemberName, 3037SymbolDisplayPartKind.Punctuation, 3038SymbolDisplayPartKind.Space, 3039SymbolDisplayPartKind.ParameterName, 3040SymbolDisplayPartKind.Space, 3041SymbolDisplayPartKind.Keyword, 3042SymbolDisplayPartKind.Space, 3043SymbolDisplayPartKind.EnumName, 3044SymbolDisplayPartKind.Space, 3045SymbolDisplayPartKind.Punctuation, 3046SymbolDisplayPartKind.Space, 3047SymbolDisplayPartKind.EnumMemberName, 3048SymbolDisplayPartKind.Space, 3049SymbolDisplayPartKind.Keyword, 3050SymbolDisplayPartKind.Space, 3051SymbolDisplayPartKind.EnumMemberName, 3052SymbolDisplayPartKind.Punctuation, 3053SymbolDisplayPartKind.Space, 3054SymbolDisplayPartKind.ParameterName, 3055SymbolDisplayPartKind.Space, 3056SymbolDisplayPartKind.Keyword, 3057SymbolDisplayPartKind.Space, 3058SymbolDisplayPartKind.EnumName, 3059SymbolDisplayPartKind.Space, 3060SymbolDisplayPartKind.Punctuation, 3061SymbolDisplayPartKind.Space, 3062SymbolDisplayPartKind.EnumMemberName, 3063SymbolDisplayPartKind.Punctuation 3108SymbolDisplayPartKind.MethodName, 3109SymbolDisplayPartKind.Punctuation, 3110SymbolDisplayPartKind.ParameterName, 3111SymbolDisplayPartKind.Space, 3112SymbolDisplayPartKind.Keyword, 3113SymbolDisplayPartKind.Space, 3114SymbolDisplayPartKind.EnumName, 3115SymbolDisplayPartKind.Punctuation, 3116SymbolDisplayPartKind.Space, 3117SymbolDisplayPartKind.Punctuation, 3118SymbolDisplayPartKind.Space, 3119SymbolDisplayPartKind.NumericLiteral, 3120SymbolDisplayPartKind.Punctuation, 3121SymbolDisplayPartKind.Space, 3122SymbolDisplayPartKind.ParameterName, 3123SymbolDisplayPartKind.Space, 3124SymbolDisplayPartKind.Keyword, 3125SymbolDisplayPartKind.Space, 3126SymbolDisplayPartKind.EnumName, 3127SymbolDisplayPartKind.Punctuation, 3128SymbolDisplayPartKind.Space, 3129SymbolDisplayPartKind.Punctuation, 3130SymbolDisplayPartKind.Space, 3131SymbolDisplayPartKind.EnumMemberName, 3132SymbolDisplayPartKind.Punctuation, 3133SymbolDisplayPartKind.Space, 3134SymbolDisplayPartKind.ParameterName, 3135SymbolDisplayPartKind.Space, 3136SymbolDisplayPartKind.Keyword, 3137SymbolDisplayPartKind.Space, 3138SymbolDisplayPartKind.EnumName, 3139SymbolDisplayPartKind.Punctuation, 3140SymbolDisplayPartKind.Space, 3141SymbolDisplayPartKind.Punctuation, 3142SymbolDisplayPartKind.Space, 3143SymbolDisplayPartKind.EnumMemberName, 3144SymbolDisplayPartKind.Space, 3145SymbolDisplayPartKind.Keyword, 3146SymbolDisplayPartKind.Space, 3147SymbolDisplayPartKind.EnumMemberName, 3148SymbolDisplayPartKind.Punctuation, 3149SymbolDisplayPartKind.Space, 3150SymbolDisplayPartKind.ParameterName, 3151SymbolDisplayPartKind.Space, 3152SymbolDisplayPartKind.Keyword, 3153SymbolDisplayPartKind.Space, 3154SymbolDisplayPartKind.EnumName, 3155SymbolDisplayPartKind.Punctuation, 3156SymbolDisplayPartKind.Space, 3157SymbolDisplayPartKind.Punctuation, 3158SymbolDisplayPartKind.Space, 3159SymbolDisplayPartKind.EnumMemberName, 3160SymbolDisplayPartKind.Punctuation, 3161SymbolDisplayPartKind.Space, 3162SymbolDisplayPartKind.ParameterName, 3163SymbolDisplayPartKind.Space, 3164SymbolDisplayPartKind.Keyword, 3165SymbolDisplayPartKind.Space, 3166SymbolDisplayPartKind.EnumName, 3167SymbolDisplayPartKind.Punctuation, 3168SymbolDisplayPartKind.Space, 3169SymbolDisplayPartKind.Punctuation, 3170SymbolDisplayPartKind.Space, 3171SymbolDisplayPartKind.Keyword, 3172SymbolDisplayPartKind.Punctuation 3286SymbolDisplayPartKind.Keyword, 3287SymbolDisplayPartKind.Space, 3288SymbolDisplayPartKind.MethodName, 3289SymbolDisplayPartKind.Punctuation, 3290SymbolDisplayPartKind.Punctuation, 3291SymbolDisplayPartKind.Space, 3292SymbolDisplayPartKind.Keyword, 3293SymbolDisplayPartKind.Space, 3294SymbolDisplayPartKind.NamespaceName, 3295SymbolDisplayPartKind.Operator, 3296SymbolDisplayPartKind.StructName 3326SymbolDisplayPartKind.Keyword, 3327SymbolDisplayPartKind.Space, 3328SymbolDisplayPartKind.MethodName, 3329SymbolDisplayPartKind.Punctuation, 3330SymbolDisplayPartKind.Punctuation 3360SymbolDisplayPartKind.MethodName, 3361SymbolDisplayPartKind.Punctuation, 3362SymbolDisplayPartKind.Keyword, 3363SymbolDisplayPartKind.Space, 3364SymbolDisplayPartKind.ParameterName, 3365SymbolDisplayPartKind.Space, 3366SymbolDisplayPartKind.Keyword, 3367SymbolDisplayPartKind.Space, 3368SymbolDisplayPartKind.StructName, 3369SymbolDisplayPartKind.Punctuation, 3370SymbolDisplayPartKind.Space, 3371SymbolDisplayPartKind.ParameterName, 3372SymbolDisplayPartKind.Space, 3373SymbolDisplayPartKind.Keyword, 3374SymbolDisplayPartKind.Space, 3375SymbolDisplayPartKind.StructName, 3376SymbolDisplayPartKind.Punctuation, 3377SymbolDisplayPartKind.Space, 3378SymbolDisplayPartKind.Keyword, 3379SymbolDisplayPartKind.Space, 3380SymbolDisplayPartKind.ParameterName, 3381SymbolDisplayPartKind.Space, 3382SymbolDisplayPartKind.Keyword, 3383SymbolDisplayPartKind.Space, 3384SymbolDisplayPartKind.ClassName, 3385SymbolDisplayPartKind.Punctuation, 3386SymbolDisplayPartKind.Punctuation, 3387SymbolDisplayPartKind.Punctuation) 3395SymbolDisplayPartKind.MethodName, 3396SymbolDisplayPartKind.Punctuation, 3397SymbolDisplayPartKind.ParameterName, 3398SymbolDisplayPartKind.Space, 3399SymbolDisplayPartKind.Keyword, 3400SymbolDisplayPartKind.Space, 3401SymbolDisplayPartKind.StructName, 3402SymbolDisplayPartKind.Punctuation, 3403SymbolDisplayPartKind.Space, 3404SymbolDisplayPartKind.ParameterName, 3405SymbolDisplayPartKind.Space, 3406SymbolDisplayPartKind.Keyword, 3407SymbolDisplayPartKind.Space, 3408SymbolDisplayPartKind.StructName, 3409SymbolDisplayPartKind.Punctuation, 3410SymbolDisplayPartKind.Space, 3411SymbolDisplayPartKind.ParameterName, 3412SymbolDisplayPartKind.Space, 3413SymbolDisplayPartKind.Keyword, 3414SymbolDisplayPartKind.Space, 3415SymbolDisplayPartKind.ClassName, 3416SymbolDisplayPartKind.Punctuation, 3417SymbolDisplayPartKind.Punctuation, 3418SymbolDisplayPartKind.Punctuation) 3426SymbolDisplayPartKind.MethodName, 3427SymbolDisplayPartKind.Punctuation, 3428SymbolDisplayPartKind.Keyword, 3429SymbolDisplayPartKind.Space, 3430SymbolDisplayPartKind.ParameterName, 3431SymbolDisplayPartKind.Punctuation, 3432SymbolDisplayPartKind.Space, 3433SymbolDisplayPartKind.ParameterName, 3434SymbolDisplayPartKind.Punctuation, 3435SymbolDisplayPartKind.Space, 3436SymbolDisplayPartKind.Keyword, 3437SymbolDisplayPartKind.Space, 3438SymbolDisplayPartKind.ParameterName, 3439SymbolDisplayPartKind.Punctuation) 3665SymbolDisplayPartKind.AliasName, 3666SymbolDisplayPartKind.Operator, 3667SymbolDisplayPartKind.ClassName, 3668SymbolDisplayPartKind.Operator, 3669SymbolDisplayPartKind.ClassName}, True) 3708SymbolDisplayPartKind.AliasName, 3709SymbolDisplayPartKind.Operator, 3710SymbolDisplayPartKind.ClassName}, True) 3741SymbolDisplayPartKind.ClassName}, True) 3796SymbolDisplayPartKind.NamespaceName, 3797SymbolDisplayPartKind.Operator, 3798SymbolDisplayPartKind.NamespaceName, 3799SymbolDisplayPartKind.Operator, 3800SymbolDisplayPartKind.NamespaceName}, True) 3805SymbolDisplayPartKind.NamespaceName, 3806SymbolDisplayPartKind.Operator, 3807SymbolDisplayPartKind.NamespaceName, 3808SymbolDisplayPartKind.Operator, 3809SymbolDisplayPartKind.NamespaceName}, True) 3814SymbolDisplayPartKind.NamespaceName, 3815SymbolDisplayPartKind.Operator, 3816SymbolDisplayPartKind.NamespaceName}, True) 3821{SymbolDisplayPartKind.NamespaceName}, True) 3826{SymbolDisplayPartKind.NamespaceName}, True) 3836{SymbolDisplayPartKind.NamespaceName, 3837SymbolDisplayPartKind.Operator, 3838SymbolDisplayPartKind.ClassName}, True) 3848{SymbolDisplayPartKind.NamespaceName, 3849SymbolDisplayPartKind.Operator, 3850SymbolDisplayPartKind.ClassName}, minimal:=True, references:={SystemRef, MsvbRef}) 3874SymbolDisplayPartKind.ClassName, 3875SymbolDisplayPartKind.Operator, 3876SymbolDisplayPartKind.FieldName, 3877SymbolDisplayPartKind.Space, 3878SymbolDisplayPartKind.Keyword, 3879SymbolDisplayPartKind.Space, 3880SymbolDisplayPartKind.InterfaceName, 3881SymbolDisplayPartKind.Punctuation, 3882SymbolDisplayPartKind.Keyword, 3883SymbolDisplayPartKind.Space, 3884SymbolDisplayPartKind.InterfaceName, 3885SymbolDisplayPartKind.Punctuation, 3886SymbolDisplayPartKind.Keyword, 3887SymbolDisplayPartKind.Space, 3888SymbolDisplayPartKind.Keyword, 3889SymbolDisplayPartKind.Punctuation, 3890SymbolDisplayPartKind.Punctuation, 3891SymbolDisplayPartKind.Space, 3892SymbolDisplayPartKind.Keyword, 3893SymbolDisplayPartKind.Punctuation}, minimal:=True) 3913SymbolDisplayPartKind.ClassName) 3918SymbolDisplayPartKind.ClassName}, minimal:=True) 3938SymbolDisplayPartKind.ClassName) 3943SymbolDisplayPartKind.ClassName) 3963SymbolDisplayPartKind.ClassName) 3968SymbolDisplayPartKind.ClassName) 3987SymbolDisplayPartKind.ClassName) 3992SymbolDisplayPartKind.ClassName) 4022SymbolDisplayPartKind.ClassName, 4023SymbolDisplayPartKind.Punctuation, 4024SymbolDisplayPartKind.Keyword, 4025SymbolDisplayPartKind.Space, 4026SymbolDisplayPartKind.ErrorTypeName, 4027SymbolDisplayPartKind.Punctuation}) 4056{SymbolDisplayPartKind.ParameterName}) 4157{SymbolDisplayPartKind.Keyword, 4158SymbolDisplayPartKind.Operator, 4159SymbolDisplayPartKind.NamespaceName, 4160SymbolDisplayPartKind.Operator, 4161SymbolDisplayPartKind.DelegateName}, 4209{SymbolDisplayPartKind.NamespaceName, 4210SymbolDisplayPartKind.Operator, 4211SymbolDisplayPartKind.DelegateName}, 4259{SymbolDisplayPartKind.ClassName, 4260SymbolDisplayPartKind.Operator, 4261SymbolDisplayPartKind.ClassName}, 4301SymbolDisplayPartKind.Keyword, 4302SymbolDisplayPartKind.Space, 4303SymbolDisplayPartKind.ClassName, 4304SymbolDisplayPartKind.Operator, 4305SymbolDisplayPartKind.ClassName, 4306SymbolDisplayPartKind.Operator, 4307SymbolDisplayPartKind.MethodName, 4308SymbolDisplayPartKind.Punctuation, 4309SymbolDisplayPartKind.Punctuation}, minimal:=True) 4348SymbolDisplayPartKind.Keyword, 4349SymbolDisplayPartKind.Space, 4350SymbolDisplayPartKind.ClassName, 4351SymbolDisplayPartKind.Operator, 4352SymbolDisplayPartKind.ClassName, 4353SymbolDisplayPartKind.Operator, 4354SymbolDisplayPartKind.MethodName, 4355SymbolDisplayPartKind.Punctuation, 4356SymbolDisplayPartKind.Punctuation}, minimal:=True) 4375SymbolDisplayPartKind.ClassName, 4376SymbolDisplayPartKind.Operator, 4377SymbolDisplayPartKind.FieldName, 4378SymbolDisplayPartKind.Space, 4379SymbolDisplayPartKind.Keyword, 4380SymbolDisplayPartKind.Space, 4381SymbolDisplayPartKind.ClassName}, minimal:=True) 4423{SymbolDisplayPartKind.Keyword, 4424SymbolDisplayPartKind.Space, 4425SymbolDisplayPartKind.ClassName, 4426SymbolDisplayPartKind.Operator, 4427SymbolDisplayPartKind.PropertyName, 4428SymbolDisplayPartKind.Space, 4429SymbolDisplayPartKind.Keyword, 4430SymbolDisplayPartKind.Space, 4431SymbolDisplayPartKind.Keyword}, 4479{SymbolDisplayPartKind.Keyword, 4480SymbolDisplayPartKind.Space, 4481SymbolDisplayPartKind.ClassName, 4482SymbolDisplayPartKind.Operator, 4483SymbolDisplayPartKind.PropertyName, 4484SymbolDisplayPartKind.Space, 4485SymbolDisplayPartKind.Keyword, 4486SymbolDisplayPartKind.Space, 4487SymbolDisplayPartKind.Keyword}, 4499{SymbolDisplayPartKind.Keyword, 4500SymbolDisplayPartKind.Space, 4501SymbolDisplayPartKind.ClassName, 4502SymbolDisplayPartKind.Operator, 4503SymbolDisplayPartKind.MethodName, 4504SymbolDisplayPartKind.Punctuation, 4505SymbolDisplayPartKind.Punctuation}, 4517{SymbolDisplayPartKind.Keyword, 4518SymbolDisplayPartKind.Space, 4519SymbolDisplayPartKind.ClassName, 4520SymbolDisplayPartKind.Operator, 4521SymbolDisplayPartKind.MethodName, 4522SymbolDisplayPartKind.Punctuation, 4523SymbolDisplayPartKind.Punctuation, 4524SymbolDisplayPartKind.Space, 4525SymbolDisplayPartKind.Keyword, 4526SymbolDisplayPartKind.Space, 4527SymbolDisplayPartKind.Keyword}, 4539{SymbolDisplayPartKind.ClassName, 4540SymbolDisplayPartKind.Operator, 4541SymbolDisplayPartKind.FieldName, 4542SymbolDisplayPartKind.Space, 4543SymbolDisplayPartKind.Keyword, 4544SymbolDisplayPartKind.Space, 4545SymbolDisplayPartKind.Keyword}, 4557{SymbolDisplayPartKind.Keyword, 4558SymbolDisplayPartKind.Space, 4559SymbolDisplayPartKind.ClassName, 4560SymbolDisplayPartKind.Operator, 4561SymbolDisplayPartKind.EventName, 4562SymbolDisplayPartKind.Punctuation, 4563SymbolDisplayPartKind.Punctuation}, 4575{SymbolDisplayPartKind.ClassName, 4576SymbolDisplayPartKind.Operator, 4577SymbolDisplayPartKind.ClassName}, 4617SymbolDisplayPartKind.Keyword, 4618SymbolDisplayPartKind.Space, 4619SymbolDisplayPartKind.ClassName, 4620SymbolDisplayPartKind.Operator, 4621SymbolDisplayPartKind.ClassName, 4622SymbolDisplayPartKind.Operator, 4623SymbolDisplayPartKind.MethodName, 4624SymbolDisplayPartKind.Punctuation, 4625SymbolDisplayPartKind.Punctuation}, minimal:=True) 4704SymbolDisplayPartKind.ClassName, 4705SymbolDisplayPartKind.Punctuation, 4706SymbolDisplayPartKind.Punctuation, 4707SymbolDisplayPartKind.Punctuation, 4708SymbolDisplayPartKind.Punctuation, 4709SymbolDisplayPartKind.Punctuation) 4716SymbolDisplayPartKind.ClassName, 4717SymbolDisplayPartKind.Punctuation, 4718SymbolDisplayPartKind.Punctuation, 4719SymbolDisplayPartKind.Punctuation, 4720SymbolDisplayPartKind.Punctuation, 4721SymbolDisplayPartKind.Punctuation) 4752SymbolDisplayPartKind.Keyword, 4753SymbolDisplayPartKind.Space, 4754SymbolDisplayPartKind.Keyword, 4755SymbolDisplayPartKind.Space, 4756SymbolDisplayPartKind.MethodName, 4757SymbolDisplayPartKind.Punctuation, 4758SymbolDisplayPartKind.ParameterName, 4759SymbolDisplayPartKind.Space, 4760SymbolDisplayPartKind.Keyword, 4761SymbolDisplayPartKind.Space, 4762SymbolDisplayPartKind.Keyword, 4763SymbolDisplayPartKind.Punctuation) 4802SymbolDisplayPartKind.Keyword, 4803SymbolDisplayPartKind.Space, 4804SymbolDisplayPartKind.ClassName, 4805SymbolDisplayPartKind.Operator, 4806SymbolDisplayPartKind.ClassName, 4807SymbolDisplayPartKind.Operator, 4808SymbolDisplayPartKind.MethodName, 4809SymbolDisplayPartKind.Punctuation, 4810SymbolDisplayPartKind.Punctuation}, 4958SymbolDisplayPartKind.FieldName, 4959SymbolDisplayPartKind.Space, 4960SymbolDisplayPartKind.Keyword, 4961SymbolDisplayPartKind.Space, 4962SymbolDisplayPartKind.Punctuation, 4963SymbolDisplayPartKind.StructName, 4964SymbolDisplayPartKind.Punctuation, 4965SymbolDisplayPartKind.Space, 4966SymbolDisplayPartKind.ClassName, 4967SymbolDisplayPartKind.Punctuation) 4986Assert.Equal(SymbolDisplayPartKind.FieldName, description(0).Kind) 4987Assert.Equal(SymbolDisplayPartKind.Space, description(1).Kind) 4988Assert.Equal(SymbolDisplayPartKind.Keyword, description(2).Kind) 4989Assert.Equal(SymbolDisplayPartKind.Space, description(3).Kind) 4990Assert.Equal(SymbolDisplayPartKind.StructName, description(4).Kind) 5012{SymbolDisplayPartKind.FieldName, 5013SymbolDisplayPartKind.Space, 5014SymbolDisplayPartKind.Keyword, 5015SymbolDisplayPartKind.Space, 5016SymbolDisplayPartKind.ClassName, 5017SymbolDisplayPartKind.Punctuation, 5018SymbolDisplayPartKind.Keyword, 5019SymbolDisplayPartKind.Space, 5020SymbolDisplayPartKind.StructName, 5021SymbolDisplayPartKind.Punctuation}, 5038SymbolDisplayPartKind.FieldName, 5039SymbolDisplayPartKind.Space, 5040SymbolDisplayPartKind.Keyword, 5041SymbolDisplayPartKind.Space, 5042SymbolDisplayPartKind.Punctuation, 5043SymbolDisplayPartKind.FieldName, 5044SymbolDisplayPartKind.Space, 5045SymbolDisplayPartKind.Keyword, 5046SymbolDisplayPartKind.Space, 5047SymbolDisplayPartKind.StructName, 5048SymbolDisplayPartKind.Punctuation, 5049SymbolDisplayPartKind.Space, 5050SymbolDisplayPartKind.FieldName, 5051SymbolDisplayPartKind.Space, 5052SymbolDisplayPartKind.Keyword, 5053SymbolDisplayPartKind.Space, 5054SymbolDisplayPartKind.ClassName, 5055SymbolDisplayPartKind.Punctuation) 5073SymbolDisplayPartKind.FieldName, 5074SymbolDisplayPartKind.Space, 5075SymbolDisplayPartKind.Keyword, 5076SymbolDisplayPartKind.Space, 5077SymbolDisplayPartKind.Punctuation, 5078SymbolDisplayPartKind.Keyword, 5079SymbolDisplayPartKind.Punctuation, 5080SymbolDisplayPartKind.Space, 5081SymbolDisplayPartKind.Keyword, 5082SymbolDisplayPartKind.Punctuation, 5083SymbolDisplayPartKind.Space, 5084SymbolDisplayPartKind.Keyword, 5085SymbolDisplayPartKind.Punctuation, 5086SymbolDisplayPartKind.Space, 5087SymbolDisplayPartKind.Keyword, 5088SymbolDisplayPartKind.Punctuation, 5089SymbolDisplayPartKind.Space, 5090SymbolDisplayPartKind.Keyword, 5091SymbolDisplayPartKind.Punctuation, 5092SymbolDisplayPartKind.Space, 5093SymbolDisplayPartKind.Keyword, 5094SymbolDisplayPartKind.Punctuation, 5095SymbolDisplayPartKind.Space, 5096SymbolDisplayPartKind.Keyword, 5097SymbolDisplayPartKind.Punctuation, 5098SymbolDisplayPartKind.Space, 5099SymbolDisplayPartKind.Keyword, 5100SymbolDisplayPartKind.Punctuation) 5118SymbolDisplayPartKind.PropertyName, 5119SymbolDisplayPartKind.Space, 5120SymbolDisplayPartKind.Keyword, 5121SymbolDisplayPartKind.Space, 5122SymbolDisplayPartKind.Punctuation, 5123SymbolDisplayPartKind.FieldName, 5124SymbolDisplayPartKind.Space, 5125SymbolDisplayPartKind.Keyword, 5126SymbolDisplayPartKind.Space, 5127SymbolDisplayPartKind.Keyword, 5128SymbolDisplayPartKind.Punctuation, 5129SymbolDisplayPartKind.Space, 5130SymbolDisplayPartKind.FieldName, 5131SymbolDisplayPartKind.Space, 5132SymbolDisplayPartKind.Keyword, 5133SymbolDisplayPartKind.Space, 5134SymbolDisplayPartKind.Keyword, 5135SymbolDisplayPartKind.Punctuation) 5209SymbolDisplayPartKind.FieldName, 5210SymbolDisplayPartKind.Space, 5211SymbolDisplayPartKind.Keyword, 5212SymbolDisplayPartKind.Space, 5213SymbolDisplayPartKind.Punctuation, 5214SymbolDisplayPartKind.FieldName, 5215SymbolDisplayPartKind.Space, 5216SymbolDisplayPartKind.Keyword, 5217SymbolDisplayPartKind.Space, 5218SymbolDisplayPartKind.Keyword, 5219SymbolDisplayPartKind.Punctuation, 5220SymbolDisplayPartKind.Space, 5221SymbolDisplayPartKind.FieldName, 5222SymbolDisplayPartKind.Space, 5223SymbolDisplayPartKind.Keyword, 5224SymbolDisplayPartKind.Space, 5225SymbolDisplayPartKind.Keyword, 5226SymbolDisplayPartKind.Punctuation) 5230SymbolDisplayPartKind.FieldName, 5231SymbolDisplayPartKind.Space, 5232SymbolDisplayPartKind.Keyword, 5233SymbolDisplayPartKind.Space, 5234SymbolDisplayPartKind.Punctuation, 5235SymbolDisplayPartKind.Keyword, 5236SymbolDisplayPartKind.Punctuation, 5237SymbolDisplayPartKind.Space, 5238SymbolDisplayPartKind.Keyword, 5239SymbolDisplayPartKind.Punctuation) 5269SymbolDisplayPartKind.Keyword, 5270SymbolDisplayPartKind.Space, 5271SymbolDisplayPartKind.Keyword, 5272SymbolDisplayPartKind.Space, 5273SymbolDisplayPartKind.ClassName) 5281SymbolDisplayPartKind.ParameterName, 5282SymbolDisplayPartKind.Space, 5283SymbolDisplayPartKind.Keyword, 5284SymbolDisplayPartKind.Space, 5285SymbolDisplayPartKind.Keyword) 5339SymbolDisplayPartKind.Keyword, 5340SymbolDisplayPartKind.Space, 5341SymbolDisplayPartKind.MethodName, 5342SymbolDisplayPartKind.Punctuation, 5343SymbolDisplayPartKind.Keyword, 5344SymbolDisplayPartKind.Punctuation, 5345SymbolDisplayPartKind.Space, 5346SymbolDisplayPartKind.Keyword, 5347SymbolDisplayPartKind.Space, 5348SymbolDisplayPartKind.Keyword) 5353SymbolDisplayPartKind.Keyword, 5354SymbolDisplayPartKind.Space, 5355SymbolDisplayPartKind.MethodName, 5356SymbolDisplayPartKind.Punctuation, 5357SymbolDisplayPartKind.Keyword, 5358SymbolDisplayPartKind.Space, 5359SymbolDisplayPartKind.Keyword, 5360SymbolDisplayPartKind.Punctuation, 5361SymbolDisplayPartKind.Space, 5362SymbolDisplayPartKind.Keyword, 5363SymbolDisplayPartKind.Space, 5364SymbolDisplayPartKind.Keyword) 5371SymbolDisplayPartKind.Keyword, 5372SymbolDisplayPartKind.Space, 5373SymbolDisplayPartKind.Keyword, 5374SymbolDisplayPartKind.Space, 5375SymbolDisplayPartKind.PropertyName, 5376SymbolDisplayPartKind.Space, 5377SymbolDisplayPartKind.Keyword, 5378SymbolDisplayPartKind.Space, 5379SymbolDisplayPartKind.Keyword) 5387SymbolDisplayPartKind.Keyword, 5388SymbolDisplayPartKind.Space, 5389SymbolDisplayPartKind.Keyword, 5390SymbolDisplayPartKind.Space, 5391SymbolDisplayPartKind.PropertyName, 5392SymbolDisplayPartKind.Punctuation, 5393SymbolDisplayPartKind.Keyword, 5394SymbolDisplayPartKind.Punctuation, 5395SymbolDisplayPartKind.Space, 5396SymbolDisplayPartKind.Keyword, 5397SymbolDisplayPartKind.Space, 5398SymbolDisplayPartKind.Keyword) 5403SymbolDisplayPartKind.Keyword, 5404SymbolDisplayPartKind.Space, 5405SymbolDisplayPartKind.Keyword, 5406SymbolDisplayPartKind.Space, 5407SymbolDisplayPartKind.PropertyName, 5408SymbolDisplayPartKind.Punctuation, 5409SymbolDisplayPartKind.Keyword, 5410SymbolDisplayPartKind.Punctuation, 5411SymbolDisplayPartKind.Space, 5412SymbolDisplayPartKind.Keyword, 5413SymbolDisplayPartKind.Space, 5414SymbolDisplayPartKind.Keyword) 5421SymbolDisplayPartKind.Keyword, 5422SymbolDisplayPartKind.Space, 5423SymbolDisplayPartKind.Keyword, 5424SymbolDisplayPartKind.Space, 5425SymbolDisplayPartKind.DelegateName, 5426SymbolDisplayPartKind.Punctuation, 5427SymbolDisplayPartKind.Punctuation, 5428SymbolDisplayPartKind.Space, 5429SymbolDisplayPartKind.Keyword, 5430SymbolDisplayPartKind.Space, 5431SymbolDisplayPartKind.Keyword) 5467Verify(description, "A.B", SymbolDisplayPartKind.AliasName, SymbolDisplayPartKind.Operator, SymbolDisplayPartKind.ClassName) 5488SymbolDisplayPartKind.Keyword, 5489SymbolDisplayPartKind.Space, 5490SymbolDisplayPartKind.DelegateName, 5491SymbolDisplayPartKind.Punctuation, 5492SymbolDisplayPartKind.Keyword, 5493SymbolDisplayPartKind.Space, 5494SymbolDisplayPartKind.ParameterName, 5495SymbolDisplayPartKind.Space, 5496SymbolDisplayPartKind.Keyword, 5497SymbolDisplayPartKind.Space, 5498SymbolDisplayPartKind.Keyword, 5499SymbolDisplayPartKind.Punctuation, 5500SymbolDisplayPartKind.Space, 5501SymbolDisplayPartKind.Keyword, 5502SymbolDisplayPartKind.Space, 5503SymbolDisplayPartKind.Keyword) 5516SymbolDisplayPartKind.AnonymousTypeIndicator, 5517SymbolDisplayPartKind.Space, 5518SymbolDisplayPartKind.Keyword, 5519SymbolDisplayPartKind.Space, 5520SymbolDisplayPartKind.DelegateName, 5521SymbolDisplayPartKind.Punctuation, 5522SymbolDisplayPartKind.Keyword, 5523SymbolDisplayPartKind.Space, 5524SymbolDisplayPartKind.ParameterName, 5525SymbolDisplayPartKind.Space, 5526SymbolDisplayPartKind.Keyword, 5527SymbolDisplayPartKind.Space, 5528SymbolDisplayPartKind.Keyword, 5529SymbolDisplayPartKind.Punctuation, 5530SymbolDisplayPartKind.Space, 5531SymbolDisplayPartKind.Keyword, 5532SymbolDisplayPartKind.Space, 5533SymbolDisplayPartKind.Keyword) 5560SymbolDisplayPartKind.StructName, 5561SymbolDisplayPartKind.Punctuation, 5562SymbolDisplayPartKind.Keyword, 5563SymbolDisplayPartKind.Space, 5564SymbolDisplayPartKind.TypeParameterName, 5565SymbolDisplayPartKind.Punctuation, 5566SymbolDisplayPartKind.Operator, 5567SymbolDisplayPartKind.FieldName, 5568SymbolDisplayPartKind.Space, 5569SymbolDisplayPartKind.Keyword, 5570SymbolDisplayPartKind.Space, 5571SymbolDisplayPartKind.TypeParameterName) 5575SymbolDisplayPartKind.StructName, 5576SymbolDisplayPartKind.Punctuation, 5577SymbolDisplayPartKind.Keyword, 5578SymbolDisplayPartKind.Space, 5579SymbolDisplayPartKind.TypeParameterName, 5580SymbolDisplayPartKind.Punctuation, 5581SymbolDisplayPartKind.Operator, 5582SymbolDisplayPartKind.FieldName, 5583SymbolDisplayPartKind.Space, 5584SymbolDisplayPartKind.Keyword, 5585SymbolDisplayPartKind.Space, 5586SymbolDisplayPartKind.TypeParameterName) 5613SymbolDisplayPartKind.Keyword, 5614SymbolDisplayPartKind.Space, 5615SymbolDisplayPartKind.ClassName, 5616SymbolDisplayPartKind.Operator, 5617SymbolDisplayPartKind.MethodName, 5618SymbolDisplayPartKind.Punctuation, 5619SymbolDisplayPartKind.ParameterName, 5620SymbolDisplayPartKind.Space, 5621SymbolDisplayPartKind.Keyword, 5622SymbolDisplayPartKind.Space, 5623SymbolDisplayPartKind.StructName, 5624SymbolDisplayPartKind.Punctuation, 5625SymbolDisplayPartKind.Space, 5626SymbolDisplayPartKind.ParameterName, 5627SymbolDisplayPartKind.Space, 5628SymbolDisplayPartKind.Keyword, 5629SymbolDisplayPartKind.Space, 5630SymbolDisplayPartKind.StructName, 5631SymbolDisplayPartKind.Punctuation, 5632SymbolDisplayPartKind.Space, 5633SymbolDisplayPartKind.ParameterName, 5634SymbolDisplayPartKind.Space, 5635SymbolDisplayPartKind.Keyword, 5636SymbolDisplayPartKind.Space, 5637SymbolDisplayPartKind.StructName, 5638SymbolDisplayPartKind.Punctuation) 5672SymbolDisplayPartKind.LocalName, 5673SymbolDisplayPartKind.Space, 5674SymbolDisplayPartKind.Keyword, 5675SymbolDisplayPartKind.Space, 5676SymbolDisplayPartKind.StructName) 5680SymbolDisplayPartKind.LocalName, 5681SymbolDisplayPartKind.Space, 5682SymbolDisplayPartKind.Keyword, 5683SymbolDisplayPartKind.Space, 5684SymbolDisplayPartKind.StructName) 5707SymbolDisplayPartKind.Keyword, 5708SymbolDisplayPartKind.Space, 5709SymbolDisplayPartKind.NamespaceName, 5710SymbolDisplayPartKind.Operator, 5711SymbolDisplayPartKind.StructName, 5712SymbolDisplayPartKind.Operator, 5713SymbolDisplayPartKind.MethodName, ' should be MethodName because of 'op_Equality' 5714SymbolDisplayPartKind.Punctuation, 5715SymbolDisplayPartKind.ParameterName, 5716SymbolDisplayPartKind.Space, 5717SymbolDisplayPartKind.Keyword, 5718SymbolDisplayPartKind.Space, 5719SymbolDisplayPartKind.NamespaceName, 5720SymbolDisplayPartKind.Operator, 5721SymbolDisplayPartKind.StructName, 5722SymbolDisplayPartKind.Punctuation, 5723SymbolDisplayPartKind.Space, 5724SymbolDisplayPartKind.ParameterName, 5725SymbolDisplayPartKind.Space, 5726SymbolDisplayPartKind.Keyword, 5727SymbolDisplayPartKind.Space, 5728SymbolDisplayPartKind.NamespaceName, 5729SymbolDisplayPartKind.Operator, 5730SymbolDisplayPartKind.StructName, 5731SymbolDisplayPartKind.Punctuation, 5732SymbolDisplayPartKind.Space, 5733SymbolDisplayPartKind.Keyword, 5734SymbolDisplayPartKind.Space, 5735SymbolDisplayPartKind.NamespaceName, 5736SymbolDisplayPartKind.Operator, 5737SymbolDisplayPartKind.StructName) 5772SymbolDisplayPartKind.Keyword, 5773SymbolDisplayPartKind.Space, 5774SymbolDisplayPartKind.Keyword, 5775SymbolDisplayPartKind.Operator, 5776SymbolDisplayPartKind.Operator, ' Should be Operator due to '=' 5777SymbolDisplayPartKind.Punctuation, 5778SymbolDisplayPartKind.ParameterName, 5779SymbolDisplayPartKind.Space, 5780SymbolDisplayPartKind.Keyword, 5781SymbolDisplayPartKind.Space, 5782SymbolDisplayPartKind.Keyword, 5783SymbolDisplayPartKind.Punctuation, 5784SymbolDisplayPartKind.Space, 5785SymbolDisplayPartKind.ParameterName, 5786SymbolDisplayPartKind.Space, 5787SymbolDisplayPartKind.Keyword, 5788SymbolDisplayPartKind.Space, 5789SymbolDisplayPartKind.Keyword, 5790SymbolDisplayPartKind.Punctuation, 5791SymbolDisplayPartKind.Space, 5792SymbolDisplayPartKind.Keyword, 5793SymbolDisplayPartKind.Space, 5794SymbolDisplayPartKind.Keyword) 5814SymbolDisplayPartKind.Keyword, 5815SymbolDisplayPartKind.Space, 5816SymbolDisplayPartKind.NamespaceName, 5817SymbolDisplayPartKind.Operator, 5818SymbolDisplayPartKind.StructName, 5819SymbolDisplayPartKind.Operator, 5820SymbolDisplayPartKind.MethodName, ' should be MethodName because of 'op_BitwiseAnd' 5821SymbolDisplayPartKind.Punctuation, 5822SymbolDisplayPartKind.ParameterName, 5823SymbolDisplayPartKind.Space, 5824SymbolDisplayPartKind.Keyword, 5825SymbolDisplayPartKind.Space, 5826SymbolDisplayPartKind.NamespaceName, 5827SymbolDisplayPartKind.Operator, 5828SymbolDisplayPartKind.StructName, 5829SymbolDisplayPartKind.Punctuation, 5830SymbolDisplayPartKind.Space, 5831SymbolDisplayPartKind.ParameterName, 5832SymbolDisplayPartKind.Space, 5833SymbolDisplayPartKind.Keyword, 5834SymbolDisplayPartKind.Space, 5835SymbolDisplayPartKind.NamespaceName, 5836SymbolDisplayPartKind.Operator, 5837SymbolDisplayPartKind.StructName, 5838SymbolDisplayPartKind.Punctuation, 5839SymbolDisplayPartKind.Space, 5840SymbolDisplayPartKind.Keyword, 5841SymbolDisplayPartKind.Space, 5842SymbolDisplayPartKind.NamespaceName, 5843SymbolDisplayPartKind.Operator, 5844SymbolDisplayPartKind.StructName) 5849SymbolDisplayPartKind.Keyword, 5850SymbolDisplayPartKind.Space, 5851SymbolDisplayPartKind.Keyword, 5852SymbolDisplayPartKind.Operator, 5853SymbolDisplayPartKind.Keyword, ' Should be Keyword due to 'And' 5854SymbolDisplayPartKind.Punctuation, 5855SymbolDisplayPartKind.ParameterName, 5856SymbolDisplayPartKind.Space, 5857SymbolDisplayPartKind.Keyword, 5858SymbolDisplayPartKind.Space, 5859SymbolDisplayPartKind.Keyword, 5860SymbolDisplayPartKind.Punctuation, 5861SymbolDisplayPartKind.Space, 5862SymbolDisplayPartKind.ParameterName, 5863SymbolDisplayPartKind.Space, 5864SymbolDisplayPartKind.Keyword, 5865SymbolDisplayPartKind.Space, 5866SymbolDisplayPartKind.Keyword, 5867SymbolDisplayPartKind.Punctuation, 5868SymbolDisplayPartKind.Space, 5869SymbolDisplayPartKind.Keyword, 5870SymbolDisplayPartKind.Space, 5871SymbolDisplayPartKind.Keyword) 5898SymbolDisplayPartKind.Keyword, 5899SymbolDisplayPartKind.Space, 5900SymbolDisplayPartKind.MethodName, 5901SymbolDisplayPartKind.Punctuation, 5902SymbolDisplayPartKind.ParameterName, 5903SymbolDisplayPartKind.Space, 5904SymbolDisplayPartKind.Keyword, 5905SymbolDisplayPartKind.Space, 5906SymbolDisplayPartKind.Punctuation, 5907SymbolDisplayPartKind.Keyword, 5908SymbolDisplayPartKind.Punctuation, 5909SymbolDisplayPartKind.Space, 5910SymbolDisplayPartKind.Keyword, 5911SymbolDisplayPartKind.Punctuation, 5912SymbolDisplayPartKind.Punctuation, 5913SymbolDisplayPartKind.Punctuation, 5914SymbolDisplayPartKind.Punctuation, 5915SymbolDisplayPartKind.Space, 5916SymbolDisplayPartKind.Keyword, 5917SymbolDisplayPartKind.Space, 5918SymbolDisplayPartKind.Punctuation, 5919SymbolDisplayPartKind.Keyword, 5920SymbolDisplayPartKind.Punctuation, 5921SymbolDisplayPartKind.Space, 5922SymbolDisplayPartKind.Punctuation, 5923SymbolDisplayPartKind.Keyword, 5924SymbolDisplayPartKind.Punctuation, 5925SymbolDisplayPartKind.Space, 5926SymbolDisplayPartKind.Keyword, 5927SymbolDisplayPartKind.Punctuation, 5928SymbolDisplayPartKind.Punctuation) 5933SymbolDisplayPartKind.Keyword, 5934SymbolDisplayPartKind.Space, 5935SymbolDisplayPartKind.MethodName, 5936SymbolDisplayPartKind.Punctuation, 5937SymbolDisplayPartKind.ParameterName, 5938SymbolDisplayPartKind.Space, 5939SymbolDisplayPartKind.Keyword, 5940SymbolDisplayPartKind.Space, 5941SymbolDisplayPartKind.StructName, 5942SymbolDisplayPartKind.Punctuation, 5943SymbolDisplayPartKind.Keyword, 5944SymbolDisplayPartKind.Space, 5945SymbolDisplayPartKind.Keyword, 5946SymbolDisplayPartKind.Punctuation, 5947SymbolDisplayPartKind.Space, 5948SymbolDisplayPartKind.Keyword, 5949SymbolDisplayPartKind.Punctuation, 5950SymbolDisplayPartKind.Punctuation, 5951SymbolDisplayPartKind.Punctuation, 5952SymbolDisplayPartKind.Punctuation, 5953SymbolDisplayPartKind.Space, 5954SymbolDisplayPartKind.Keyword, 5955SymbolDisplayPartKind.Space, 5956SymbolDisplayPartKind.StructName, 5957SymbolDisplayPartKind.Punctuation, 5958SymbolDisplayPartKind.Keyword, 5959SymbolDisplayPartKind.Space, 5960SymbolDisplayPartKind.Keyword, 5961SymbolDisplayPartKind.Punctuation, 5962SymbolDisplayPartKind.Space, 5963SymbolDisplayPartKind.StructName, 5964SymbolDisplayPartKind.Punctuation, 5965SymbolDisplayPartKind.Keyword, 5966SymbolDisplayPartKind.Space, 5967SymbolDisplayPartKind.Keyword, 5968SymbolDisplayPartKind.Punctuation, 5969SymbolDisplayPartKind.Space, 5970SymbolDisplayPartKind.Keyword, 5971SymbolDisplayPartKind.Punctuation, 5972SymbolDisplayPartKind.Punctuation) 5983kinds As SymbolDisplayPartKind(), 6026ParamArray kinds As SymbolDisplayPartKind()) 6044Private Shared Function Verify(parts As ImmutableArray(Of SymbolDisplayPart), expectedText As String, ParamArray kinds As SymbolDisplayPartKind()) As ImmutableArray(Of SymbolDisplayPart)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (50)
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)
129yield return new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, new string(' ', count)); 132private static SymbolDisplayPartKind? GetClassificationKind(string type) 135ClassificationTypeNames.Identifier => SymbolDisplayPartKind.Text, 136ClassificationTypeNames.Keyword => SymbolDisplayPartKind.Keyword, 137ClassificationTypeNames.NumericLiteral => SymbolDisplayPartKind.NumericLiteral, 138ClassificationTypeNames.StringLiteral => SymbolDisplayPartKind.StringLiteral, 139ClassificationTypeNames.WhiteSpace => SymbolDisplayPartKind.Space, 140ClassificationTypeNames.Operator => SymbolDisplayPartKind.Operator, 141ClassificationTypeNames.Punctuation => SymbolDisplayPartKind.Punctuation, 142ClassificationTypeNames.ClassName => SymbolDisplayPartKind.ClassName, 143ClassificationTypeNames.RecordClassName => SymbolDisplayPartKind.RecordClassName, 144ClassificationTypeNames.StructName => SymbolDisplayPartKind.StructName, 145ClassificationTypeNames.InterfaceName => SymbolDisplayPartKind.InterfaceName, 146ClassificationTypeNames.DelegateName => SymbolDisplayPartKind.DelegateName, 147ClassificationTypeNames.EnumName => SymbolDisplayPartKind.EnumName, 148ClassificationTypeNames.TypeParameterName => SymbolDisplayPartKind.TypeParameterName, 149ClassificationTypeNames.ModuleName => SymbolDisplayPartKind.ModuleName, 150ClassificationTypeNames.VerbatimStringLiteral => SymbolDisplayPartKind.StringLiteral, 151ClassificationTypeNames.FieldName => SymbolDisplayPartKind.FieldName, 152ClassificationTypeNames.EnumMemberName => SymbolDisplayPartKind.EnumMemberName, 153ClassificationTypeNames.ConstantName => SymbolDisplayPartKind.ConstantName, 154ClassificationTypeNames.LocalName => SymbolDisplayPartKind.LocalName, 155ClassificationTypeNames.ParameterName => SymbolDisplayPartKind.ParameterName, 156ClassificationTypeNames.ExtensionMethodName => SymbolDisplayPartKind.ExtensionMethodName, 157ClassificationTypeNames.MethodName => SymbolDisplayPartKind.MethodName, 158ClassificationTypeNames.PropertyName => SymbolDisplayPartKind.PropertyName, 159ClassificationTypeNames.LabelName => SymbolDisplayPartKind.LabelName, 160ClassificationTypeNames.NamespaceName => SymbolDisplayPartKind.NamespaceName, 161ClassificationTypeNames.EventName => SymbolDisplayPartKind.EventName,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs\StringExtensions.cs (1)
189=> ImmutableArray.Create(new SymbolDisplayPart(SymbolDisplayPartKind.Text, null, text));
Rename\ConflictEngine\ConflictResolver.cs (2)
391.WhereAsArray(p => p.Kind is not SymbolDisplayPartKind.PropertyName and not SymbolDisplayPartKind.FieldName)
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)
367displayParts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, "(")); 374displayParts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, null, ",")); 375displayParts.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Space, null, " ")); 396displayParts.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))