theory_bitvector.cpp File Reference

Go to the source code of this file.

Namespaces

Functions


Detailed Description

Author: Vijay Ganesh.

Created: Wed May 5 16:16:59 PST 2004


Copyright (C) 2003 by the Board of Trustees of Leland Stanford Junior University and by New York University.

License to use, copy, modify, sell and/or distribute this software and its documentation for any purpose is hereby granted without royalty, subject to the terms and conditions defined in the LICENSE file provided with this distribution. In particular:


Definition in file theory_bitvector.cpp.


Function Documentation

static bool constantKids const Expr e  )  [static]
 

Check that all the kids of e are BVCONST.

Definition at line 673 of file theory_bitvector.cpp.

References CVCL::Expr::begin(), CVCL::BVCONST, and CVCL::Expr::end().

static void constantKids const Expr e,
vector< int > &  idxs
[static]
 

Search for all the BVCONST kids of e, and return their indices in idxs.

Definition at line 681 of file theory_bitvector.cpp.

References CVCL::Expr::arity(), CVCL::BVCONST, and CVCL::Expr::getKind().


Generated on Thu Apr 13 16:57:37 2006 for CVC Lite by  doxygen 1.4.4