protected static void DebugSemanticPredicate(IDebugEventListener dbg, bool result, string predicate) { if (dbg != null) { dbg.SemanticPredicate(result, predicate); } }
protected virtual void DebugSemanticPredicate(bool result, string predicate) { IDebugEventListener dbg = DebugListener; if (dbg != null) { dbg.SemanticPredicate(result, predicate); } }
protected static void DebugSemanticPredicate( IDebugEventListener dbg, bool result, string predicate ) { if ( dbg != null ) dbg.SemanticPredicate( result, predicate ); }