Lines Matching refs:ValueVisitor

131 class ValueVisitor: public StackObj {
150 void values_do(ValueVisitor* f);
517 virtual void input_values_do(ValueVisitor* f) = 0;
518 virtual void state_values_do(ValueVisitor* f);
519 virtual void other_values_do(ValueVisitor* f) { /* usually no other - override on demand */ }
520 void values_do(ValueVisitor* f) { input_values_do(f); state_values_do(f); other_values_do(f); }
558 class AssertValues: public ValueVisitor {
624 virtual void input_values_do(ValueVisitor* f) {
651 virtual void input_values_do(ValueVisitor* f) { /* no values */ }
674 virtual void input_values_do(ValueVisitor* f) { /* no values */ }
751 virtual void input_values_do(ValueVisitor* f) { f->visit(&_obj); }
792 virtual void input_values_do(ValueVisitor* f) { AccessField::input_values_do(f); f->visit(&_value); }
815 virtual void input_values_do(ValueVisitor* f) { f->visit(&_array); }
867 virtual void input_values_do(ValueVisitor* f) { AccessArray::input_values_do(f); f->visit(&_index); if (_length != NULL) f->visit(&_length); }
926 virtual void input_values_do(ValueVisitor* f) { AccessIndexed::input_values_do(f); f->visit(&_value); }
944 virtual void input_values_do(ValueVisitor* f) { f->visit(&_x); }
978 virtual void input_values_do(ValueVisitor* f) { f->visit(&_x); f->visit(&_y); }
1059 virtual void input_values_do(ValueVisitor* f) { Op2::input_values_do(f); f->visit(&_tval); f->visit(&_fval); }
1079 virtual void input_values_do(ValueVisitor* f) { f->visit(&_value); }
1108 virtual void input_values_do(ValueVisitor* f) { f->visit(&_obj); }
1132 virtual void input_values_do(ValueVisitor* f) { f->visit(&_obj); }
1160 virtual void input_values_do(ValueVisitor* f) { /* no values */ }
1161 virtual void state_values_do(ValueVisitor* f);
1205 virtual void input_values_do(ValueVisitor* f) {
1210 virtual void state_values_do(ValueVisitor *f);
1259 virtual void input_values_do(ValueVisitor* f) { StateSplit::input_values_do(f); f->visit(&_length); }
1311 virtual void input_values_do(ValueVisitor* f) {
1352 virtual void input_values_do(ValueVisitor* f) { StateSplit::input_values_do(f); f->visit(&_obj); }
1412 virtual void input_values_do(ValueVisitor* f) { StateSplit::input_values_do(f); f->visit(&_obj); }
1512 virtual void input_values_do(ValueVisitor* f) {
1659 virtual void state_values_do(ValueVisitor* f);
1713 void block_values_do(ValueVisitor* f);
1878 virtual void input_values_do(ValueVisitor* f) { BlockEnd::input_values_do(f); f->visit(&_x); f->visit(&_y); }
1932 virtual void input_values_do(ValueVisitor* f) { BlockEnd::input_values_do(f); f->visit(&_obj); }
1956 virtual void input_values_do(ValueVisitor* f) { BlockEnd::input_values_do(f); f->visit(&_tag); }
2009 virtual void input_values_do(ValueVisitor* f) {
2031 virtual void input_values_do(ValueVisitor* f) { BlockEnd::input_values_do(f); f->visit(&_exception); }
2063 virtual void input_values_do(ValueVisitor* f) { }
2076 virtual void input_values_do(ValueVisitor* f) { }
2100 virtual void input_values_do(ValueVisitor* f) { f->visit(&_input); }
2125 virtual void input_values_do(ValueVisitor* f) { }
2169 virtual void input_values_do(ValueVisitor* f) { UnsafeOp::input_values_do(f);
2222 virtual void input_values_do(ValueVisitor* f) { UnsafeRawOp::input_values_do(f);
2243 virtual void input_values_do(ValueVisitor* f) { UnsafeOp::input_values_do(f);
2274 virtual void input_values_do(ValueVisitor* f) { UnsafeObjectOp::input_values_do(f);
2296 virtual void input_values_do(ValueVisitor* f) { UnsafeObjectOp::input_values_do(f);
2355 virtual void input_values_do(ValueVisitor* f) { if (_recv != NULL) f->visit(&_recv); }
2385 virtual void input_values_do(ValueVisitor* f) {
2409 virtual void input_values_do(ValueVisitor*) {}
2410 virtual void state_values_do(ValueVisitor*);
2427 virtual void input_values_do(ValueVisitor*) {}