protected EnsuresAvailability(ICSharpContextActionDataProvider provider, ReturnTypeEnsuresAvailability returnTypeEnsuresAvailability) { Contract.Requires(provider != null); Contract.Requires(returnTypeEnsuresAvailability != null); _provider = provider; _returnTypeEnsuresAvailability = returnTypeEnsuresAvailability; IsAvailable = ComputeIsAvailable(out _selectedFunction); }
protected EnsuresAvailability(ICSharpContextActionDataProvider provider, ReturnTypeEnsuresAvailability returnTypeEnsuresAvailability) { Contract.Requires(provider != null); Contract.Requires(returnTypeEnsuresAvailability != null); _provider = provider; _returnTypeEnsuresAvailability = returnTypeEnsuresAvailability; IsAvailable = ComputeIsAvailable(out _selectedFunction); }
internal EnumResultEnsuresAvailability(ICSharpContextActionDataProvider provider, ReturnTypeEnsuresAvailability returnTypeEnsuresAvailability) : base(provider, returnTypeEnsuresAvailability) { }
internal EnumResultEnsuresAvailability(ICSharpContextActionDataProvider provider, ReturnTypeEnsuresAvailability returnTypeEnsuresAvailability) : base(provider, returnTypeEnsuresAvailability) {}