Skip to main content

discriminant_from_name

Macro discriminant_from_name 

Source
macro_rules! discriminant_from_name {
    (AbstractLiteral) => { ... };
    (Root) => { ... };
    (Bubble) => { ... };
    (Comprehension) => { ... };
    (AbstractComprehension) => { ... };
    (DominanceRelation) => { ... };
    (FromSolution) => { ... };
    (Metavar) => { ... };
    (Atomic) => { ... };
    (UnsafeIndex) => { ... };
    (SafeIndex) => { ... };
    (UnsafeSlice) => { ... };
    (SafeSlice) => { ... };
    (InDomain) => { ... };
    (ToInt) => { ... };
    (Abs) => { ... };
    (Sum) => { ... };
    (Product) => { ... };
    (Min) => { ... };
    (Max) => { ... };
    (Not) => { ... };
    (Or) => { ... };
    (And) => { ... };
    (Imply) => { ... };
    (Iff) => { ... };
    (Union) => { ... };
    (In) => { ... };
    (Intersect) => { ... };
    (Supset) => { ... };
    (SupsetEq) => { ... };
    (Subset) => { ... };
    (SubsetEq) => { ... };
    (Eq) => { ... };
    (Neq) => { ... };
    (Geq) => { ... };
    (Leq) => { ... };
    (Gt) => { ... };
    (Lt) => { ... };
    (SafeDiv) => { ... };
    (UnsafeDiv) => { ... };
    (SafeMod) => { ... };
    (UnsafeMod) => { ... };
    (Neg) => { ... };
    (Factorial) => { ... };
    (Defined) => { ... };
    (Range) => { ... };
    (UnsafePow) => { ... };
    (SafePow) => { ... };
    (Flatten) => { ... };
    (AllDiff) => { ... };
    (Table) => { ... };
    (NegativeTable) => { ... };
    (Minus) => { ... };
    (FlatAbsEq) => { ... };
    (FlatAllDiff) => { ... };
    (FlatSumGeq) => { ... };
    (FlatSumLeq) => { ... };
    (FlatIneq) => { ... };
    (FlatWatchedLiteral) => { ... };
    (FlatWeightedSumLeq) => { ... };
    (FlatWeightedSumGeq) => { ... };
    (FlatMinusEq) => { ... };
    (FlatProductEq) => { ... };
    (MinionDivEqUndefZero) => { ... };
    (MinionModuloEqUndefZero) => { ... };
    (MinionPow) => { ... };
    (MinionReify) => { ... };
    (MinionReifyImply) => { ... };
    (MinionWInIntervalSet) => { ... };
    (MinionWInSet) => { ... };
    (MinionElementOne) => { ... };
    (AuxDeclaration) => { ... };
    (SATInt) => { ... };
    (PairwiseSum) => { ... };
    (PairwiseProduct) => { ... };
    (Image) => { ... };
    (ImageSet) => { ... };
    (PreImage) => { ... };
    (Inverse) => { ... };
    (Restrict) => { ... };
    (LexLt) => { ... };
    (LexLeq) => { ... };
    (LexGt) => { ... };
    (LexGeq) => { ... };
    (FlatLexLt) => { ... };
    (FlatLexLeq) => { ... };
}