1 write to VirtualChars
Microsoft.CodeAnalysis.Workspaces (1)
EmbeddedSyntaxTrivia.cs (1)
30VirtualChars = virtualChars;
21 references to VirtualChars
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (4)
EmbeddedLanguages\Json\CSharpJsonParserTests.cs (2)
316trivia.VirtualChars.CreateString().Replace("\f", "\\f")); 368CheckCharacters(trivia.VirtualChars, ref position, allChars);
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests.cs (2)
281trivia.VirtualChars.CreateString()); 332CheckCharacters(trivia.VirtualChars, ref position, allChars);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (5)
Utilities\StackFrameUtils.cs (5)
107sb.Append(trivia.VirtualChars.CreateString()); 182Assert.Equal(expected.VirtualChars.CreateString(), actual.VirtualChars.CreateString()); 189yield return trivia.VirtualChars; 196yield return trivia.VirtualChars;
Microsoft.CodeAnalysis.Features (10)
EmbeddedLanguages\Json\JsonParser.StrictSyntaxChecker.cs (2)
84=> new EmbeddedDiagnostic(FeaturesResources.Comments_not_allowed, GetSpan(trivia.VirtualChars)), 91foreach (var ch in trivia.VirtualChars)
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (2)
100trivia.VirtualChars.Length > 0) 102context.AddClassification(ClassificationTypeNames.JsonComment, GetSpan(trivia.VirtualChars));
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (4)
82var firstChar = trivia.Value.VirtualChars[0]; 83var lastChar = trivia.Value.VirtualChars[trivia.Value.VirtualChars.Length - 1]; 156if (trivia.VirtualChars.Contains(ch))
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (2)
98trivia.VirtualChars.Length > 0) 100context.AddClassification(ClassificationTypeNames.RegexComment, GetSpan(trivia.VirtualChars));
Microsoft.CodeAnalysis.Workspaces (2)
EmbeddedSyntaxTrivia.cs (2)
35=> EmbeddedSyntaxHelpers.GetSpan(this.VirtualChars); 38=> VirtualChars.CreateString();