]> andersk Git - splint.git/blobdiff - src/lltok.c
EXtensive code clean up. Almost passes LCLint.
[splint.git] / src / lltok.c
index 45502a5ec6160dd500e3d2946524d847a80669a4..3658dd22b8744bf8049867917019adafa04dcdae 100644 (file)
@@ -43,6 +43,83 @@ lltok_isMult (lltok tok)
   return (tok.tok == TMULT);
 }
 
+bool lltok_isInc_Op (lltok tok)
+{
+  return (tok.tok == INC_OP);
+}
+
+bool lltok_isDec_Op  (lltok tok)
+{
+  return (tok.tok == DEC_OP);
+}
+
+
+/* DRL added this function 10/23/2000 for boolean stuff */
+bool lltok_isEq_Op (lltok tok)
+{
+  return (tok.tok == EQ_OP);
+}
+
+/* DRL added this function 10/25/2000 for boolean stuff */
+bool lltok_isAnd_Op (lltok tok)
+{
+  return (tok.tok == AND_OP);
+}
+
+bool lltok_isOr_Op (lltok tok)
+{
+  return (tok.tok == OR_OP);
+}
+
+bool lltok_isNot_Op (lltok tok)
+{
+  return (tok.tok ==  TEXCL);
+}
+/*drl7x added this function 11/20/00 */
+
+bool lltok_isLt_Op (lltok tok)
+{
+  return (tok.tok ==  TLT);
+}
+
+bool lltok_isGt_Op (lltok tok)
+{
+  return (tok.tok ==  TGT);
+}
+  
+bool lltok_isGe_Op (lltok tok)
+{
+  return (tok.tok ==  GE_OP);
+}
+
+bool lltok_isLe_Op (lltok tok)
+{
+  return (tok.tok ==  LE_OP);
+}
+
+/* end drl7x added */
+
+
+/*drl7x added 11 30 2000*/
+bool  lltok_isPlus_Op (lltok tok)
+{
+  return (tok.tok ==  TPLUS);
+}
+
+bool  lltok_isMinus_Op (lltok tok)
+{
+  return (tok.tok ==  TMINUS);
+}
+
+/*drl7x added 6 6 2001 */
+
+bool  lltok_isAmpersand_Op (lltok tok)
+{
+  return (tok.tok == TAMPERSAND);
+}
+
+/*end drl added */
+
 cstring
 lltok_unparse (lltok tok)
 {
@@ -142,7 +219,10 @@ lltok_unparse (lltok tok)
     case QALLOCATES: lit = "allocates"; break;
     case QSETS:      lit = "sets"; break;
     case QRELEASES:  lit = "releases"; break;
-    BADDEFAULT;
+    case QSETBUFFERSIZE: lit = "setBufferSize"; break;
+    case QSETSTRINGLENGTH: lit = "setStringLength"; break;
+    default:  lit = "bad "; break;
+      //  BADDEFAULT;
     }
  
   return cstring_makeLiteralTemp (lit);
@@ -163,3 +243,4 @@ void lltok_release (lltok t)
 {
   fileloc_free (t.loc);
 }
+
This page took 0.05373 seconds and 4 git commands to generate.