Lines Matching refs:move
94 result.push_back(std::move(decl)); in file()
101 result.push_back(std::move(section)); in file()
110 result.push_back(std::move(decl)); in file()
137 fPushback = std::move(t); in pushback()
158 this->pushback(std::move(next)); in checkNext()
166 *result = std::move(next); in expect()
315 values.push_back(std::move(value)); in enumDeclaration()
332 values.push_back(std::move(value)); in enumDeclaration()
340 std::move(values))); in enumDeclaration()
386 parameters.push_back(std::move(parameter)); in declaration()
398 std::move(type), in declaration()
400 std::move(parameters), in declaration()
401 std::move(body))); in declaration()
403 return this->varDeclarationEnd(modifiers, std::move(type), this->text(name)); in declaration()
418 return this->varDeclarationEnd(modifiers, std::move(type), this->text(name)); in varDeclarations()
475 std::move(type), in structVarDeclaration()
506 currentVarSizes.push_back(std::move(size)); in varDeclarationEnd()
519 vars.emplace_back(name, std::move(currentVarSizes), std::move(value)); in varDeclarationEnd()
535 currentVarSizes.push_back(std::move(size)); in varDeclarationEnd()
547 vars.emplace_back(this->text(name), std::move(currentVarSizes), std::move(value)); in varDeclarationEnd()
552 return std::unique_ptr<ASTVarDeclarations>(new ASTVarDeclarations(std::move(mods), in varDeclarationEnd()
553 std::move(type), in varDeclarationEnd()
554 std::move(vars))); in varDeclarationEnd()
579 return std::unique_ptr<ASTParameter>(new ASTParameter(name.fOffset, modifiers, std::move(type), in parameter()
580 this->text(name), std::move(sizes))); in parameter()
642 this->pushback(std::move(next)); in layoutCode()
958 return std::unique_ptr<ASTStatement>(new ASTVarDeclarationStatement(std::move(decl))); in statement()
967 std::move(decl))); in statement()
1023 decls.push_back(std::move(decl)); in interfaceBlock()
1036 sizes.push_back(std::move(size)); in interfaceBlock()
1047 std::move(decls), in interfaceBlock()
1049 std::move(sizes))); in interfaceBlock()
1082 std::move(test), in ifStatement()
1083 std::move(ifTrue), in ifStatement()
1084 std::move(ifFalse))); in ifStatement()
1114 std::move(statement), in doStatement()
1115 std::move(test))); in doStatement()
1139 std::move(test), in whileStatement()
1140 std::move(statement))); in whileStatement()
1163 statements.push_back(std::move(s)); in switchCase()
1165 return std::unique_ptr<ASTSwitchCase>(new ASTSwitchCase(start.fOffset, std::move(value), in switchCase()
1166 std::move(statements))); in switchCase()
1195 cases.push_back(std::move(c)); in switchStatement()
1211 statements.push_back(std::move(s)); in switchStatement()
1214 std::move(statements))); in switchStatement()
1221 std::move(value), in switchStatement()
1222 std::move(cases))); in switchStatement()
1247 std::move(vd))); in forStatement()
1257 std::move(vd))); in forStatement()
1289 std::move(initializer), in forStatement()
1290 std::move(test), std::move(next), in forStatement()
1291 std::move(statement))); in forStatement()
1311 std::move(expression))); in returnStatement()
1366 std::move(statements))); in block()
1375 statements.push_back(std::move(statement)); in block()
1386 ASTExpressionStatement* result = new ASTExpressionStatement(std::move(expr)); in expressionStatement()
1414 result.reset(new ASTBinaryExpression(std::move(result), std::move(t), std::move(right))); in commaExpression()
1449 result = std::unique_ptr<ASTExpression>(new ASTBinaryExpression(std::move(result), in assignmentExpression()
1450 std::move(t), in assignmentExpression()
1451 std::move(right))); in assignmentExpression()
1472 return std::unique_ptr<ASTExpression>(new ASTTernaryExpression(std::move(result), in ternaryExpression()
1473 std::move(trueExpr), in ternaryExpression()
1474 std::move(falseExpr))); in ternaryExpression()
1493 result.reset(new ASTBinaryExpression(std::move(result), std::move(t), std::move(right))); in logicalOrExpression()
1510 result.reset(new ASTBinaryExpression(std::move(result), std::move(t), std::move(right))); in logicalXorExpression()
1527 result.reset(new ASTBinaryExpression(std::move(result), std::move(t), std::move(right))); in logicalAndExpression()
1544 result.reset(new ASTBinaryExpression(std::move(result), std::move(t), std::move(right))); in bitwiseOrExpression()
1561 result.reset(new ASTBinaryExpression(std::move(result), std::move(t), std::move(right))); in bitwiseXorExpression()
1578 result.reset(new ASTBinaryExpression(std::move(result), std::move(t), std::move(right))); in bitwiseAndExpression()
1598 … result.reset(new ASTBinaryExpression(std::move(result), std::move(t), std::move(right))); in equalityExpression()
1624 result.reset(new ASTBinaryExpression(std::move(result), std::move(t), in relationalExpression()
1625 std::move(right))); in relationalExpression()
1649 result.reset(new ASTBinaryExpression(std::move(result), std::move(t), in shiftExpression()
1650 std::move(right))); in shiftExpression()
1674 result.reset(new ASTBinaryExpression(std::move(result), std::move(t), in additiveExpression()
1675 std::move(right))); in additiveExpression()
1700 result.reset(new ASTBinaryExpression(std::move(result), std::move(t), in multiplicativeExpression()
1701 std::move(right))); in multiplicativeExpression()
1724 return std::unique_ptr<ASTExpression>(new ASTPrefixExpression(std::move(t), in unaryExpression()
1725 std::move(expr))); in unaryExpression()
1750 result.reset(new ASTSuffixExpression(std::move(result), std::move(s))); in postfixExpression()
1773 return std::unique_ptr<ASTSuffix>(new ASTIndexSuffix(std::move(e))); in suffix()
1780 return std::unique_ptr<ASTSuffix>(new ASTFieldSuffix(offset, std::move(text))); in suffix()
1792 parameters.push_back(std::move(expr)); in suffix()
1800 std::move(parameters))); in suffix()
1824 result.reset(new ASTIdentifier(t.fOffset, std::move(text))); in term()