// Assembly: System.Net.Http
// Full name: System.Net.Http.Headers.Lexer

namespace System.Net.Http.Headers
{
public class Lexer // TypeDefIndex: 12040
{
	// Fields
	type#12855 token_chars;
	type#20881 last_token_char;
	type#13464 dt_formats;
	type#26586 s;
	type#20868 pos;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#26576 stream) { }
	// RVA: -1
	public type#20867 get_Position() { }
	// RVA: -1
	public type#28660 set_Position(type#20867 value) { }
	// RVA: -1
	public type#26576 GetStringValue(type#27517 token) { }
	// RVA: -1
	public type#26576 GetStringValue(type#27517 start, type#27517 end) { }
	// RVA: -1
	public type#26576 GetQuotedStringValue(type#27517 start) { }
	// RVA: -1
	public type#26576 GetRemainingStringValue(type#20867 position) { }
	// RVA: -1
	public type#15313 IsStarStringValue(type#27517 token) { }
	// RVA: -1
	public type#15313 TryGetNumericValue(type#27517 token, type#11944 value) { }
	// RVA: -1
	public type#15313 TryGetNumericValue(type#27517 token, type#11947 value) { }
	// RVA: -1
	public type#9718 TryGetTimeSpanValue(type#27517 token) { }
	// RVA: -1
	public type#15313 TryGetDateValue(type#27517 token, type#11843 value) { }
	// RVA: -1
	public static type#15313 TryGetDateValue(type#26576 text, type#11843 value) { }
	// RVA: -1
	public type#15313 TryGetDoubleValue(type#27517 token, type#11858 value) { }
	// RVA: -1
	public static type#15313 IsValidToken(type#26576 input) { }
	// RVA: -1
	public static type#15313 IsValidCharacter(type#15837 input) { }
	// RVA: -1
	public type#28660 EatChar() { }
	// RVA: -1
	public type#20867 PeekChar() { }
	// RVA: -1
	public type#15313 ScanCommentOptional(type#12129 value, type#12178 readToken) { }
	// RVA: -1
	public type#27517 Scan(type#15335 recognizeDash) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
