88 | 85.1k | } solidity::ScopedSaveAndRestore<solidity::frontend::FunctionDefinition const*>::ScopedSaveAndRestore(solidity::frontend::FunctionDefinition const*&, solidity::frontend::FunctionDefinition const*&&) Line | Count | Source | 86 | 42.5k | { | 87 | 42.5k | std::swap(m_variable, m_oldValue); | 88 | 42.5k | } |
solidity::ScopedSaveAndRestore<solidity::frontend::ContractDefinition const*>::ScopedSaveAndRestore(solidity::frontend::ContractDefinition const*&, solidity::frontend::ContractDefinition const*&&) Line | Count | Source | 86 | 42.5k | { | 87 | 42.5k | std::swap(m_variable, m_oldValue); | 88 | 42.5k | } |
Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::CFG::FunctionInfo const*>::ScopedSaveAndRestore(solidity::yul::CFG::FunctionInfo const*&, solidity::yul::CFG::FunctionInfo const*&&) Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::Scope*>::ScopedSaveAndRestore(solidity::yul::Scope*&, solidity::yul::Scope*&&) Unexecuted instantiation: solidity::ScopedSaveAndRestore<std::__1::optional<solidity::yul::ControlFlowGraphBuilder::ForLoopInfo> >::ScopedSaveAndRestore(std::__1::optional<solidity::yul::ControlFlowGraphBuilder::ForLoopInfo>&, std::__1::optional<solidity::yul::ControlFlowGraphBuilder::ForLoopInfo>&&) Unexecuted instantiation: solidity::ScopedSaveAndRestore<std::__1::set<solidity::yul::YulString, std::__1::less<solidity::yul::YulString>, std::__1::allocator<solidity::yul::YulString> > >::ScopedSaveAndRestore(std::__1::set<solidity::yul::YulString, std::__1::less<solidity::yul::YulString>, std::__1::allocator<solidity::yul::YulString> >&, std::__1::set<solidity::yul::YulString, std::__1::less<solidity::yul::YulString>, std::__1::allocator<solidity::yul::YulString> >&&) Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::DataFlowAnalyzer::State>::ScopedSaveAndRestore(solidity::yul::DataFlowAnalyzer::State&, solidity::yul::DataFlowAnalyzer::State&&) Unexecuted instantiation: solidity::ScopedSaveAndRestore<unsigned long>::ScopedSaveAndRestore(unsigned long&, unsigned long&&) Unexecuted instantiation: solidity::ScopedSaveAndRestore<std::__1::map<solidity::yul::YulString, std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreBase::State, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreBase::State> > >, std::__1::less<solidity::yul::YulString>, std::__1::allocator<std::__1::pair<solidity::yul::YulString const, std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreBase::State, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreBase::State> > > > > > >::ScopedSaveAndRestore(std::__1::map<solidity::yul::YulString, std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreBase::State, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreBase::State> > >, std::__1::less<solidity::yul::YulString>, std::__1::allocator<std::__1::pair<solidity::yul::YulString const, std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreBase::State, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreBase::State> > > > > >&, std::__1::map<solidity::yul::YulString, std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreBase::State, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreBase::State> > >, std::__1::less<solidity::yul::YulString>, std::__1::allocator<std::__1::pair<solidity::yul::YulString const, std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreBase::State, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreBase::State> > > > > >&&) Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::UnusedStoreBase::ForLoopInfo>::ScopedSaveAndRestore(solidity::yul::UnusedStoreBase::ForLoopInfo&, solidity::yul::UnusedStoreBase::ForLoopInfo&&) Unexecuted instantiation: solidity::ScopedSaveAndRestore<std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreEliminator::Operation, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreEliminator::Operation> > > >::ScopedSaveAndRestore(std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreEliminator::Operation, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreEliminator::Operation> > >&, std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreEliminator::Operation, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreEliminator::Operation> > >&&) Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::ControlFlowNode*>::ScopedSaveAndRestore(solidity::yul::ControlFlowNode*&, solidity::yul::ControlFlowNode*&&) Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::ControlFlowNode const*>::ScopedSaveAndRestore(solidity::yul::ControlFlowNode const*&, solidity::yul::ControlFlowNode const*&&) |
90 | 85.1k | ~ScopedSaveAndRestore() { std::swap(m_variable, m_oldValue); } solidity::ScopedSaveAndRestore<solidity::frontend::FunctionDefinition const*>::~ScopedSaveAndRestore() Line | Count | Source | 90 | 42.5k | ~ScopedSaveAndRestore() { std::swap(m_variable, m_oldValue); } |
solidity::ScopedSaveAndRestore<solidity::frontend::ContractDefinition const*>::~ScopedSaveAndRestore() Line | Count | Source | 90 | 42.5k | ~ScopedSaveAndRestore() { std::swap(m_variable, m_oldValue); } |
Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::CFG::FunctionInfo const*>::~ScopedSaveAndRestore() Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::Scope*>::~ScopedSaveAndRestore() Unexecuted instantiation: solidity::ScopedSaveAndRestore<std::__1::optional<solidity::yul::ControlFlowGraphBuilder::ForLoopInfo> >::~ScopedSaveAndRestore() Unexecuted instantiation: solidity::ScopedSaveAndRestore<std::__1::set<solidity::yul::YulString, std::__1::less<solidity::yul::YulString>, std::__1::allocator<solidity::yul::YulString> > >::~ScopedSaveAndRestore() Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::DataFlowAnalyzer::State>::~ScopedSaveAndRestore() Unexecuted instantiation: solidity::ScopedSaveAndRestore<unsigned long>::~ScopedSaveAndRestore() Unexecuted instantiation: solidity::ScopedSaveAndRestore<std::__1::map<solidity::yul::YulString, std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreBase::State, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreBase::State> > >, std::__1::less<solidity::yul::YulString>, std::__1::allocator<std::__1::pair<solidity::yul::YulString const, std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreBase::State, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreBase::State> > > > > > >::~ScopedSaveAndRestore() Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::UnusedStoreBase::ForLoopInfo>::~ScopedSaveAndRestore() Unexecuted instantiation: solidity::ScopedSaveAndRestore<std::__1::map<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*, solidity::yul::UnusedStoreEliminator::Operation, std::__1::less<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const*>, std::__1::allocator<std::__1::pair<std::__1::variant<solidity::yul::ExpressionStatement, solidity::yul::Assignment, solidity::yul::VariableDeclaration, solidity::yul::FunctionDefinition, solidity::yul::If, solidity::yul::Switch, solidity::yul::ForLoop, solidity::yul::Break, solidity::yul::Continue, solidity::yul::Leave, solidity::yul::Block> const* const, solidity::yul::UnusedStoreEliminator::Operation> > > >::~ScopedSaveAndRestore() Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::ControlFlowNode*>::~ScopedSaveAndRestore() Unexecuted instantiation: solidity::ScopedSaveAndRestore<solidity::yul::ControlFlowNode const*>::~ScopedSaveAndRestore() |