C# Class Veil.Handlebars.HandlebarsParserState

Exibir arquivo Open project: namics/TerrificNet Class Usage Examples

Public Methods

Method Description
HandlebarsParserState ( string templateId, IMemberLocator memberLocator ) : System
ParseExpression ( string expression, SourceLocation location ) : ExpressionNode
WriteLiteral ( string s, SourceLocation location ) : void

Private Methods

Method Description
AddNodeToCurrentBlock ( SyntaxTreeNode node ) : SyntaxTreeNode
LastNode ( ) : SyntaxTreeNode
SetCurrentToken ( HandlebarsToken token ) : void

Method Details

HandlebarsParserState() public method

public HandlebarsParserState ( string templateId, IMemberLocator memberLocator ) : System
templateId string
memberLocator IMemberLocator
return System

ParseExpression() public method

public ParseExpression ( string expression, SourceLocation location ) : ExpressionNode
expression string
location Veil.Parser.SourceLocation
return Veil.Parser.ExpressionNode

WriteLiteral() public method

public WriteLiteral ( string s, SourceLocation location ) : void
s string
location Veil.Parser.SourceLocation
return void