Lines Matching refs:_test
284 mask _test;
285 BoolTest( mask btm ) : _test(btm) {}
290 mask commute( ) const { return mask("032147658"[_test]-'0'); }
291 mask negate( ) const { return mask(_test^4); }
292 bool is_canonical( ) const { return (_test == BoolTest::ne || _test == BoolTest::lt || _test == BoolTest::le || _test == BoolTest::overflow); }
293 bool is_less( ) const { return _test == BoolTest::lt || _test == BoolTest::le; }
294 bool is_greater( ) const { return _test == BoolTest::gt || _test == BoolTest::ge; }
309 const BoolTest _test;
310 BoolNode( Node *cc, BoolTest::mask t): _test(t), Node(0,cc) {