36 references to With
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (13)
EmbeddedLanguages\StackFrame\StackFrameParserTests.cs (10)
50
eolTokenOpt: EOLToken.
With
(leadingTrivia: CreateTriviaArray(" some other text"))
61
eolTokenOpt: EOLToken.
With
(leadingTrivia: CreateTriviaArray(@" inC:\My\Path\C.cs:line 26"))
72
eolTokenOpt: EOLToken.
With
(leadingTrivia: CreateTriviaArray(@"in C:\My\Path\C.cs:line 26"))
91
OpenParenToken.
With
(trailingTrivia: ImmutableArray.Create(SpaceTrivia(2))),
143
OpenParenToken.
With
(trailingTrivia: SpaceTrivia().ToImmutableArray()),
199
OpenBracketToken.
With
(trailingTrivia: SpaceTrivia().ToImmutableArray()),
200
CloseBracketToken.
With
(trailingTrivia: SpaceTrivia().ToImmutableArray()),
201
CommaToken.
With
(trailingTrivia: SpaceTrivia().ToImmutableArray()),
202
CommaToken.
With
(trailingTrivia: SpaceTrivia().ToImmutableArray()))),
379
Line(1).
With
(trailingTrivia: CreateTriviaArray("[trailingtrivia]"))),
EmbeddedLanguages\StackFrame\StackFrameSyntaxFactory.cs (3)
153
=> new(OpenBracketToken.
With
(leadingTrivia: leadingTrivia.ToImmutableArray()), CloseBracketToken.
With
(trailingTrivia: trailingTrivia.ToImmutableArray()), Enumerable.Repeat(CommaToken, commaCount).ToImmutableArray());
200
=> new(path.
With
(leadingTrivia: ImmutableArray.Create(inTrivia.HasValue ? inTrivia.Value : InTrivia)), colon, line);
Microsoft.CodeAnalysis.Features (22)
EmbeddedLanguages\Json\JsonParser.cs (6)
414
stringLiteralOrText = stringLiteralOrText.
With
(kind: JsonKind.TextToken);
480
return new JsonLiteralNode(token.
With
(kind: newKind));
488
minusToken, newLiteralToken.
With
(kind: JsonKind.InfinityLiteralToken));
493
return new JsonLiteralNode(token.
With
(kind: JsonKind.NumberToken));
496
token.
With
(kind: JsonKind.TextToken).AddDiagnosticIfNone(new EmbeddedDiagnostic(
507
token.
With
(kind: JsonKind.NewKeyword),
EmbeddedLanguages\RegularExpressions\RegexLexer.cs (2)
301
token = token.
With
(value: value);
332
token = token.
With
(value: token.VirtualChars.CreateString());
EmbeddedLanguages\RegularExpressions\RegexParser.cs (11)
594
var openBraceToken = _currentToken.
With
(kind: RegexKind.TextToken);
612
var token = _currentToken.
With
(kind: RegexKind.TextToken).AddDiagnosticIfNone(
628
return new RegexTextNode(token.
With
(kind: RegexKind.TextToken));
1518
backslashToken, ConsumeCurrentToken(allowTrivia: false).
With
(kind: RegexKind.TextToken));
1575
ConsumeCurrentToken(allowTrivia: false).
With
(kind: RegexKind.TextToken));
1725
_lexer.GetSubPattern(start, bestPosition)).
With
(value: capVal);
1786
return new RegexSimpleEscapeNode(backslashToken, typeToken.
With
(kind: RegexKind.TextToken));
1878
var typeToken = ConsumeCurrentToken(allowTrivia: allowTriviaAfterEnd).
With
(kind: RegexKind.TextToken);
1949
var controlToken = ConsumeCurrentToken(allowTrivia: allowTriviaAfterEnd).
With
(kind: RegexKind.TextToken);
1979
typeToken = typeToken.
With
(kind: RegexKind.TextToken).AddDiagnosticIfNone(new EmbeddedDiagnostic(
2042
return new RegexTextNode(token.
With
(kind: RegexKind.TextToken));
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (2)
154
token = token.
With
(trailingTrivia: CreateTrivia(TryScanWhiteSpace()));
300
return numberToken.Value.
With
(
EmbeddedLanguages\StackFrame\StackFrameParser.cs (1)
88
var eolToken = CurrentCharAsToken().
With
(leadingTrivia: remainingTrivia.ToImmutableArray());
Microsoft.CodeAnalysis.Workspaces (1)
EmbeddedSyntaxToken.cs (1)
54
=>
With
(diagnostics: diagnostics);