C# Class MoreInternals.Parser.Parser

Show file Open project: kevin-montrose/More

Public Methods

Method Description
CreateParser ( ) : Parser
Parse ( string filePath, TextReader reader ) : List

Private Methods

Method Description
AdvancePastWhiteSpace ( string toParse, int &starting ) : void
ParseApplicationParameters ( string application, int start ) : List
ParseBackgroundPositionValue ( ParserStream stream ) : Value
ParseCharsetDirective ( ParserStream stream ) : CssCharset
ParseCssRules ( Selector selector, ParserStream stream ) : List
ParseDirective ( ParserStream stream ) : Block
ParseFontFace ( ParserStream stream, int start ) : FontFaceBlock
ParseFontLikeValue ( ParserStream stream ) : Value
ParseImportDirective ( ParserStream stream ) : Import
ParseInnerMediaDirective ( ParserStream stream ) : InnerMediaProperty
ParseKeyFrame ( ParserStream stream ) : KeyFrame
ParseKeyFramesDirective ( string prefix, ParserStream stream, int start ) : KeyFramesBlock
ParseMediaDirective ( ParserStream stream ) : MediaBlock
ParseMixinDeclaration ( string name, ParserStream stream ) : MixinBlock
ParseMixinDeclarationParameter ( string parse, int start ) : List
ParseMixinOrVariableRule ( ParserStream stream ) : Property
ParseMixinParameter ( string piece, int start, int stop ) : MixinApplicationParameter
ParseMoreValue ( ParserStream stream ) : Value
ParseMoreVariable ( string name, ParserStream stream, int start ) : MoreVariable
ParseResetDirective ( ParserStream stream, int start ) : ResetBlock
ParseRule ( ParserStream stream ) : Property
ParseSelectorAndBlock ( ParserStream stream, string selectorStr = null ) : SelectorAndBlock
ParseSpriteDeclaration ( ParserStream stream ) : SpriteBlock
ParseSpriteRule ( ParserStream stream ) : SpriteRule
ParseSpriteRules ( ParserStream stream ) : List
ParseUsingDirective ( ParserStream stream ) : Using
Parser ( ) : System

Method Details

CreateParser() public static method

public static CreateParser ( ) : Parser
return Parser

Parse() public method

public Parse ( string filePath, TextReader reader ) : List
filePath string
reader TextReader
return List