protected override bool OnMatch(MatchContext context, Ast.Statements.ExpressionStatement node) { return(Expression.TryMatch(context, node.Expression)); }
public abstract bool Match(MatchContext context, object @object);
public override bool Match(MatchContext context, object @object) { var comparer = Comparer ?? EqualityComparer <object> .Default; return(comparer.Equals(Value, @object)); }
protected override bool OnMatch(MatchContext context, VariableReferenceExpression node) { return(Variable.TryMatch(context, node.Variable)); }
protected override bool OnMatch(MatchContext context, Telerik.JustDecompiler.Ast.Statements.ExpressionStatement node) { return(this.get_Expression().TryMatch(context, node.get_Expression())); }
protected abstract bool OnMatch(MatchContext context, TNode node);