Lines Matching refs:that
306 swap (self_type& that) YY_NOEXCEPT in swap() argument
308 std::swap (as<T> (), that.as<T> ()); in swap()
316 move (self_type& that) in move() argument
319 emplace<T> (std::move (that.as<T> ())); in move()
322 swap<T> (that); in move()
324 that.destroy<T> (); in move()
331 move (self_type&& that) in move() argument
333 emplace<T> (std::move (that.as<T> ())); in move()
334 that.destroy<T> (); in move()
341 copy (const self_type& that) in copy() argument
343 emplace<T> (that.as<T> ()); in copy()
765 basic_symbol (basic_symbol&& that) in basic_symbol()
766 : Base (std::move (that)) in basic_symbol()
768 , location (std::move (that.location)) in basic_symbol()
777 value.move< bool > (std::move (that.value)); in basic_symbol()
781 value.move< enum condition > (std::move (that.value)); in basic_symbol()
785 value.move< enum fifo_config > (std::move (that.value)); in basic_symbol()
791 value.move< enum in_out_set > (std::move (that.value)); in basic_symbol()
795 value.move< enum irq > (std::move (that.value)); in basic_symbol()
799 value.move< enum mov_op > (std::move (that.value)); in basic_symbol()
804 value.move< extended_mov > (std::move (that.value)); in basic_symbol()
808 value.move< float > (std::move (that.value)); in basic_symbol()
812 value.move< int > (std::move (that.value)); in basic_symbol()
817 value.move< std::shared_ptr<instruction> > (std::move (that.value)); in basic_symbol()
825 value.move< std::shared_ptr<resolvable> > (std::move (that.value)); in basic_symbol()
830 value.move< std::shared_ptr<symbol> > (std::move (that.value)); in basic_symbol()
834 value.move< std::shared_ptr<wait_source> > (std::move (that.value)); in basic_symbol()
843 value.move< std::string > (std::move (that.value)); in basic_symbol()
847 value.move< uint > (std::move (that.value)); in basic_symbol()
858 basic_symbol (const basic_symbol& that);
1199 basic_symbol& operator= (const basic_symbol& that);
1211 by_kind (by_kind&& that);
1215 by_kind (const by_kind& that);
1227 void move (by_kind& that);
2976 by_state (const by_state& that) YY_NOEXCEPT;
2982 void move (by_state& that);
3005 stack_symbol_type (YY_RVREF (stack_symbol_type) that);
3011 stack_symbol_type& operator= (stack_symbol_type& that);
3015 stack_symbol_type& operator= (const stack_symbol_type& that);
3244 parser::basic_symbol<Base>::basic_symbol (const basic_symbol& that) in basic_symbol() argument
3245 : Base (that) in basic_symbol()
3247 , location (that.location) in basic_symbol()
3256 value.copy< bool > (YY_MOVE (that.value)); in basic_symbol()
3260 value.copy< enum condition > (YY_MOVE (that.value)); in basic_symbol()
3264 value.copy< enum fifo_config > (YY_MOVE (that.value)); in basic_symbol()
3270 value.copy< enum in_out_set > (YY_MOVE (that.value)); in basic_symbol()
3274 value.copy< enum irq > (YY_MOVE (that.value)); in basic_symbol()
3278 value.copy< enum mov_op > (YY_MOVE (that.value)); in basic_symbol()
3283 value.copy< extended_mov > (YY_MOVE (that.value)); in basic_symbol()
3287 value.copy< float > (YY_MOVE (that.value)); in basic_symbol()
3291 value.copy< int > (YY_MOVE (that.value)); in basic_symbol()
3296 value.copy< std::shared_ptr<instruction> > (YY_MOVE (that.value)); in basic_symbol()
3304 value.copy< std::shared_ptr<resolvable> > (YY_MOVE (that.value)); in basic_symbol()
3309 value.copy< std::shared_ptr<symbol> > (YY_MOVE (that.value)); in basic_symbol()
3313 value.copy< std::shared_ptr<wait_source> > (YY_MOVE (that.value)); in basic_symbol()
3322 value.copy< std::string > (YY_MOVE (that.value)); in basic_symbol()
3326 value.copy< uint > (YY_MOVE (that.value)); in basic_symbol()
3451 parser::by_kind::by_kind (by_kind&& that) in by_kind() argument
3452 : kind_ (that.kind_) in by_kind()
3454 that.clear (); in by_kind()
3459 parser::by_kind::by_kind (const by_kind& that) in by_kind() argument
3460 : kind_ (that.kind_) in by_kind()
3477 parser::by_kind::move (by_kind& that) in move() argument
3479 kind_ = that.kind_; in move()
3480 that.clear (); in move()