Rename parseFunctionalInstruction to parseCall

This commit is contained in:
Alex Beregszaszi 2017-05-24 01:26:17 +01:00
parent 4f738ff1c0
commit b77b11781d
2 changed files with 4 additions and 4 deletions

View File

@ -96,7 +96,7 @@ assembly::Statement Parser::parseStatement()
switch (m_scanner->currentToken()) switch (m_scanner->currentToken())
{ {
case Token::LParen: case Token::LParen:
return parseFunctionalInstruction(std::move(statement)); return parseCall(std::move(statement));
case Token::Colon: case Token::Colon:
{ {
if (statement.type() != typeid(assembly::Identifier)) if (statement.type() != typeid(assembly::Identifier))
@ -138,7 +138,7 @@ assembly::Statement Parser::parseExpression()
{ {
Statement operation = parseElementaryOperation(true); Statement operation = parseElementaryOperation(true);
if (m_scanner->currentToken() == Token::LParen) if (m_scanner->currentToken() == Token::LParen)
return parseFunctionalInstruction(std::move(operation)); return parseCall(std::move(operation));
else else
return operation; return operation;
} }
@ -303,7 +303,7 @@ assembly::FunctionDefinition Parser::parseFunctionDefinition()
return funDef; return funDef;
} }
assembly::Statement Parser::parseFunctionalInstruction(assembly::Statement&& _instruction) assembly::Statement Parser::parseCall(assembly::Statement&& _instruction)
{ {
if (_instruction.type() == typeid(Instruction)) if (_instruction.type() == typeid(Instruction))
{ {

View File

@ -68,7 +68,7 @@ protected:
Statement parseElementaryOperation(bool _onlySinglePusher = false); Statement parseElementaryOperation(bool _onlySinglePusher = false);
VariableDeclaration parseVariableDeclaration(); VariableDeclaration parseVariableDeclaration();
FunctionDefinition parseFunctionDefinition(); FunctionDefinition parseFunctionDefinition();
Statement parseFunctionalInstruction(Statement&& _instruction); Statement parseCall(Statement&& _instruction);
TypedName parseTypedName(); TypedName parseTypedName();
std::string expectAsmIdentifier(); std::string expectAsmIdentifier();