16 references to Create
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (1)
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests.cs (1)
379
Assert.True(RegexLexer.IsEscapeCategoryChar(VirtualChar.
Create
(new Rune(ch), new TextSpan(0, 1))));
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (2)
336
runeResults.Add(VirtualChar.
Create
(rune, span));
347
runeResults.Add(VirtualChar.
Create
(rune, TextSpan.FromBounds(span.Start, nextSpan.End)));
Microsoft.CodeAnalysis.Features (8)
EmbeddedLanguages\RegularExpressions\RegexHelpers.cs (8)
43
'a' => VirtualChar.
Create
(new Rune('\u0007'), ch.Span), // bell
44
'b' => VirtualChar.
Create
(new Rune('\b'), ch.Span), // backspace
45
'e' => VirtualChar.
Create
(new Rune('\u001B'), ch.Span), // escape
46
'f' => VirtualChar.
Create
(new Rune('\f'), ch.Span), // form feed
47
'n' => VirtualChar.
Create
(new Rune('\n'), ch.Span), // new line
48
'r' => VirtualChar.
Create
(new Rune('\r'), ch.Span), // carriage return
49
't' => VirtualChar.
Create
(new Rune('\t'), ch.Span), // tab
50
'v' => VirtualChar.
Create
(new Rune('\u000B'), ch.Span), // vertical tab
Microsoft.CodeAnalysis.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\AbstractVirtualCharService.cs (4)
167
result.Add(VirtualChar.
Create
(new Rune('"'), new TextSpan(offset + index, 2)));
176
result.Add(VirtualChar.
Create
(new Rune(tokenText[index]), span));
206
result.Add(VirtualChar.
Create
(rune, new TextSpan(offset + index, 1)));
213
result.Add(VirtualChar.
Create
(rune, new TextSpan(offset + index, 2)));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
113
: VirtualChar.
Create
(new Rune(ch), span);