Lines Matching refs:optionValidator

561 private template optionValidator(A...)  in optionValidator()  function
612 alias optionValidator = message; in optionValidator() local
623 static assert(optionValidator!(S,P) == "");
624 static assert(optionValidator!(S,F) == "");
625 static assert(optionValidator!(A,P) == "");
626 static assert(optionValidator!(A,F) == "");
628 static assert(optionValidator!(C,S,P) == "");
629 static assert(optionValidator!(C,S,F) == "");
630 static assert(optionValidator!(C,A,P) == "");
631 static assert(optionValidator!(C,A,F) == "");
633 static assert(optionValidator!(C,S,S,P) == "");
634 static assert(optionValidator!(C,S,S,F) == "");
635 static assert(optionValidator!(C,A,S,P) == "");
636 static assert(optionValidator!(C,A,S,F) == "");
638 static assert(optionValidator!(C,S,S,P) == "");
639 static assert(optionValidator!(C,S,S,P,C,S,F) == "");
640 static assert(optionValidator!(C,S,P,C,S,S,F) == "");
642 static assert(optionValidator!(C,A,P,A,S,F) == "");
643 static assert(optionValidator!(C,A,P,C,A,S,F) == "");
645 static assert(optionValidator!(P,S,S) != "");
646 static assert(optionValidator!(P,P,S) != "");
647 static assert(optionValidator!(P,F,S,P) != "");
648 static assert(optionValidator!(C,C,S) != "");
649 static assert(optionValidator!(S,S,P,S,S,P,S) != "");
650 static assert(optionValidator!(S,S,P,P) != "");
651 static assert(optionValidator!(S,S,S,P) != "");
653 static assert(optionValidator!(C,A,S,P,C,A,F) == "");
654 static assert(optionValidator!(C,A,P,C,A,S,F) == "");
683 enum validationMessage = optionValidator!T; in getoptImpl()