// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.StyleSheets.Syntax.StyleSyntaxParser

namespace UnityEngine.UIElements.StyleSheets.Syntax
{
public class StyleSyntaxParser // TypeDefIndex: 6530
{
	// Fields
	type#8576 m_ProcessExpressionList;
	type#10253 m_ExpressionStack;
	type#10254 m_CombinatorStack;
	type#4723 m_ParsedExpressionCache;

	// Methods
	// RVA: -1
	public type#18188 Parse(type#26576 syntax) { }
	// RVA: -1
	private type#18188 ParseExpression(type#26749 tokenizer) { }
	// RVA: -1
	private type#28660 ProcessCombinatorStack() { }
	// RVA: -1
	private type#18188 ParseTerm(type#26749 tokenizer) { }
	// RVA: -1
	private type#18193 ParseCombinatorType(type#26749 tokenizer) { }
	// RVA: -1
	private type#18188 ParseGroup(type#26749 tokenizer) { }
	// RVA: -1
	private type#18188 ParseDataType(type#26749 tokenizer) { }
	// RVA: -1
	private type#18188 ParseNonTerminalValue(type#26576 syntax) { }
	// RVA: -1
	private type#18188 ParseProperty(type#26749 tokenizer) { }
	// RVA: -1
	private type#28660 ParseMultiplier(type#26749 tokenizer, type#11877 multiplier) { }
	// RVA: -1
	private type#28660 ParseRanges(type#26749 tokenizer, type#11944 min, type#11944 max) { }
	// RVA: -1
	private static type#28660 EatSpace(type#26749 tokenizer) { }
	// RVA: -1
	private static type#15313 IsExpressionEnd(type#26745 token) { }
	// RVA: -1
	private static type#15313 IsCombinator(type#26745 token) { }
	// RVA: -1
	private static type#15313 IsMultiplier(type#26745 token) { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
