blob: b1adc8df5653f746492b8dffa1e878c8d2a2975e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
// Copyright (c) Microsoft Corporation. All rights reserved. See License.txt in the project root for license information.
namespace System.Web.Razor.Text
{
public interface ITextBuffer
{
int Length { get; }
int Position { get; set; }
int Read();
int Peek();
}
// TextBuffer with Location tracking
public interface ITextDocument : ITextBuffer
{
SourceLocation Location { get; }
}
}
|