Skip to content
Snippets Groups Projects
Select Git revision
  • 90e4ea15ffaac89643678278c5e3ac57a8eeae9e
  • master default protected
  • develop protected
  • feat_remove_attr
  • python2.7
  • python3.8
6 results

plainreader.cpp

Blame
  • and.cpp 434 B
    #include <libwccl/ops/and.h>
    #include <boost/foreach.hpp>
    #undef foreach
    #define foreach         BOOST_FOREACH
    
    namespace Wccl {
    
    And::BaseRetValPtr And::apply_internal(const FunExecContext& context) const
    {
    	foreach(boost::shared_ptr< Function<Bool> > expression, *expressions_) {
    		if(!(expression->apply(context)->get_value())) {
    			return Predicate::False(context);
    		}
    	}
    	return Predicate::True(context);
    }
    
    } /* end ns Wccl */