clang-tools
3.9.0
|
#include "AvoidBindCheck.h"
#include "clang/AST/ASTContext.h"
#include "clang/ASTMatchers/ASTMatchFinder.h"
#include "clang/Lex/Lexer.h"
#include <cassert>
#include <unordered_map>
Go to the source code of this file.
Namespaces | |
clang | |
-rename | |
clang::tidy | |
clang::tidy::modernize | |
Enumerations | |
enum | BindArgumentKind |
Functions | |
static SmallVector < BindArgument, 4 > | clang::tidy::modernize::buildBindArguments (const MatchFinder::MatchResult &Result, const CallExpr *C) |
static void | clang::tidy::modernize::addPlaceholderArgs (const ArrayRef< BindArgument > Args, llvm::raw_ostream &Stream) |
static void | clang::tidy::modernize::addFunctionCallArgs (const ArrayRef< BindArgument > Args, llvm::raw_ostream &Stream) |
static bool | clang::tidy::modernize::isPlaceHolderIndexRepeated (const ArrayRef< BindArgument > Args) |
BindArgumentKind Kind = BK_Other |
Definition at line 27 of file AvoidBindCheck.cpp.
Referenced by EntityMap::add(), clang::tidy::utils::IncludeSorter::AddInclude(), and Entry::getKindName().
size_t PlaceHolderIndex = 0 |
Definition at line 28 of file AvoidBindCheck.cpp.
StringRef Tokens |
Definition at line 26 of file AvoidBindCheck.cpp.
Referenced by clang::tidy::modernize::UseOverrideCheck::check(), and clang::tidy::modernize::ParseTokens().