clang-tools 22.0.0git
RedundantStrcatCallsCheck.cpp File Reference
#include "RedundantStrcatCallsCheck.h"
#include "clang/AST/ASTContext.h"
#include "clang/ASTMatchers/ASTMatchFinder.h"
#include <deque>

Go to the source code of this file.

Namespaces

namespace  clang
 ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
namespace  clang::tidy
namespace  clang::tidy::abseil

Functions

static void clang::tidy::abseil::removeCallLeaveArgs (const CallExpr *Call, StrCatCheckResult *CheckResult)
static const clang::CallExpr * clang::tidy::abseil::processArgument (const Expr *Arg, const MatchFinder::MatchResult &Result, StrCatCheckResult *CheckResult)
static StrCatCheckResult clang::tidy::abseil::processCall (const CallExpr *RootCall, bool IsAppend, const MatchFinder::MatchResult &Result)