|
static bool | clang::tidy::modernize::tryCaptureAsLocalVariable (const MatchFinder::MatchResult &Result, BindArgument &B, const Expr *E) |
static bool | clang::tidy::modernize::tryCaptureAsMemberVariable (const MatchFinder::MatchResult &Result, BindArgument &B, const Expr *E) |
static const Expr * | clang::tidy::modernize::ignoreTemporariesAndPointers (const Expr *E) |
static const Expr * | clang::tidy::modernize::ignoreTemporariesAndConstructors (const Expr *E) |
static StringRef | clang::tidy::modernize::getSourceTextForExpr (const MatchFinder::MatchResult &Result, const Expr *E) |
static bool | clang::tidy::modernize::isCallExprNamed (const Expr *E, StringRef Name) |
static void | clang::tidy::modernize::initializeBindArgumentForCallExpr (const MatchFinder::MatchResult &Result, BindArgument &B, const CallExpr *CE, unsigned &CaptureIndex) |
static bool | clang::tidy::modernize::anyDescendantIsLocal (const Stmt *Statement) |
static SmallVector< BindArgument, 4 > | clang::tidy::modernize::buildBindArguments (const MatchFinder::MatchResult &Result, const CallableInfo &Callable) |
static int | clang::tidy::modernize::findPositionOfPlaceholderUse (ArrayRef< BindArgument > Args, size_t PlaceholderIndex) |
static void | clang::tidy::modernize::addPlaceholderArgs (const LambdaProperties &LP, llvm::raw_ostream &Stream, bool PermissiveParameterList) |
static void | clang::tidy::modernize::addFunctionCallArgs (ArrayRef< BindArgument > Args, llvm::raw_ostream &Stream) |
static bool | clang::tidy::modernize::isPlaceHolderIndexRepeated (const ArrayRef< BindArgument > Args) |
static std::vector< const FunctionDecl * > | clang::tidy::modernize::findCandidateCallOperators (const CXXRecordDecl *RecordDecl, size_t NumArgs) |
static bool | clang::tidy::modernize::isFixitSupported (const CallableInfo &Callee, ArrayRef< BindArgument > Args) |
static const FunctionDecl * | clang::tidy::modernize::getCallOperator (const CXXRecordDecl *Callable, size_t NumArgs) |
static const FunctionDecl * | clang::tidy::modernize::getCallMethodDecl (const MatchFinder::MatchResult &Result, CallableType Type, CallableMaterializationKind Materialization) |
static CallableType | clang::tidy::modernize::getCallableType (const MatchFinder::MatchResult &Result) |
static CallableMaterializationKind | clang::tidy::modernize::getCallableMaterialization (const MatchFinder::MatchResult &Result) |
static LambdaProperties | clang::tidy::modernize::getLambdaProperties (const MatchFinder::MatchResult &Result) |
static bool | clang::tidy::modernize::emitCapture (llvm::StringSet<> &CaptureSet, StringRef Delimiter, CaptureMode CM, CaptureExpr CE, StringRef Identifier, StringRef InitExpression, raw_ostream &Stream) |
static void | clang::tidy::modernize::emitCaptureList (const LambdaProperties &LP, const MatchFinder::MatchResult &Result, raw_ostream &Stream) |
static ArrayRef< BindArgument > | clang::tidy::modernize::getForwardedArgumentList (const LambdaProperties &P) |