コード例 #1
0
 public bool IsSafe(AstNode node)
 {
     // assume it is unless preven otherwise
     m_isSafe = true;
     node.IfNotNull(n => n.Accept(this));
     return(m_isSafe);
 }
コード例 #2
0
 public bool Query(AstNode node)
 {
     // requires by default unless a node explicitly says it doesn't need one
     DoesRequire = node != null;
     node.IfNotNull(n => n.Accept(this));
     return DoesRequire;
 }
コード例 #3
0
ファイル: BindingsVisitor.cs プロジェクト: zls3201/ajaxmin
 private static void ReportError(AstNode node)
 {
     node.IfNotNull(n => n.Context.IfNotNull(c => c.HandleError(JSError.BadBindingSyntax, true)));
 }