2021-12-13 13:53:40 +00:00
|
|
|
// SPDX-License-Identifier: UNLICENSED
|
|
|
|
pragma solidity >=0.8.0;
|
|
|
|
|
|
|
|
contract MyContract
|
|
|
|
{
|
|
|
|
constructor()
|
|
|
|
{
|
|
|
|
uint unused; // [Warning 2072] Unused local variable.
|
2022-03-01 17:56:17 +00:00
|
|
|
// ^^^^^^^^^^^ @unusedVariable
|
2021-12-13 13:53:40 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
contract D
|
|
|
|
{
|
|
|
|
function main() public payable returns (uint)
|
2022-03-01 17:56:17 +00:00
|
|
|
// ^^^^ @unusedReturnVariable
|
2021-12-13 13:53:40 +00:00
|
|
|
{
|
|
|
|
MyContract c = new MyContract();
|
2022-03-01 17:56:17 +00:00
|
|
|
// ^^^^^^^^^^^^ @unusedContractVariable
|
2021-12-13 13:53:40 +00:00
|
|
|
}
|
|
|
|
}
|
2022-03-15 17:52:59 +00:00
|
|
|
// ----
|
|
|
|
// publish_diagnostics_1: @unusedReturnVariable 6321 @unusedVariable 2072 @unusedContractVariable 2072
|