Exemplo n.º 1
0
            public override ControlFlowNode VisitSafeStatement(SafeStatement safeStatement, ControlFlowNode data)
            {
                ControlFlowNode bodyEnd = HandleEmbeddedStatement(safeStatement.Body, data);

                return(CreateConnectedEndNode(safeStatement, bodyEnd));
            }
 public override DefiniteAssignmentStatus VisitSafeStatement(SafeStatement unsafeStatement, DefiniteAssignmentStatus data)
 {
     return(data);
 }
Exemplo n.º 3
0
        protected internal override bool DoMatch(AstNode other, PatternMatching.Match match)
        {
            SafeStatement o = other as SafeStatement;

            return(o != null && this.Body.DoMatch(o.Body, match));
        }