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::
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 auto template_field_decl_name =
@@ -1174,7 +1174,7 @@ translation_unit_visitor::process_template_specialization(
void translation_unit_visitor::process_template_specialization_argument(
const clang::ClassTemplateSpecializationDecl *cls,
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();

View File

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

View File

@@ -207,7 +207,7 @@ void clang_visitor::visit_tparam_command(
void clang_visitor::visit_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::TextComment;

View File

@@ -103,7 +103,7 @@ void generator::generate(std::ostream &ostr) const
// Generate files and folders
util::for_each_if(
m_model, [](const auto &f) { return true; },
m_model, [](const auto & /*f*/) { return true; },
[this, &ostr](const auto &f) {
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(
clang::SourceLocation hash_loc, const clang::Token &include_tok,
clang::StringRef file_name, bool is_angled,
clang::CharSourceRange filename_range, const clang::FileEntry *file,
clang::StringRef search_path, clang::StringRef relative_path,
const clang::Module *imported, clang::SrcMgr::CharacteristicKind file_type)
clang::SourceLocation hash_loc, const clang::Token & /*include_tok*/,
clang::StringRef /*file_name*/, bool is_angled,
clang::CharSourceRange /*filename_range*/, const clang::FileEntry *file,
clang::StringRef /*search_path*/, clang::StringRef relative_path,
const clang::Module * /*imported*/,
clang::SrcMgr::CharacteristicKind file_type)
{
using common::model::relationship;
using common::model::source_file;

View File

@@ -190,7 +190,7 @@ void diagram::add_if_stmt(
void diagram::end_if_stmt(
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;

View File

@@ -68,7 +68,7 @@ template_trait::templates() const
}
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{};

View File

@@ -1440,7 +1440,8 @@ translation_unit_visitor::build_function_template_instantiation(
void translation_unit_visitor::
build_template_instantiation_process_template_arguments(
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,
model::template_trait &template_instantiation,
const std::string &full_template_specialization_name,
@@ -1516,8 +1517,8 @@ void translation_unit_visitor::
void translation_unit_visitor::
build_template_instantiation_process_tag_argument(
model::template_trait &template_instantiation,
const std::string &full_template_specialization_name,
model::template_trait & /*template_instantiation*/,
const std::string & /*full_template_specialization_name*/,
const clang::TemplateDecl *template_decl,
const clang::TemplateArgument &arg,
class_diagram::model::template_parameter &argument) const
@@ -1532,7 +1533,7 @@ void translation_unit_visitor::
void translation_unit_visitor::
build_template_instantiation_process_type_argument(
model::template_trait *parent,
model::template_trait * /*parent*/,
const std::string &full_template_specialization_name,
const clang::TemplateDecl *template_decl,
const clang::TemplateArgument &arg,
@@ -1623,7 +1624,7 @@ translation_unit_visitor::process_template_specialization(
void translation_unit_visitor::process_template_specialization_argument(
const clang::ClassTemplateSpecializationDecl *cls,
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();
@@ -1981,7 +1982,8 @@ translation_unit_visitor::build_template_instantiation(
void translation_unit_visitor::
process_unexposed_template_specialization_parameters(
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(
type_name, [](const std::string &t) { return t; });