Applied misc-unused-parameters clang-tidy fixes

This commit is contained in:
Bartek Kryza
2022-12-21 17:34:44 +01:00
parent 217edd27bd
commit a907769c38
8 changed files with 22 additions and 19 deletions

View File

@@ -1030,7 +1030,7 @@ void translation_unit_visitor::process_function_parameter(
void translation_unit_visitor:: void translation_unit_visitor::
process_function_parameter_find_relationships_in_template(class_ &c, process_function_parameter_find_relationships_in_template(class_ &c,
const std::set<std::string> &template_parameter_names, const std::set<std::string> & /*template_parameter_names*/,
const clang::TemplateSpecializationType &template_instantiation_type) const clang::TemplateSpecializationType &template_instantiation_type)
{ {
const auto template_field_decl_name = const auto template_field_decl_name =
@@ -1174,7 +1174,7 @@ translation_unit_visitor::process_template_specialization(
void translation_unit_visitor::process_template_specialization_argument( void translation_unit_visitor::process_template_specialization_argument(
const clang::ClassTemplateSpecializationDecl *cls, const clang::ClassTemplateSpecializationDecl *cls,
class_ &template_instantiation, const clang::TemplateArgument &arg, class_ &template_instantiation, const clang::TemplateArgument &arg,
size_t argument_index, bool in_parameter_pack) size_t argument_index, bool /*in_parameter_pack*/)
{ {
const auto argument_kind = arg.getKind(); const auto argument_kind = arg.getKind();

View File

@@ -374,7 +374,7 @@ public:
} }
std::unique_ptr<clang::ASTConsumer> CreateASTConsumer( std::unique_ptr<clang::ASTConsumer> CreateASTConsumer(
clang::CompilerInstance &CI, clang::StringRef file) override clang::CompilerInstance &CI, clang::StringRef /*file*/) override
{ {
return std::make_unique< return std::make_unique<
diagram_ast_consumer<DiagramModel, DiagramConfig, DiagramVisitor>>( diagram_ast_consumer<DiagramModel, DiagramConfig, DiagramVisitor>>(
@@ -433,7 +433,7 @@ template <typename DiagramModel, typename DiagramConfig,
std::unique_ptr<DiagramModel> generate( std::unique_ptr<DiagramModel> generate(
const clang::tooling::CompilationDatabase &db, const std::string &name, const clang::tooling::CompilationDatabase &db, const std::string &name,
DiagramConfig &config, const std::vector<std::string> &translation_units, DiagramConfig &config, const std::vector<std::string> &translation_units,
bool verbose = false) bool /*verbose*/ = false)
{ {
LOG_INFO("Generating diagram {}.puml", name); LOG_INFO("Generating diagram {}.puml", name);

View File

@@ -207,7 +207,7 @@ void clang_visitor::visit_tparam_command(
void clang_visitor::visit_paragraph( void clang_visitor::visit_paragraph(
const clang::comments::ParagraphComment *paragraph, const clang::comments::ParagraphComment *paragraph,
const clang::comments::CommandTraits &traits, std::string &text) const clang::comments::CommandTraits & /*traits*/, std::string &text)
{ {
using clang::comments::Comment; using clang::comments::Comment;
using clang::comments::TextComment; using clang::comments::TextComment;

View File

@@ -103,7 +103,7 @@ void generator::generate(std::ostream &ostr) const
// Generate files and folders // Generate files and folders
util::for_each_if( util::for_each_if(
m_model, [](const auto &f) { return true; }, m_model, [](const auto & /*f*/) { return true; },
[this, &ostr](const auto &f) { [this, &ostr](const auto &f) {
generate(dynamic_cast<source_file &>(*f), ostr); generate(dynamic_cast<source_file &>(*f), ostr);
}); });

View File

@@ -44,11 +44,12 @@ translation_unit_visitor::include_visitor::include_visitor(
} }
void translation_unit_visitor::include_visitor::InclusionDirective( void translation_unit_visitor::include_visitor::InclusionDirective(
clang::SourceLocation hash_loc, const clang::Token &include_tok, clang::SourceLocation hash_loc, const clang::Token & /*include_tok*/,
clang::StringRef file_name, bool is_angled, clang::StringRef /*file_name*/, bool is_angled,
clang::CharSourceRange filename_range, const clang::FileEntry *file, clang::CharSourceRange /*filename_range*/, const clang::FileEntry *file,
clang::StringRef search_path, clang::StringRef relative_path, clang::StringRef /*search_path*/, clang::StringRef relative_path,
const clang::Module *imported, clang::SrcMgr::CharacteristicKind file_type) const clang::Module * /*imported*/,
clang::SrcMgr::CharacteristicKind file_type)
{ {
using common::model::relationship; using common::model::relationship;
using common::model::source_file; using common::model::source_file;

View File

@@ -190,7 +190,7 @@ void diagram::add_if_stmt(
void diagram::end_if_stmt( void diagram::end_if_stmt(
const common::model::diagram_element::id_t current_caller_id, const common::model::diagram_element::id_t current_caller_id,
common::model::message_t type) common::model::message_t /*type*/)
{ {
using clanguml::common::model::message_t; using clanguml::common::model::message_t;

View File

@@ -68,7 +68,7 @@ template_trait::templates() const
} }
int template_trait::calculate_template_specialization_match( int template_trait::calculate_template_specialization_match(
const template_trait &other, const std::string &full_name) const const template_trait &other, const std::string & /*full_name*/) const
{ {
int res{}; int res{};

View File

@@ -1440,7 +1440,8 @@ translation_unit_visitor::build_function_template_instantiation(
void translation_unit_visitor:: void translation_unit_visitor::
build_template_instantiation_process_template_arguments( build_template_instantiation_process_template_arguments(
model::template_trait *parent, model::template_trait *parent,
std::deque<std::tuple<std::string, int, bool>> &template_base_params, std::deque<std::tuple<std::string, int, bool>>
& /*template_base_params*/,
const clang::ArrayRef<clang::TemplateArgument> &template_args, const clang::ArrayRef<clang::TemplateArgument> &template_args,
model::template_trait &template_instantiation, model::template_trait &template_instantiation,
const std::string &full_template_specialization_name, const std::string &full_template_specialization_name,
@@ -1516,8 +1517,8 @@ void translation_unit_visitor::
void translation_unit_visitor:: void translation_unit_visitor::
build_template_instantiation_process_tag_argument( build_template_instantiation_process_tag_argument(
model::template_trait &template_instantiation, model::template_trait & /*template_instantiation*/,
const std::string &full_template_specialization_name, const std::string & /*full_template_specialization_name*/,
const clang::TemplateDecl *template_decl, const clang::TemplateDecl *template_decl,
const clang::TemplateArgument &arg, const clang::TemplateArgument &arg,
class_diagram::model::template_parameter &argument) const class_diagram::model::template_parameter &argument) const
@@ -1532,7 +1533,7 @@ void translation_unit_visitor::
void translation_unit_visitor:: void translation_unit_visitor::
build_template_instantiation_process_type_argument( build_template_instantiation_process_type_argument(
model::template_trait *parent, model::template_trait * /*parent*/,
const std::string &full_template_specialization_name, const std::string &full_template_specialization_name,
const clang::TemplateDecl *template_decl, const clang::TemplateDecl *template_decl,
const clang::TemplateArgument &arg, const clang::TemplateArgument &arg,
@@ -1623,7 +1624,7 @@ translation_unit_visitor::process_template_specialization(
void translation_unit_visitor::process_template_specialization_argument( void translation_unit_visitor::process_template_specialization_argument(
const clang::ClassTemplateSpecializationDecl *cls, const clang::ClassTemplateSpecializationDecl *cls,
model::class_ &template_instantiation, const clang::TemplateArgument &arg, model::class_ &template_instantiation, const clang::TemplateArgument &arg,
size_t argument_index, bool in_parameter_pack) size_t argument_index, bool /*in_parameter_pack*/)
{ {
const auto argument_kind = arg.getKind(); const auto argument_kind = arg.getKind();
@@ -1981,7 +1982,8 @@ translation_unit_visitor::build_template_instantiation(
void translation_unit_visitor:: void translation_unit_visitor::
process_unexposed_template_specialization_parameters( process_unexposed_template_specialization_parameters(
const std::string &type_name, const std::string &type_name,
class_diagram::model::template_parameter &tp, model::class_ &c) const class_diagram::model::template_parameter &tp,
model::class_ & /*c*/) const
{ {
auto template_params = cx::util::parse_unexposed_template_params( auto template_params = cx::util::parse_unexposed_template_params(
type_name, [](const std::string &t) { return t; }); type_name, [](const std::string &t) { return t; });