]> andersk Git - splint.git/commitdiff
*** empty log message ***
authordrl7x <drl7x>
Wed, 5 Sep 2001 20:22:37 +0000 (20:22 +0000)
committerdrl7x <drl7x>
Wed, 5 Sep 2001 20:22:37 +0000 (20:22 +0000)
src/constraintExpr.c
src/exprChecks.c
src/flags.def
src/forjunk.c

index da05e6e67dbd68f73135dba54311b9faa1478e9e..56d6fb38726746d277ce434e91cde2ed96c7a152 100644 (file)
@@ -141,14 +141,14 @@ static bool isZeroBinaryOp (constraintExpr expr)
 
   tempOp = constraintExprData_binaryExprGetOp (expr2->data);
 
-  if (op == PLUS)
+  if (op == BINARYOP_PLUS)
     op = tempOp;
   else if (op == MINUS)
     {
-      if (tempOp == PLUS)
+      if (tempOp == BINARYOP_PLUS)
        op = MINUS;
       else if (tempOp == MINUS)
-       op = PLUS;
+       op = BINARYOP_PLUS;
       else
        BADEXIT;
     }
@@ -209,7 +209,7 @@ static bool isZeroBinaryOp (constraintExpr expr)
   
   *propagate = propagate1 || propagate2;
 
-  if (op == PLUS)
+  if (op == BINARYOP_PLUS)
     *literal    = literal1 +  literal2;
   else   if (op == MINUS)
     *literal    = literal1 -  literal2;
@@ -228,7 +228,7 @@ static bool isZeroBinaryOp (constraintExpr expr)
       constraintExpr_free (expr1);
       constraintExpr_free (expr2);
 
-      if (op == PLUS )
+      if (op == BINARYOP_PLUS )
        return (constraintExpr_makeIntLiteral ( (t1+t2) ));
       else if (op ==  MINUS)
        return (constraintExpr_makeIntLiteral ( (t1-t2) ));
@@ -243,7 +243,7 @@ static bool isZeroBinaryOp (constraintExpr expr)
 
       *literal += constraintExpr_getValue (expr1);
 
-      if (op == PLUS)
+      if (op == BINARYOP_PLUS)
        {
          constraintExpr_free(expr1);
          constraintExpr_free(expr);
@@ -275,7 +275,7 @@ static bool isZeroBinaryOp (constraintExpr expr)
     {
       *propagate = TRUE;
           
-      if ( op == PLUS )
+      if ( op == BINARYOP_PLUS )
        *literal += constraintExpr_getValue (expr2);
       else if (op ==  MINUS)
        *literal -= constraintExpr_getValue (expr2);
@@ -728,7 +728,7 @@ constraintExpr constraintExpr_parseMakeBinaryOp (/*@only@*/ constraintExpr expr1
   constraintExpr ret;
   ret = constraintExpr_makeBinaryOpConstraintExpr (expr1, expr2);
   if (op.tok == TPLUS)
-    ret->data = constraintExprData_binaryExprSetOp(ret->data, PLUS);
+    ret->data = constraintExprData_binaryExprSetOp(ret->data, BINARYOP_PLUS);
   else if (op.tok == TMINUS)
     ret->data = constraintExprData_binaryExprSetOp(ret->data, MINUS);
     else
@@ -759,7 +759,7 @@ constraintExpr constraintExpr_makeBinaryOpConstraintExprIntLiteral (/*@only@*/ c
 
   constExpr = constraintExpr_makeIntLiteral (literal);
   ret = constraintExpr_makeBinaryOpConstraintExpr (expr, constExpr);
-  ret->data = constraintExprData_binaryExprSetOp(ret->data, PLUS);
+  ret->data = constraintExprData_binaryExprSetOp(ret->data, BINARYOP_PLUS);
   return ret;
 }
 
@@ -797,7 +797,7 @@ constraintExpr addent)
   DPRINTF ( (message ("Doing addTerm simplification") ) );
 
   ret = constraintExpr_makeBinaryOpConstraintExpr (expr, addent);
-  ret->data = constraintExprData_binaryExprSetOp (ret->data, PLUS);
+  ret->data = constraintExprData_binaryExprSetOp (ret->data, BINARYOP_PLUS);
   return ret;
 }
 
@@ -810,7 +810,7 @@ constraintExpr constraintExpr_makeIncConstraintExpr (/*@only@*/ constraintExpr e
 
   inc = constraintExpr_makeIntLiteral (1);
   ret = constraintExpr_makeBinaryOpConstraintExpr (expr, inc);
-  ret->data = constraintExprData_binaryExprSetOp(ret->data, PLUS);
+  ret->data = constraintExprData_binaryExprSetOp(ret->data, BINARYOP_PLUS);
   return ret;
 }
 
@@ -840,7 +840,7 @@ static cstring constraintExprBinaryOpKind_print (constraintExprBinaryOpKind op)
   
   switch (op)
     {
-    case PLUS:
+    case BINARYOP_PLUS:
       return message("+");
     case MINUS:
       return message("-");
@@ -1179,7 +1179,7 @@ static /*@only@*/ constraintExpr constraintExpr_simplifybinaryExpr (/*@only@*/co
   lexpr->data = copyExprData (expr1->data, expr1->kind);
   constraintExpr_free(expr1);
   
-  if (op == PLUS)
+  if (op == BINARYOP_PLUS)
     expr = constraintExpr_makeSubtractExpr (expr, expr2);
   else if (op == MINUS)
     expr = constraintExpr_makeAddExpr (expr, expr2);
@@ -1283,7 +1283,7 @@ static /*@only@*/ constraintExpr constraintExpr_simplifyunaryExpr (/*@only@*/ co
       return c;
     }
   
-  if (constraintExprData_binaryExprGetOp (exp->data) == PLUS  )
+  if (constraintExprData_binaryExprGetOp (exp->data) == BINARYOP_PLUS  )
     {
  
       /* if (constraintExpr_canGetValue (constraintExprData_binaryExprGetExpr2 (exp->data) ) ) */
index 4beef3aff84af32725768a5c935e22fc1efd1bcb..72e160b371acdaba7bdec0459528f849fa7bb909 100644 (file)
@@ -1058,13 +1058,12 @@ void exprNode_checkFunction (/*@unused@*/ uentry ue, /*@only@*/ exprNode fcnBody
      }
    
    body->ensuresConstraints = constraintList_sort(body->ensuresConstraints);
-   
+
    if ( context_getFlag (FLG_FUNCTIONPOST) )
      {
        constraintList_printError(body->ensuresConstraints, g_currentloc);
      }
    
-   
    /*   ConPrint (message ("Unable to resolve function constraints:\n%s", constraintList_printDetailed(body->requiresConstraints) ), g_currentloc);
 
        ConPrint (message ("LCLint has found function post conditions:\n%s", constraintList_printDetailed(body->ensuresConstraints) ), g_currentloc);
index 74501895b652691c478f2fb2352c26033d98db68..8c63e8f8da147aa5b31cf29cfa05c621ac6b54e5 100644 (file)
@@ -2816,7 +2816,7 @@ static flaglist flags =
     "parenconstraint",
     FLG_PARENCONSTRAINT,
     "parenthesize constraint term",
-    "This flag is for debuging.  This flag causes LCLint to fully parentheses constraints,  ",
+    "This flag is for debugging.  This flag causes LCLint to fully parentheses constraints,  ",
     0, 0
   },
 
@@ -2825,7 +2825,7 @@ static flaglist flags =
     "debugfcnconstraint",
     FLG_DEBUGFUNCTIONCONSTRAINT,
     "debuging constraint flas",
-    "This flag is for debuging.  It causes lclint to perform buffer overflow checking even if the error will be surpressed.  Normal buffer overflow checking will only be performed if errors would be printed. ",
+    "This flag is for debuging.  It causes lclint to perform buffer overflow checking even if the errors would be surpressed.  Normally buffer overflow checking will only be performed if the errors would be printed. ",
     0, 0
   },
   
index e8e1ec0f6b1fe8754b7b05c695bea151588a4945..5e36d9e5b96a2610d85dffd6f86ceacdd1324bde 100644 (file)
@@ -31,7 +31,7 @@ static bool isInc (/*@observer@*/ constraintExpr c) /*@*/
       t2 = constraintExprData_binaryExprGetExpr2 (c->data);
 
       binOP = constraintExprData_binaryExprGetOp (c->data);
-      if (binOP == PLUS)
+      if (binOP == BINARYOP_PLUS)
        if (constraintExpr_isLit (t2) && constraintExpr_getValue (t2) == 1 )
          {
            return TRUE;
This page took 0.060142 seconds and 5 git commands to generate.