Searched refs:CtorInit (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | RedundantStringInitCheck.cpp | 36 getConstructExpr(const CXXCtorInitializer &CtorInit) { in getConstructExpr() argument 37 const Expr *InitExpr = CtorInit.getInit(); in getConstructExpr() 140 if (const auto *CtorInit = in check() local 142 if (const FieldDecl *Member = CtorInit->getMember()) { in check() 149 diag(CtorInit->getMemberLocation(), "redundant string initialization") in check() 150 << FixItHint::CreateRemoval(CtorInit->getSourceRange()); in check() 154 const CXXConstructExpr *Construct = getConstructExpr(*CtorInit); in check() 159 diag(CtorInit->getMemberLocation(), "redundant string initialization") in check()
|
| /llvm-project-15.0.7/clang/unittests/Introspection/ |
| H A D | IntrospectionTest.cpp | 786 STRING_LOCATION_PAIR(CtorInit, getLParenLoc()), in TEST() 787 STRING_LOCATION_PAIR(CtorInit, getRParenLoc()), in TEST() 882 STRING_LOCATION_PAIR(CtorInit, getLParenLoc()), in TEST() 883 STRING_LOCATION_PAIR(CtorInit, getRParenLoc()), in TEST() 885 STRING_LOCATION_PAIR(CtorInit, in TEST() 887 STRING_LOCATION_PAIR(CtorInit, in TEST() 889 STRING_LOCATION_PAIR(CtorInit, in TEST() 901 CtorInit, in TEST() 952 STRING_LOCATION_STDPAIR(CtorInit, getLParenLoc()), in TEST() 969 STRING_LOCATION_PAIR(CtorInit, in TEST() [all …]
|
| /llvm-project-15.0.7/clang/test/Modules/Inputs/ |
| H A D | cxx-irgen-left.h | 9 inline int instantiate_CtorInit(CtorInit<int> i = CtorInit<int>()) {
|
| H A D | cxx-irgen-top.h | 12 template<typename T> struct CtorInit { 15 CtorInit() : a(f()) {}
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 233 if (!CtorInit) in TraverseConstructorInitializer() 236 return traverse(*CtorInit); in TraverseConstructorInitializer() 353 bool baseTraverse(const CXXCtorInitializer &CtorInit) { in baseTraverse() argument 355 const_cast<CXXCtorInitializer *>(&CtorInit)); in baseTraverse() 1097 matchWithoutFilter(*Node, Matchers->CtorInit); in matchDispatch() 1501 CXXCtorInitializer *CtorInit) { in TraverseConstructorInitializer() argument 1502 if (!CtorInit) in TraverseConstructorInitializer() 1508 if (!CtorInit->isWritten()) in TraverseConstructorInitializer() 1513 match(*CtorInit); in TraverseConstructorInitializer() 1516 CtorInit); in TraverseConstructorInitializer() [all …]
|
| /llvm-project-15.0.7/clang/test/Modules/ |
| H A D | cxx-irgen.cpp | 9 CtorInit<int> x;
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchFinder.h | 220 std::vector<std::pair<CXXCtorInitializerMatcher, MatchCallback *>> CtorInit; member
|