public PreconditionInferenceManager(IPreconditionInference Inference, IPreconditionDispatcher Dispatcher) { Contract.Requires(Inference != null); Contract.Requires(Dispatcher != null); this.Inference = Inference; this.Dispatch = Dispatcher; }
public PreconditionInferenceProfiler(IPreconditionInference inner) { Contract.Requires(inner != null); Contract.Assume(inferred >= 0, "it's a static variable: We believe at construction that other objects left it >= 0"); this.inner = inner; Contract.Assume(totalMethodsWithPreconditons >= 0, "static invariant"); }
public PreconditionInferenceProfiler(IPreconditionInference inner) { this.inner = inner; }
public PreconditionInferenceManager(IPreconditionInference Inference, IPreconditionDispatcher Dispatcher) { this.Inference = Inference; this.Dispatch = Dispatcher; }