|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 5431 extern const AstTypeMatcher<ConstantArrayType> constantArrayType;
References
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp 160 REGISTER_MATCHER(constantArrayType);
tools/clang/tools/extra/clang-tidy/bugprone/StringConstructorCheck.cpp 53 isDefinition(), hasType(constantArrayType()), hasType(isConstQualified()),
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMissingCommaCheck.cpp 89 initListExpr(hasType(constantArrayType()),
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp 51 hasBase(ignoringImpCasts(hasType(constantArrayType().bind("type")))),
tools/clang/unittests/AST/ASTImporterTest.cpp 890 hasUnqualifiedDesugaredType(constantArrayType(hasSize(7))))))))));
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp 2193 constantArrayType(hasElementType(builtinType()))));
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp 25 EXPECT_TRUE(Finder.addDynamicMatcher(constantArrayType(hasSize(42)),
1201 EXPECT_TRUE(matches("int a[2];", constantArrayType()));
1204 constantArrayType(hasElementType(builtinType()))));
1206 EXPECT_TRUE(matches("int a[42];", constantArrayType(hasSize(42))));
1207 EXPECT_TRUE(matches("int b[2*21];", constantArrayType(hasSize(42))));
1208 EXPECT_TRUE(notMatches("int c[41], d[43];", constantArrayType(hasSize(42))));