|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 5377 extern const AstTypeMatcher<ArrayType> arrayType;
References
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp 133 REGISTER_MATCHER(arrayType);
tools/clang/tools/extra/clang-tidy/bugprone/DanglingHandleCheck.cpp 155 anyOf(hasType(arrayType()),
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp 566 arrayType(hasElementType(isAnyCharacter())).bind(DestArrayTyName))));
tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp 136 expr(hasType(qualType(hasCanonicalType(arrayType()))))));
142 hasType(qualType(hasCanonicalType(pointerType(pointee(arrayType()))))))));
182 arrayType(hasElementType(recordType().bind("elem-type")));
tools/clang/tools/extra/clang-tidy/bugprone/StringConstructorCheck.cpp 48 const auto CharPtrType = type(anyOf(pointerType(), arrayType()));
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp 32 hasType(arrayType(hasElementType(
tools/clang/tools/extra/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.cpp 91 hasType(arrayType())))))));
tools/clang/tools/extra/clang-tidy/modernize/AvoidCArraysCheck.cpp 51 typeLoc(hasValidBeginLoc(), hasType(arrayType()),
tools/clang/unittests/ASTMatchers/ASTMatchersInternalTest.cpp 43 {isConstQualified(), arrayType()})
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp 2164 EXPECT_TRUE(matches("int a[] = {2,3};", arrayType()));
2165 EXPECT_TRUE(matches("int a[42];", arrayType()));
2166 EXPECT_TRUE(matches("void f(int b) { int a[b]; }", arrayType()));
2169 arrayType(hasElementType(builtinType()))));
2173 qualType(arrayType(hasElementType(builtinType())))));
2176 qualType(isConstQualified(), arrayType(hasElementType(builtinType())))));
2179 qualType(isConstQualified(), arrayType())));
2183 qualType(isConstQualified(), arrayType(hasElementType(builtinType())))));
2186 qualType(arrayType(hasElementType(isConstQualified(), builtinType())))));
2189 qualType(arrayType(hasElementType(builtinType())),
tools/clang/unittests/Tooling/TransformerTest.cpp 801 RewriteRule TypeRule = makeRule(arrayType(), change(text("T")));