static BOOLEAN CheckForUnmatchableConstraints( struct lhsParseNode *theNode, int whichCE) { if (GetStaticConstraintChecking() == FALSE) return(FALSE); if (UnmatchableConstraint(theNode->constraints)) { ConstraintConflictMessage((SYMBOL_HN *) theNode->value,whichCE, theNode->index,theNode->slot); return(TRUE); } return(FALSE); }
static intBool CheckForUnmatchableConstraints( void *theEnv, struct lhsParseNode *theNode, int whichCE) { if (EnvGetStaticConstraintChecking(theEnv) == FALSE) return(FALSE); if (UnmatchableConstraint(theNode->constraints)) { ConstraintConflictMessage(theEnv,(SYMBOL_HN *) theNode->value,whichCE, theNode->index,theNode->slot); return(TRUE); } return(FALSE); }