void Parse(IProjectContent projectContent, string fileName, string code)
        {
            var textBuffer = new FakeTextBuffer(code);

            CreateParser();
            compilationUnit = parser.Parse(projectContent, fileName, textBuffer);
        }
Beispiel #2
0
        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);
        }