void Parse(IProjectContent projectContent, string fileName, string code) { var textBuffer = new FakeTextBuffer(code); CreateParser(); compilationUnit = parser.Parse(projectContent, fileName, textBuffer); }
public FakeTextSnapshot(string text) { this._text = text; _lines = text.Split(new[] { Environment.NewLine }, StringSplitOptions.None); Lines = _lines.Select((t, i) => GetLineFromLineNumber(i)).ToList(); TextBuffer = new FakeTextBuffer(); Version = new FakeVersion(1); }
public FakeTextSnapshot(string text) { this.text = text; lines = text.Split(new[] {Environment.NewLine}, StringSplitOptions.None); Lines = lines.Select((t, i) => GetLineFromLineNumber(i)).ToList(); TextBuffer = new FakeTextBuffer(); Version = new FakeVersion(1); }