Merge pull request #10535 from ethereum/removeNumbers

Improve generated names.
This commit is contained in:
chriseth
2021-02-23 13:29:18 +01:00
committed by GitHub
17 changed files with 127 additions and 122 deletions
+2 -2
View File
@@ -96,7 +96,7 @@ string IRNames::constantValueFunction(VariableDeclaration const& _constant)
string IRNames::localVariable(VariableDeclaration const& _declaration)
{
return "vloc_" + _declaration.name() + '_' + std::to_string(_declaration.id());
return "var_" + _declaration.name() + '_' + std::to_string(_declaration.id());
}
string IRNames::localVariable(Expression const& _expression)
@@ -120,7 +120,7 @@ string IRNames::tupleComponent(size_t _i)
string IRNames::zeroValue(Type const& _type, string const& _variableName)
{
return "zero_value_for_type_" + _type.identifier() + _variableName;
return "zero_" + _type.identifier() + _variableName;
}
FunctionDefinition const* IRHelpers::referencedFunctionDeclaration(Expression const& _expression)