Home
last modified time | relevance | path

Searched refs:cxxNewExpr (Results 1 – 20 of 20) sorted by relevance

/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/
DMisplacedPointerArithmeticInAllocCheck.cpp45 const auto New = cxxNewExpr(unless(isArray())); in registerMatchers()
53 const auto ArrayNew = cxxNewExpr(isArray()); in registerMatchers()
DMisplacedOperatorInStrlenInAllocCheck.cpp71 cxxNewExpr(isArray(), hasArraySize(BadArg)).bind("Alloc")), in registerMatchers()
DNotNullTerminatedResultCheck.cpp634 cxxNewExpr(hasArraySize(expr().bind(DestMallocExprName)))); in registerMatchers()
/external/llvm-project/clang-tools-extra/clang-tidy/cert/
DDefaultOperatorNewAlignmentCheck.cpp22 cxxNewExpr(unless(hasAnyPlacementArg(anything()))).bind("new"), this); in registerMatchers()
DStaticObjectExceptionCheck.cpp32 hasDescendant(cxxNewExpr(hasDeclaration( in registerMatchers()
/external/clang/unittests/AST/
DSourceLocationTest.cpp95 EXPECT_TRUE(Verifier.match("void f() { new int[10]; }", cxxNewExpr())); in TEST()
101 EXPECT_TRUE(Verifier.match("void f() { new int(); }", cxxNewExpr())); in TEST()
224 EXPECT_TRUE(Verifier.match("int* a = new (int);", cxxNewExpr())); in TEST()
/external/llvm-project/clang-tools-extra/clang-tidy/modernize/
DMakeSmartPtrCheck.cpp92 0, cxxNewExpr(hasType(pointsTo(qualType(hasCanonicalType( in registerMatchers()
105 hasArgument(0, cxxNewExpr(CanCallCtor, unless(IsPlacement)) in registerMatchers()
DUseEmplaceCheck.cpp72 auto NewExprAsArgument = hasAnyArgument(ignoringImplicit(cxxNewExpr())); in registerMatchers()
DUseAutoCheck.cpp216 unless(hasInitializer(ignoringParenImpCasts(cxxNewExpr()))), in makeDeclWithNewMatcher()
/external/llvm-project/clang/unittests/AST/
DSourceLocationTest.cpp150 EXPECT_TRUE(Verifier.match("void f() { new int[10]; }", cxxNewExpr())); in TEST()
156 EXPECT_TRUE(Verifier.match("void f() { new int(); }", cxxNewExpr())); in TEST()
369 EXPECT_TRUE(Verifier.match("int* a = new (int);", cxxNewExpr())); in TEST()
/external/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
DOwningMemoryCheck.cpp63 anyOf(cxxNewExpr(), in registerMatchers()
/external/clang/lib/ASTMatchers/Dynamic/
DRegistry.cpp148 REGISTER_MATCHER(cxxNewExpr); in RegistryMaps()
/external/llvm-project/clang/unittests/ASTMatchers/
DASTMatchersTraversalTest.cpp267 cxxNewExpr(hasDeclaration(functionDecl(parameterCountIs(1)))))); in TEST()
4176 StatementMatcher NewArray = cxxNewExpr(isArray()); in TEST()
4182 cxxNewExpr(hasArraySize(integerLiteral(equals(10)))); in TEST()
4190 StatementMatcher IsPlacementNew = cxxNewExpr(hasAnyPlacementArg(anything())); in TEST()
4204 cxxNewExpr(hasPlacementArg( in TEST()
DASTMatchersNarrowingTest.cpp3343 cxxNewExpr(isArray()))); in TEST_P()
3352 cxxNewExpr(hasArraySize( in TEST_P()
DASTMatchersNodeTest.cpp856 StatementMatcher New = cxxNewExpr(); in TEST_P()
/external/llvm-project/clang/lib/ASTMatchers/Dynamic/
DRegistry.cpp190 REGISTER_MATCHER(cxxNewExpr); in RegistryMaps()
/external/llvm-project/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp854 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXNewExpr> cxxNewExpr; variable
/external/clang/unittests/ASTMatchers/
DASTMatchersNodeTest.cpp605 StatementMatcher New = cxxNewExpr(); in TEST()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h1306 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXNewExpr> cxxNewExpr; variable
/external/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchers.h1902 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXNewExpr> cxxNewExpr;