|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 1687 cxxThisExpr;
References
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp 191 REGISTER_MATCHER(cxxThisExpr);
tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp 108 match(findAll(memberExpr(hasObjectExpression(cxxThisExpr())).bind("ME")),
tools/clang/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp 90 hasSourceExpression(cxxThisExpr(hasType(
tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp 117 expr(sizeOfExpr(has(ignoringParenImpCasts(expr(cxxThisExpr())))))
152 unless(cxxThisExpr()))));
tools/clang/tools/extra/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.cpp 48 has(ignoringParenCasts(cxxThisExpr()))))));
tools/clang/tools/extra/clang-tidy/cert/ProperlySeededRandomGeneratorCheck.cpp 53 unless(hasDescendant(cxxThisExpr())))))
tools/clang/tools/extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp 60 anyOf(unaryOperator(hasOperatorName("*"), hasUnaryOperand(cxxThisExpr())),
63 hasArgument(0, cxxThisExpr())))))));
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp 133 hasOperatorName("*"), hasUnaryOperand(cxxThisExpr()))))),
154 hasSourceExpression(cxxThisExpr()))),
172 auto LHS = memberExpr(hasObjectExpression(cxxThisExpr()),
tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp 26 unless(callee(memberExpr(hasObjectExpression(cxxThisExpr())))),
tools/clang/unittests/AST/ASTImporterTest.cpp 559 cxxThisExpr(
609 hasUnaryOperand(cxxThisExpr())))))))))))))))))))))));
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp 595 matches("struct X { int a; int f () { return a; } };", cxxThisExpr()));
597 notMatches("struct X { int f () { int a; return a; } };", cxxThisExpr()));