C# Class Castle.NVelocity.Parser

Afficher le fichier Open project: jonorossi/cvsi Class Usage Examples

Private Properties

Свойство Type Description
AddError void
CurrentTokenIn bool
GetCurrentTokenPosition Position
MatchToken void
ParseContent List
ParseNVActualParams List
ParseNVAddOp Operator
ParseNVAndExpression NVExpression
ParseNVDesignator Castle.NVelocity.Ast.NVReference
ParseNVDictionaryItem void
ParseNVDirective Castle.NVelocity.Ast.NVDirective
ParseNVExpression NVExpression
ParseNVFactor NVExpression
ParseNVMulOp Operator
ParseNVPrimary NVExpression
ParseNVRangeOrArray NVExpression
ParseNVReference Castle.NVelocity.Ast.NVReference
ParseNVRelExpression NVExpression
ParseNVRelOp Operator
ParseNVRestDirective Castle.NVelocity.Ast.NVDirective
ParseNVSimpleExpression NVExpression
ParseNVStatement Castle.NVelocity.Ast.AstNode
ParseNVStringLiteralOrDictionary NVExpression
ParseNVTerm NVExpression
ParseXmlAttribute Castle.NVelocity.Ast.XmlAttribute
ParseXmlContent List
ParseXmlElement Castle.NVelocity.Ast.XmlElement
ParseXmlEndTag void
ParseXmlProlog void
ParseXmlRestElement void

Méthodes publiques

Méthode Description
ParseTemplate ( ) : TemplateNode
Parser ( Scanner scanner, ErrorHandler errors ) : System.Collections.Generic

Private Methods

Méthode Description
AddError ( string description ) : void
CurrentTokenIn ( ) : bool
GetCurrentTokenPosition ( ) : Position

Returns a new instance of the current scanner token position.

MatchToken ( TokenType expectedToken ) : void
ParseContent ( ) : List
ParseNVActualParams ( ) : List
ParseNVAddOp ( ) : Operator
ParseNVAndExpression ( ) : NVExpression
ParseNVDesignator ( Position startPosition ) : NVReference
ParseNVDictionaryItem ( ) : void
ParseNVDirective ( ) : NVDirective
ParseNVExpression ( ) : NVExpression
ParseNVFactor ( ) : NVExpression
ParseNVMulOp ( ) : Operator
ParseNVPrimary ( ) : NVExpression
ParseNVRangeOrArray ( ) : NVExpression
ParseNVReference ( ) : NVReference
ParseNVRelExpression ( ) : NVExpression
ParseNVRelOp ( ) : Operator
ParseNVRestDirective ( Position startPos ) : NVDirective
ParseNVSimpleExpression ( ) : NVExpression
ParseNVStatement ( ) : AstNode
ParseNVStringLiteralOrDictionary ( ) : NVExpression
ParseNVTerm ( ) : NVExpression
ParseXmlAttribute ( ) : XmlAttribute
ParseXmlContent ( ) : List
ParseXmlElement ( ) : XmlElement
ParseXmlEndTag ( XmlElement xmlElement ) : void
ParseXmlProlog ( ) : void
ParseXmlRestElement ( XmlElement xmlElement ) : void

Method Details

ParseTemplate() public méthode

public ParseTemplate ( ) : TemplateNode
Résultat TemplateNode

Parser() public méthode

public Parser ( Scanner scanner, ErrorHandler errors ) : System.Collections.Generic
scanner Scanner
errors ErrorHandler
Résultat System.Collections.Generic