1 write to builder
Microsoft.CodeAnalysis (1)
SymbolDisplay\AbstractSymbolDisplayVisitor.cs (1)
37
this.
builder
= builder;
121 references to builder
Microsoft.CodeAnalysis.CSharp (68)
SymbolDisplay\SymbolDisplayVisitor.cs (18)
50
this.
builder
,
106
builder
.Add(CreatePart(SymbolDisplayPartKind.AssemblyName, symbol, text));
111
builder
.Add(CreatePart(SymbolDisplayPartKind.ModuleName, symbol, symbol.Name));
118
if (TryAddAlias(symbol,
builder
))
149
builder
.Add(CreatePart(SymbolDisplayPartKind.NamespaceName, symbol, symbol.Name));
165
builder
.Add(CreatePart(
172
builder
.Add(CreatePart(SymbolDisplayPartKind.Keyword, globalNamespace,
178
builder
.Add(CreatePart(
224
builder
.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, symbol.Name));
228
builder
.Add(CreatePart(SymbolDisplayPartKind.LocalName, symbol, symbol.Name));
252
builder
.Add(CreatePart(SymbolDisplayPartKind.Punctuation, symbol, "_"));
267
builder
.Add(CreatePart(SymbolDisplayPartKind.ErrorTypeName, type, "?"));
273
builder
.Add(CreatePart(SymbolDisplayPartKind.RangeVariableName, symbol, symbol.Name));
278
builder
.Add(CreatePart(SymbolDisplayPartKind.LabelName, symbol, symbol.Name));
283
builder
.Add(CreatePart(SymbolDisplayPartKind.AliasName, symbol, symbol.Name));
295
builder
.Add(CreatePart(SymbolDisplayPartKind.Space, null, " "));
300
builder
.Add(CreatePart(SymbolDisplayPartKind.Punctuation, null, SyntaxFacts.GetText(punctuationKind)));
305
builder
.Add(CreatePart(SymbolDisplayPartKind.Keyword, null, SyntaxFacts.GetText(keywordKind)));
SymbolDisplay\SymbolDisplayVisitor.Members.cs (28)
65
builder
.Add(CreatePart(SymbolDisplayPartKind.EnumMemberName, symbol, symbol.Name));
69
builder
.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, symbol.Name));
73
builder
.Add(CreatePart(SymbolDisplayPartKind.FieldName, symbol, symbol.Name));
207
this.
builder
.Add(CreatePart(SymbolDisplayPartKind.PropertyName, symbol,
212
this.
builder
.Add(CreatePart(SymbolDisplayPartKind.PropertyName, symbol, symbol.Name));
262
this.
builder
.Add(CreatePart(SymbolDisplayPartKind.EventName, symbol,
267
this.
builder
.Add(CreatePart(SymbolDisplayPartKind.EventName, symbol, symbol.Name));
277
builder
.Add(CreatePart(SymbolDisplayPartKind.NumericLiteral, symbol, "lambda expression"));
286
builder
.Add(CreatePart(SymbolDisplayPartKind.NumericLiteral, symbol, symbol.Name));
430
builder
.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name));
437
builder
.Add(CreatePart(SymbolDisplayPartKind.ExtensionMethodName, symbol, symbol.Name));
481
builder
.Add(CreatePart(partKind, symbol, name));
491
builder
.Add(CreatePart(partKind, symbol, symbol.Name));
496
builder
.Add(CreatePart(partKind, symbol, symbol.ContainingType.Name));
526
builder
.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol,
535
builder
.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.MetadataName));
543
builder
.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name));
556
builder
.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.MetadataName));
564
builder
.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name));
603
builder
.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Cdecl"));
606
builder
.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Stdcall"));
609
builder
.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Thiscall"));
612
builder
.Add(CreatePart(SymbolDisplayPartKind.ClassName, symbol, "Fastcall"));
629
builder
.Add(CreatePart(SymbolDisplayPartKind.ClassName, conventionType, conventionType.Name[CallConvLength..]));
712
builder
.Add(CreatePart(SymbolDisplayPartKind.Operator, symbol,
801
(format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.IncludeParameterNameIfStandalone) &&
builder
.Count == 0));
858
builder
.Add(CreatePart(kind, symbol, symbol.Name));
1077
this.
builder
.Add(CreatePart(InternalSymbolDisplayPartKind.Other, null, customModifier.IsOptional ? IL_KEYWORD_MODOPT : IL_KEYWORD_MODREQ));
SymbolDisplay\SymbolDisplayVisitor.Types.cs (20)
29
if (TryAddAlias(symbol,
builder
))
168
builder
.Add(CreatePart(SymbolDisplayPartKind.TypeParameterName, symbol, symbol.Name));
175
builder
.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, symbol.Name));
192
builder
.Add(CreatePart(SymbolDisplayPartKind.Punctuation, symbol, "@"));
193
builder
.Add(CreatePart(SymbolDisplayPartKind.ModuleName, symbol, fileDescription));
199
if (this.IsMinimizing && TryAddAlias(symbol,
builder
))
372
builder
.Add(CreatePart(partKind, symbol, "?"));
377
builder
.Add(CreatePart(partKind, symbol, symbolName));
386
builder
.Add(CreatePart(InternalSymbolDisplayPartKind.Arity, null,
423
builder
.Add(CreatePart(InternalSymbolDisplayPartKind.Other, symbol, "missing"));
463
builder
.Add(new SymbolDisplayPart(SymbolDisplayPartKind.ClassName, symbol, "<empty anonymous type>"));
468
builder
.Add(new SymbolDisplayPart(SymbolDisplayPartKind.ClassName, symbol, name));
537
builder
.Add(CreatePart(SymbolDisplayPartKind.StructName, symbol, "<tuple>"));
558
builder
.Add(CreatePart(SymbolDisplayPartKind.FieldName, element, element.Name));
569
builder
.Add(CreatePart(InternalSymbolDisplayPartKind.Other, symbol, "missing"));
625
builder
.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, specialTypeName));
680
builder
.Add(new SymbolDisplayPart(SymbolDisplayPartKind.AnonymousTypeIndicator, null, "AnonymousType"));
685
builder
.Add(new SymbolDisplayPart(SymbolDisplayPartKind.AnonymousTypeIndicator, null, "Tuple"));
887
builder
.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, null, "unmanaged"));
897
builder
.Add(new SymbolDisplayPart(SymbolDisplayPartKind.Keyword, null, "notnull"));
SymbolDisplay\SymbolDisplayVisitor_Constants.cs (1)
63
this.
builder
.Add(CreatePart(kind, null, valueString));
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (1)
110
builder
.Add(CreatePart(SymbolDisplayPartKind.NamespaceName, symbol, symbol.Name));
Microsoft.CodeAnalysis.VisualBasic (53)
SymbolDisplay\SymbolDisplayVisitor.Members.vb (17)
30
builder
.Add(CreatePart(SymbolDisplayPartKind.EnumMemberName, symbol, symbol.Name, visitedParents))
32
builder
.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, symbol.Name, visitedParents))
34
builder
.Add(CreatePart(SymbolDisplayPartKind.FieldName, symbol, symbol.Name, visitedParents))
104
builder
.Add(CreatePart(SymbolDisplayPartKind.PropertyName, symbol, symbol.Name, includedContainingType))
140
builder
.Add(CreatePart(SymbolDisplayPartKind.EventName, symbol, symbol.Name, visitedParents))
312
builder
.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name, visitedParents))
317
builder
.Add(CreatePart(SymbolDisplayPartKind.ExtensionMethodName, symbol, symbol.Name, visitedParents))
326
builder
.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name, visitedParents))
332
builder
.Add(CreatePart(SymbolDisplayPartKind.PropertyName, associatedPropertyOrEvent, associatedPropertyOrEvent.Name, visitedParents))
334
builder
.Add(CreatePart(SymbolDisplayPartKind.EventName, associatedPropertyOrEvent, associatedPropertyOrEvent.Name, visitedParents))
340
builder
.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name, visitedParents))
350
builder
.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name, visitedParents))
365
builder
.Add(CreatePart(SymbolDisplayPartKind.MethodName, symbol, symbol.Name, visitedParents))
491
builder
.Add(CreatePart(SymbolDisplayPartKind.StringLiteral, Nothing, Quote(data.ModuleName), noEscaping:=True))
500
builder
.Add(CreatePart(SymbolDisplayPartKind.StringLiteral, Nothing, Quote(data.EntryPointName), noEscaping:=True))
542
builder
.Add(CreatePart(kind, symbol, symbol.Name, False))
584
Me.
builder
.Add(CreatePart(InternalSymbolDisplayPartKind.Other, Nothing, If(customModifier.IsOptional, IL_KEYWORD_MODOPT, IL_KEYWORD_MODREQ), True))
SymbolDisplay\SymbolDisplayVisitor.Types.vb (15)
86
builder
.Add(CreatePart(SymbolDisplayPartKind.TypeParameterName, symbol, symbol.Name, False))
90
If Me.IsMinimizing AndAlso TryAddAlias(symbol,
builder
) Then
273
builder
.Add(CreatePart(partKind, symbol, symbolName, noEscaping))
282
builder
.Add(CreatePart(InternalSymbolDisplayPartKind.Arity, Nothing,
306
builder
.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, "[", False))
307
builder
.Add(CreatePart(InternalSymbolDisplayPartKind.Other, symbol, "missing", False))
308
builder
.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, "]", False))
329
builder
.Add(New SymbolDisplayPart(SymbolDisplayPartKind.ClassName, symbol, "<empty anonymous type>"))
332
builder
.Add(New SymbolDisplayPart(SymbolDisplayPartKind.ClassName, symbol, name))
336
builder
.Add(CreatePart(SymbolDisplayPartKind.DelegateName, symbol, "<generated method>", True))
379
builder
.Add(CreatePart(SymbolDisplayPartKind.StructName, symbol, "<tuple>", noEscaping:=True))
396
builder
.Add(CreatePart(SymbolDisplayPartKind.FieldName, element, element.Name, noEscaping:=False))
424
builder
.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, specialTypeName, False))
432
builder
.Add(New SymbolDisplayPart(SymbolDisplayPartKind.AnonymousTypeIndicator, Nothing, "AnonymousType"))
435
builder
.Add(New SymbolDisplayPart(SymbolDisplayPartKind.AnonymousTypeIndicator, Nothing, "Tuple"))
SymbolDisplay\SymbolDisplayVisitor.vb (17)
51
Me.
builder
,
156
builder
.Add(CreatePart(SymbolDisplayPartKind.AssemblyName, symbol, text, False))
160
builder
.Add(CreatePart(SymbolDisplayPartKind.LabelName, symbol, symbol.Name, False))
164
builder
.Add(CreatePart(SymbolDisplayPartKind.LocalName, symbol, symbol.Name, False))
173
builder
.Add(CreatePart(SymbolDisplayPartKind.ModuleName, symbol, symbol.Name, False))
200
If TryAddAlias(symbol,
builder
) Then
229
builder
.Add(CreatePart(SymbolDisplayPartKind.NamespaceName, symbol, myCaseCorrectedNSName, visitedParents))
237
builder
.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, SyntaxFacts.GetText(SyntaxKind.GlobalKeyword), True))
240
builder
.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol, SyntaxFacts.GetText(SyntaxKind.GlobalKeyword), True))
257
builder
.Add(CreatePart(SymbolDisplayPartKind.ConstantName, symbol, name, noEscaping:=False))
259
builder
.Add(CreatePart(SymbolDisplayPartKind.LocalName, symbol, name, noEscaping:=False))
279
builder
.Add(CreatePart(SymbolDisplayPartKind.RangeVariableName, symbol, symbol.Name, False))
293
builder
.Add(CreatePart(SymbolDisplayPartKind.Space, Nothing, " ", False))
297
builder
.Add(CreatePart(SymbolDisplayPartKind.Operator, Nothing, SyntaxFacts.GetText(operatorKind), False))
301
builder
.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, SyntaxFacts.GetText(punctuationKind), False))
305
builder
.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing, text, False))
309
builder
.Add(CreatePart(SymbolDisplayPartKind.Keyword, Nothing, SyntaxFacts.GetText(keywordKind), False))
SymbolDisplay\SymbolDisplayVisitor_Constants.vb (3)
25
SymbolDisplay.AddSymbolDisplayParts(
builder
, DirectCast(value, String))
28
SymbolDisplay.AddSymbolDisplayParts(
builder
, DirectCast(value, Char))
32
Me.
builder
.Add(CreatePart(SymbolDisplayPartKind.NumericLiteral, Nothing, valueString, False))
SymbolDisplay\SymbolDisplayVisitor_Minimal.vb (1)
85
builder
.Add(CreatePart(SymbolDisplayPartKind.NamespaceName, symbol, emittedName, visitedParent))