C# Class Castle.NVelocity.Ast.AstNode

Show file Open project: jonorossi/cvsi Class Usage Examples

Protected Properties

Property Type Description
_pos Position

Public Methods

Method Description
DoSemanticChecks ( ErrorHandler errs, Scope currentScope ) : void
GetNodeAt ( int line, int pos ) : AstNode
GetScopeAt ( int line, int pos ) : Scope

Protected Methods

Method Description
AddSemanticError ( ErrorHandler errs, string message, Position pos, ErrorSeverity severity ) : void

Method Details

AddSemanticError() protected static method

protected static AddSemanticError ( ErrorHandler errs, string message, Position pos, ErrorSeverity severity ) : void
errs ErrorHandler
message string
pos Position
severity ErrorSeverity
return void

DoSemanticChecks() public method

public DoSemanticChecks ( ErrorHandler errs, Scope currentScope ) : void
errs ErrorHandler
currentScope Scope
return void

GetNodeAt() public method

public GetNodeAt ( int line, int pos ) : AstNode
line int
pos int
return AstNode

GetScopeAt() public method

public GetScopeAt ( int line, int pos ) : Scope
line int
pos int
return Scope

Property Details

_pos protected property

protected Position _pos
return Position