C# Class Veil.Handlebars.HandlebarsExpressionParser

Show file Open project: namics/TerrificNet Class Usage Examples

Public Methods

Method Description
Parse ( HandlebarsParserState state, HandlebarsBlockStack blockStack, SourceLocation location, string expression, IMemberLocator memberLocator = null ) : ExpressionNode

Private Methods

Method Description
IsDictionary ( this t ) : bool
IsLateBoundAcceptingType ( Type type ) : bool
ParseAgainstModel ( Type modelType, string expression, ExpressionScope expressionScope, int recursionLevel, IMemberLocator memberLocator, SourceLocation location ) : ExpressionNode

Method Details

Parse() public static method

public static Parse ( HandlebarsParserState state, HandlebarsBlockStack blockStack, SourceLocation location, string expression, IMemberLocator memberLocator = null ) : ExpressionNode
state HandlebarsParserState
blockStack HandlebarsBlockStack
location Veil.Parser.SourceLocation
expression string
memberLocator IMemberLocator
return Veil.Parser.ExpressionNode