Esempio n. 1
0
        public override void AfterVisit(AnonymousTemplate node)
        {
            var body = new[]
            {
                PushWriter(),
                _expressionStack.Pop(),
                PopWriter()
            };

            _expressionStack.Push(node, MaybeBlock(node.Body.GetExtension<ScopeExtension>().SymbolTable.GetParameterExpressions(), body));
            base.AfterVisit(node);
        }
Esempio n. 2
0
 public virtual void AfterVisit(AnonymousTemplate node)
 {
     this.AfterVisitCatchAll(node);
 }
Esempio n. 3
0
 public virtual void BeforeVisit(AnonymousTemplate node)
 {
     this.BeforeVisitCatchAll(node);
 }