diff options
author | LianaHus <liana@ethdev.com> | 2015-09-01 00:44:29 +0800 |
---|---|---|
committer | LianaHus <liana@ethdev.com> | 2015-09-08 19:12:00 +0800 |
commit | 1b5e6fc9e76ad3cf30e6e7bfc0e868dbb5267ff4 (patch) | |
tree | 6ecb1323bec51a67a53d63bfd250f4ccfcee926c /solc/CommandLineInterface.cpp | |
parent | 6f4a39c183a905b8e07da59c17bfd25c2febbf7f (diff) | |
download | dexon-solidity-1b5e6fc9e76ad3cf30e6e7bfc0e868dbb5267ff4.tar.gz dexon-solidity-1b5e6fc9e76ad3cf30e6e7bfc0e868dbb5267ff4.tar.zst dexon-solidity-1b5e6fc9e76ad3cf30e6e7bfc0e868dbb5267ff4.zip |
renamed getter functions
Diffstat (limited to 'solc/CommandLineInterface.cpp')
-rw-r--r-- | solc/CommandLineInterface.cpp | 80 |
1 files changed, 40 insertions, 40 deletions
diff --git a/solc/CommandLineInterface.cpp b/solc/CommandLineInterface.cpp index 28f550ea..3ce6a2d9 100644 --- a/solc/CommandLineInterface.cpp +++ b/solc/CommandLineInterface.cpp @@ -123,31 +123,31 @@ void CommandLineInterface::handleBinary(string const& _contract) if (m_args.count(g_argBinaryStr)) { if (m_args.count("output-dir")) - createFile(_contract + ".bin", toHex(m_compiler->getBytecode(_contract))); + createFile(_contract + ".bin", toHex(m_compiler->bytecode(_contract))); else { cout << "Binary: " << endl; - cout << toHex(m_compiler->getBytecode(_contract)) << endl; + cout << toHex(m_compiler->bytecode(_contract)) << endl; } } if (m_args.count(g_argCloneBinaryStr)) { if (m_args.count("output-dir")) - createFile(_contract + ".clone_bin", toHex(m_compiler->getCloneBytecode(_contract))); + createFile(_contract + ".clone_bin", toHex(m_compiler->cloneBytecode(_contract))); else { cout << "Clone Binary: " << endl; - cout << toHex(m_compiler->getCloneBytecode(_contract)) << endl; + cout << toHex(m_compiler->cloneBytecode(_contract)) << endl; } } if (m_args.count(g_argRuntimeBinaryStr)) { if (m_args.count("output-dir")) - createFile(_contract + ".bin", toHex(m_compiler->getRuntimeBytecode(_contract))); + createFile(_contract + ".bin", toHex(m_compiler->runtimeBytecode(_contract))); else { cout << "Binary of the runtime part: " << endl; - cout << toHex(m_compiler->getRuntimeBytecode(_contract)) << endl; + cout << toHex(m_compiler->runtimeBytecode(_contract)) << endl; } } } @@ -155,11 +155,11 @@ void CommandLineInterface::handleBinary(string const& _contract) void CommandLineInterface::handleOpcode(string const& _contract) { if (m_args.count("output-dir")) - createFile(_contract + ".opcode", eth::disassemble(m_compiler->getBytecode(_contract))); + createFile(_contract + ".opcode", eth::disassemble(m_compiler->bytecode(_contract))); else { cout << "Opcodes: " << endl; - cout << eth::disassemble(m_compiler->getBytecode(_contract)); + cout << eth::disassemble(m_compiler->bytecode(_contract)); cout << endl; } @@ -179,7 +179,7 @@ void CommandLineInterface::handleSignatureHashes(string const& _contract) return; string out; - for (auto const& it: m_compiler->getContractDefinition(_contract).getInterfaceFunctions()) + for (auto const& it: m_compiler->contractDefinition(_contract).interfaceFunctions()) out += toHex(it.first.ref()) + ": " + it.second->externalSignature() + "\n"; if (m_args.count("output-dir")) @@ -223,11 +223,11 @@ void CommandLineInterface::handleMeta(DocumentationType _type, string const& _co if (m_args.count(argName)) { if (m_args.count("output-dir")) - createFile(_contract + suffix, m_compiler->getMetadata(_contract, _type)); + createFile(_contract + suffix, m_compiler->metadata(_contract, _type)); else { cout << title << endl; - cout << m_compiler->getMetadata(_contract, _type) << endl; + cout << m_compiler->metadata(_contract, _type) << endl; } } @@ -236,46 +236,46 @@ void CommandLineInterface::handleMeta(DocumentationType _type, string const& _co void CommandLineInterface::handleGasEstimation(string const& _contract) { using Gas = GasEstimator::GasConsumption; - if (!m_compiler->getAssemblyItems(_contract) && !m_compiler->getRuntimeAssemblyItems(_contract)) + if (!m_compiler->assemblyItems(_contract) && !m_compiler->runtimeAssemblyItems(_contract)) return; cout << "Gas estimation:" << endl; - if (eth::AssemblyItems const* items = m_compiler->getAssemblyItems(_contract)) + if (eth::AssemblyItems const* items = m_compiler->assemblyItems(_contract)) { Gas gas = GasEstimator::functionalEstimation(*items); - u256 bytecodeSize(m_compiler->getRuntimeBytecode(_contract).size()); + u256 bytecodeSize(m_compiler->runtimeBytecode(_contract).size()); cout << "construction:" << endl; cout << " " << gas << " + " << (bytecodeSize * eth::c_createDataGas) << " = "; gas += bytecodeSize * eth::c_createDataGas; cout << gas << endl; } - if (eth::AssemblyItems const* items = m_compiler->getRuntimeAssemblyItems(_contract)) + if (eth::AssemblyItems const* items = m_compiler->runtimeAssemblyItems(_contract)) { - ContractDefinition const& contract = m_compiler->getContractDefinition(_contract); + ContractDefinition const& contract = m_compiler->contractDefinition(_contract); cout << "external:" << endl; - for (auto it: contract.getInterfaceFunctions()) + for (auto it: contract.interfaceFunctions()) { string sig = it.second->externalSignature(); GasEstimator::GasConsumption gas = GasEstimator::functionalEstimation(*items, sig); cout << " " << sig << ":\t" << gas << endl; } - if (contract.getFallbackFunction()) + if (contract.fallbackFunction()) { GasEstimator::GasConsumption gas = GasEstimator::functionalEstimation(*items, "INVALID"); cout << " fallback:\t" << gas << endl; } cout << "internal:" << endl; - for (auto const& it: contract.getDefinedFunctions()) + for (auto const& it: contract.definedFunctions()) { if (it->isPartOfExternalInterface() || it->isConstructor()) continue; - size_t entry = m_compiler->getFunctionEntryPoint(_contract, *it); + size_t entry = m_compiler->functionEntryPoint(_contract, *it); GasEstimator::GasConsumption gas = GasEstimator::GasConsumption::infinite(); if (entry > 0) gas = GasEstimator::functionalEstimation(*items, entry, *it); FunctionType type(*it); - cout << " " << it->getName() << "("; - auto end = type.getParameterTypes().end(); - for (auto it = type.getParameterTypes().begin(); it != end; ++it) + cout << " " << it->name() << "("; + auto end = type.parameterTypes().end(); + for (auto it = type.parameterTypes().begin(); it != end; ++it) cout << (*it)->toString() << (it + 1 == end ? "" : ","); cout << "):\t" << gas << endl; } @@ -488,7 +488,7 @@ void CommandLineInterface::handleCombinedJSON() set<string> requests; boost::split(requests, m_args["combined-json"].as<string>(), boost::is_any_of(",")); - vector<string> contracts = m_compiler->getContractNames(); + vector<string> contracts = m_compiler->contractNames(); if (!contracts.empty()) output["contracts"] = Json::Value(Json::objectValue); @@ -496,24 +496,24 @@ void CommandLineInterface::handleCombinedJSON() { Json::Value contractData(Json::objectValue); if (requests.count("interface")) - contractData["interface"] = m_compiler->getSolidityInterface(contractName); + contractData["interface"] = m_compiler->solidityInterface(contractName); if (requests.count("abi")) - contractData["abi"] = m_compiler->getInterface(contractName); + contractData["abi"] = m_compiler->interface(contractName); if (requests.count("bin")) - contractData["bin"] = toHex(m_compiler->getBytecode(contractName)); + contractData["bin"] = toHex(m_compiler->bytecode(contractName)); if (requests.count("clone-bin")) - contractData["clone-bin"] = toHex(m_compiler->getCloneBytecode(contractName)); + contractData["clone-bin"] = toHex(m_compiler->cloneBytecode(contractName)); if (requests.count("opcodes")) - contractData["opcodes"] = eth::disassemble(m_compiler->getBytecode(contractName)); + contractData["opcodes"] = eth::disassemble(m_compiler->bytecode(contractName)); if (requests.count("asm")) { ostringstream unused; contractData["asm"] = m_compiler->streamAssembly(unused, contractName, m_sourceCodes, true); } if (requests.count("devdoc")) - contractData["devdoc"] = m_compiler->getMetadata(contractName, DocumentationType::NatspecDev); + contractData["devdoc"] = m_compiler->metadata(contractName, DocumentationType::NatspecDev); if (requests.count("userdoc")) - contractData["userdoc"] = m_compiler->getMetadata(contractName, DocumentationType::NatspecUser); + contractData["userdoc"] = m_compiler->metadata(contractName, DocumentationType::NatspecUser); output["contracts"][contractName] = contractData; } @@ -522,7 +522,7 @@ void CommandLineInterface::handleCombinedJSON() output["sources"] = Json::Value(Json::objectValue); for (auto const& sourceCode: m_sourceCodes) { - ASTJsonConverter converter(m_compiler->getAST(sourceCode.first)); + ASTJsonConverter converter(m_compiler->AST(sourceCode.first)); output["sources"][sourceCode.first] = Json::Value(Json::objectValue); output["sources"][sourceCode.first]["AST"] = converter.json(); } @@ -546,11 +546,11 @@ void CommandLineInterface::handleAst(string const& _argStr) { vector<ASTNode const*> asts; for (auto const& sourceCode: m_sourceCodes) - asts.push_back(&m_compiler->getAST(sourceCode.first)); + asts.push_back(&m_compiler->AST(sourceCode.first)); map<ASTNode const*, eth::GasMeter::GasConsumption> gasCosts; - if (m_compiler->getRuntimeAssemblyItems()) + if (m_compiler->runtimeAssemblyItems()) gasCosts = GasEstimator::breakToStatementLevel( - GasEstimator::structuralEstimation(*m_compiler->getRuntimeAssemblyItems(), asts), + GasEstimator::structuralEstimation(*m_compiler->runtimeAssemblyItems(), asts), asts ); @@ -562,12 +562,12 @@ void CommandLineInterface::handleAst(string const& _argStr) string postfix = ""; if (_argStr == g_argAstStr) { - ASTPrinter printer(m_compiler->getAST(sourceCode.first), sourceCode.second); + ASTPrinter printer(m_compiler->AST(sourceCode.first), sourceCode.second); printer.print(data); } else { - ASTJsonConverter converter(m_compiler->getAST(sourceCode.first)); + ASTJsonConverter converter(m_compiler->AST(sourceCode.first)); converter.print(data); postfix += "_json"; } @@ -584,7 +584,7 @@ void CommandLineInterface::handleAst(string const& _argStr) if (_argStr == g_argAstStr) { ASTPrinter printer( - m_compiler->getAST(sourceCode.first), + m_compiler->AST(sourceCode.first), sourceCode.second, gasCosts ); @@ -592,7 +592,7 @@ void CommandLineInterface::handleAst(string const& _argStr) } else { - ASTJsonConverter converter(m_compiler->getAST(sourceCode.first)); + ASTJsonConverter converter(m_compiler->AST(sourceCode.first)); converter.print(cout); } } @@ -608,7 +608,7 @@ void CommandLineInterface::actOnInput() handleAst(g_argAstStr); handleAst(g_argAstJson); - vector<string> contracts = m_compiler->getContractNames(); + vector<string> contracts = m_compiler->contractNames(); for (string const& contract: contracts) { if (needsHumanTargetedStdout(m_args)) |