Home | History | Annotate | Download | only in ASTMatchers

Lines Matching refs:cxxConstructorDecl

957   CXXConstructorDecl> cxxConstructorDecl;
3256 /// cxxRecordDecl(has(cxxConstructorDecl(
3260 AST_MATCHER_P(CXXConstructorDecl, hasAnyConstructorInitializer,
3275 /// cxxRecordDecl(has(cxxConstructorDecl(hasAnyConstructorInitializer(
3295 /// cxxRecordDecl(has(cxxConstructorDecl(hasAnyConstructorInitializer(
3317 /// cxxConstructorDecl(hasAnyConstructorInitializer(isWritten()))
3337 /// cxxConstructorDecl(hasAnyConstructorInitializer(isBaseInitializer()))
3357 /// cxxConstructorDecl(hasAnyConstructorInitializer(isMemberInitializer()))
3466 if (expr(anyOf(cxxConstructExpr(hasDeclaration(cxxConstructorDecl(
4348 /// cxxConstructorDecl(isUserProvided()) will match #1, but not #2 or #3.
5479 /// cxxConstructorDecl(forEachConstructorInitializer(
5483 AST_MATCHER_P(CXXConstructorDecl, forEachConstructorInitializer,
5508 /// cxxConstructorDecl(isCopyConstructor()) will match #2, but not #1 or #3.
5509 AST_MATCHER(CXXConstructorDecl, isCopyConstructor) {
5523 /// cxxConstructorDecl(isMoveConstructor()) will match #3, but not #1 or #2.
5524 AST_MATCHER(CXXConstructorDecl, isMoveConstructor) {
5538 cxxConstructorDecl(isDefaultConstructor()) will match #1, but not #2 or #3.
5539 AST_MATCHER(CXXConstructorDecl, isDefaultConstructor) {
5554 /// cxxConstructorDecl(isDelegatingConstructor()) will match #3 and #4, but not
5556 AST_MATCHER(CXXConstructorDecl, isDelegatingConstructor) {
5572 /// cxxConstructorDecl(isExplicit()) will match #2, but not #1.
5575 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXConstructorDecl,