Lines Matching refs:move
75 # define YY_MOVE std::move
76 # define YY_MOVE_OR_COPY move
316 move (self_type& that) in move() function in yy::parser::semantic_type
319 emplace<T> (std::move (that.as<T> ())); in move()
331 move (self_type&& that) in move() function in yy::parser::semantic_type
333 emplace<T> (std::move (that.as<T> ())); in move()
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()
864 , location (std::move (l)) in basic_symbol()
875 , value (std::move (v)) in basic_symbol()
876 , location (std::move (l)) in basic_symbol()
888 , value (std::move (v)) in basic_symbol()
889 , location (std::move (l)) in basic_symbol()
901 , value (std::move (v)) in basic_symbol()
902 , location (std::move (l)) in basic_symbol()
914 , value (std::move (v)) in basic_symbol()
915 , location (std::move (l)) in basic_symbol()
927 , value (std::move (v)) in basic_symbol()
928 , location (std::move (l)) in basic_symbol()
940 , value (std::move (v)) in basic_symbol()
941 , location (std::move (l)) in basic_symbol()
953 , value (std::move (v)) in basic_symbol()
954 , location (std::move (l)) in basic_symbol()
966 , value (std::move (v)) in basic_symbol()
967 , location (std::move (l)) in basic_symbol()
979 , value (std::move (v)) in basic_symbol()
980 , location (std::move (l)) in basic_symbol()
992 , value (std::move (v)) in basic_symbol()
993 , location (std::move (l)) in basic_symbol()
1005 , value (std::move (v)) in basic_symbol()
1006 , location (std::move (l)) in basic_symbol()
1018 , value (std::move (v)) in basic_symbol()
1019 , location (std::move (l)) in basic_symbol()
1031 , value (std::move (v)) in basic_symbol()
1032 , location (std::move (l)) in basic_symbol()
1044 , value (std::move (v)) in basic_symbol()
1045 , location (std::move (l)) in basic_symbol()
1057 , value (std::move (v)) in basic_symbol()
1058 , location (std::move (l)) in basic_symbol()
1188 void move (basic_symbol& s);
1227 void move (by_kind& that);
1256 : super_type(token_type (tok), std::move (l)) in symbol_type()
1269 : super_type(token_type (tok), std::move (v), std::move (l)) in symbol_type()
1282 : super_type(token_type (tok), std::move (v), std::move (l)) in symbol_type()
1295 : super_type(token_type (tok), std::move (v), std::move (l)) in symbol_type()
1359 return symbol_type (token::TOK_END, std::move (l)); in make_END()
1374 return symbol_type (token::TOK_YYerror, std::move (l)); in make_YYerror()
1389 return symbol_type (token::TOK_YYUNDEF, std::move (l)); in make_YYUNDEF()
1404 return symbol_type (token::TOK_NEWLINE, std::move (l)); in make_NEWLINE()
1419 return symbol_type (token::TOK_COMMA, std::move (l)); in make_COMMA()
1434 return symbol_type (token::TOK_COLON, std::move (l)); in make_COLON()
1449 return symbol_type (token::TOK_LPAREN, std::move (l)); in make_LPAREN()
1464 return symbol_type (token::TOK_RPAREN, std::move (l)); in make_RPAREN()
1479 return symbol_type (token::TOK_LBRACKET, std::move (l)); in make_LBRACKET()
1494 return symbol_type (token::TOK_RBRACKET, std::move (l)); in make_RBRACKET()
1509 return symbol_type (token::TOK_PLUS, std::move (l)); in make_PLUS()
1524 return symbol_type (token::TOK_MINUS, std::move (l)); in make_MINUS()
1539 return symbol_type (token::TOK_MULTIPLY, std::move (l)); in make_MULTIPLY()
1554 return symbol_type (token::TOK_DIVIDE, std::move (l)); in make_DIVIDE()
1569 return symbol_type (token::TOK_OR, std::move (l)); in make_OR()
1584 return symbol_type (token::TOK_AND, std::move (l)); in make_AND()
1599 return symbol_type (token::TOK_XOR, std::move (l)); in make_XOR()
1614 return symbol_type (token::TOK_SHL, std::move (l)); in make_SHL()
1629 return symbol_type (token::TOK_SHR, std::move (l)); in make_SHR()
1644 return symbol_type (token::TOK_POST_DECREMENT, std::move (l)); in make_POST_DECREMENT()
1659 return symbol_type (token::TOK_NOT_EQUAL, std::move (l)); in make_NOT_EQUAL()
1674 return symbol_type (token::TOK_NOT, std::move (l)); in make_NOT()
1689 return symbol_type (token::TOK_REVERSE, std::move (l)); in make_REVERSE()
1704 return symbol_type (token::TOK_ASSIGN, std::move (l)); in make_ASSIGN()
1719 return symbol_type (token::TOK_LESSTHAN, std::move (l)); in make_LESSTHAN()
1734 return symbol_type (token::TOK_PROGRAM, std::move (l)); in make_PROGRAM()
1749 return symbol_type (token::TOK_WRAP_TARGET, std::move (l)); in make_WRAP_TARGET()
1764 return symbol_type (token::TOK_WRAP, std::move (l)); in make_WRAP()
1779 return symbol_type (token::TOK_DEFINE, std::move (l)); in make_DEFINE()
1794 return symbol_type (token::TOK_SIDE_SET, std::move (l)); in make_SIDE_SET()
1809 return symbol_type (token::TOK_WORD, std::move (l)); in make_WORD()
1824 return symbol_type (token::TOK_ORIGIN, std::move (l)); in make_ORIGIN()
1839 return symbol_type (token::TOK_LANG_OPT, std::move (l)); in make_LANG_OPT()
1854 return symbol_type (token::TOK_PIO_VERSION, std::move (l)); in make_PIO_VERSION()
1869 return symbol_type (token::TOK_CLOCK_DIV, std::move (l)); in make_CLOCK_DIV()
1884 return symbol_type (token::TOK_FIFO, std::move (l)); in make_FIFO()
1899 return symbol_type (token::TOK_MOV_STATUS, std::move (l)); in make_MOV_STATUS()
1914 return symbol_type (token::TOK_DOT_SET, std::move (l)); in make_DOT_SET()
1929 return symbol_type (token::TOK_DOT_OUT, std::move (l)); in make_DOT_OUT()
1944 return symbol_type (token::TOK_DOT_IN, std::move (l)); in make_DOT_IN()
1959 return symbol_type (token::TOK_JMP, std::move (l)); in make_JMP()
1974 return symbol_type (token::TOK_WAIT, std::move (l)); in make_WAIT()
1989 return symbol_type (token::TOK_IN, std::move (l)); in make_IN()
2004 return symbol_type (token::TOK_OUT, std::move (l)); in make_OUT()
2019 return symbol_type (token::TOK_PUSH, std::move (l)); in make_PUSH()
2034 return symbol_type (token::TOK_PULL, std::move (l)); in make_PULL()
2049 return symbol_type (token::TOK_MOV, std::move (l)); in make_MOV()
2064 return symbol_type (token::TOK_IRQ, std::move (l)); in make_IRQ()
2079 return symbol_type (token::TOK_SET, std::move (l)); in make_SET()
2094 return symbol_type (token::TOK_NOP, std::move (l)); in make_NOP()
2109 return symbol_type (token::TOK_PIN, std::move (l)); in make_PIN()
2124 return symbol_type (token::TOK_GPIO, std::move (l)); in make_GPIO()
2139 return symbol_type (token::TOK_OSRE, std::move (l)); in make_OSRE()
2154 return symbol_type (token::TOK_JMPPIN, std::move (l)); in make_JMPPIN()
2169 return symbol_type (token::TOK_PREV, std::move (l)); in make_PREV()
2184 return symbol_type (token::TOK_NEXT, std::move (l)); in make_NEXT()
2199 return symbol_type (token::TOK_PINS, std::move (l)); in make_PINS()
2214 return symbol_type (token::TOK_NULL, std::move (l)); in make_NULL()
2229 return symbol_type (token::TOK_PINDIRS, std::move (l)); in make_PINDIRS()
2244 return symbol_type (token::TOK_BLOCK, std::move (l)); in make_BLOCK()
2259 return symbol_type (token::TOK_NOBLOCK, std::move (l)); in make_NOBLOCK()
2274 return symbol_type (token::TOK_IFEMPTY, std::move (l)); in make_IFEMPTY()
2289 return symbol_type (token::TOK_IFFULL, std::move (l)); in make_IFFULL()
2304 return symbol_type (token::TOK_NOWAIT, std::move (l)); in make_NOWAIT()
2319 return symbol_type (token::TOK_CLEAR, std::move (l)); in make_CLEAR()
2334 return symbol_type (token::TOK_REL, std::move (l)); in make_REL()
2349 return symbol_type (token::TOK_X, std::move (l)); in make_X()
2364 return symbol_type (token::TOK_Y, std::move (l)); in make_Y()
2379 return symbol_type (token::TOK_EXEC, std::move (l)); in make_EXEC()
2394 return symbol_type (token::TOK_PC, std::move (l)); in make_PC()
2409 return symbol_type (token::TOK_ISR, std::move (l)); in make_ISR()
2424 return symbol_type (token::TOK_OSR, std::move (l)); in make_OSR()
2439 return symbol_type (token::TOK_OPTIONAL, std::move (l)); in make_OPTIONAL()
2454 return symbol_type (token::TOK_SIDE, std::move (l)); in make_SIDE()
2469 return symbol_type (token::TOK_STATUS, std::move (l)); in make_STATUS()
2484 return symbol_type (token::TOK_PUBLIC, std::move (l)); in make_PUBLIC()
2499 return symbol_type (token::TOK_RP2040, std::move (l)); in make_RP2040()
2514 return symbol_type (token::TOK_RP2350, std::move (l)); in make_RP2350()
2529 return symbol_type (token::TOK_RXFIFO, std::move (l)); in make_RXFIFO()
2544 return symbol_type (token::TOK_TXFIFO, std::move (l)); in make_TXFIFO()
2559 return symbol_type (token::TOK_TXRX, std::move (l)); in make_TXRX()
2574 return symbol_type (token::TOK_TX, std::move (l)); in make_TX()
2589 return symbol_type (token::TOK_RX, std::move (l)); in make_RX()
2604 return symbol_type (token::TOK_TXPUT, std::move (l)); in make_TXPUT()
2619 return symbol_type (token::TOK_TXGET, std::move (l)); in make_TXGET()
2634 return symbol_type (token::TOK_PUTGET, std::move (l)); in make_PUTGET()
2649 return symbol_type (token::TOK_LEFT, std::move (l)); in make_LEFT()
2664 return symbol_type (token::TOK_RIGHT, std::move (l)); in make_RIGHT()
2679 return symbol_type (token::TOK_AUTO, std::move (l)); in make_AUTO()
2694 return symbol_type (token::TOK_MANUAL, std::move (l)); in make_MANUAL()
2709 return symbol_type (token::TOK_ID, std::move (v), std::move (l)); in make_ID()
2724 return symbol_type (token::TOK_STRING, std::move (v), std::move (l)); in make_STRING()
2739 return symbol_type (token::TOK_NON_WS, std::move (v), std::move (l)); in make_NON_WS()
2754 return symbol_type (token::TOK_CODE_BLOCK_START, std::move (v), std::move (l)); in make_CODE_BLOCK_START()
2769 return symbol_type (token::TOK_CODE_BLOCK_CONTENTS, std::move (v), std::move (l)); in make_CODE_BLOCK_CONTENTS()
2784 return symbol_type (token::TOK_UNKNOWN_DIRECTIVE, std::move (v), std::move (l)); in make_UNKNOWN_DIRECTIVE()
2799 return symbol_type (token::TOK_INT, std::move (v), std::move (l)); in make_INT()
2814 return symbol_type (token::TOK_FLOAT, std::move (v), std::move (l)); in make_FLOAT()
2982 void move (by_state& that);
3066 operator[] (0).move (t); in push()
3353 parser::basic_symbol<Base>::move (basic_symbol& s) in move() function in yy::parser::basic_symbol
3355 super_type::move (s); in move()
3363 value.move< bool > (YY_MOVE (s.value)); in move()
3367 value.move< enum condition > (YY_MOVE (s.value)); in move()
3371 value.move< enum fifo_config > (YY_MOVE (s.value)); in move()
3377 value.move< enum in_out_set > (YY_MOVE (s.value)); in move()
3381 value.move< enum irq > (YY_MOVE (s.value)); in move()
3385 value.move< enum mov_op > (YY_MOVE (s.value)); in move()
3390 value.move< extended_mov > (YY_MOVE (s.value)); in move()
3394 value.move< float > (YY_MOVE (s.value)); in move()
3398 value.move< int > (YY_MOVE (s.value)); in move()
3403 value.move< std::shared_ptr<instruction> > (YY_MOVE (s.value)); in move()
3411 value.move< std::shared_ptr<resolvable> > (YY_MOVE (s.value)); in move()
3416 value.move< std::shared_ptr<symbol> > (YY_MOVE (s.value)); in move()
3420 value.move< std::shared_ptr<wait_source> > (YY_MOVE (s.value)); in move()
3429 value.move< std::string > (YY_MOVE (s.value)); in move()
3433 value.move< uint > (YY_MOVE (s.value)); in move()
3477 parser::by_kind::move (by_kind& that) in move() function in yy::parser::by_kind