Home | History | Annotate | Download | only in ASTMatchers

Lines Matching refs:cxxConstructorDecl

874   CXXConstructorDecl> cxxConstructorDecl;
3010 /// cxxRecordDecl(has(cxxConstructorDecl(
3014 AST_MATCHER_P(CXXConstructorDecl, hasAnyConstructorInitializer,
3029 /// cxxRecordDecl(has(cxxConstructorDecl(hasAnyConstructorInitializer(
3049 /// cxxRecordDecl(has(cxxConstructorDecl(hasAnyConstructorInitializer(
3071 /// cxxConstructorDecl(hasAnyConstructorInitializer(isWritten()))
3091 /// cxxConstructorDecl(hasAnyConstructorInitializer(isBaseInitializer()))
3111 /// cxxConstructorDecl(hasAnyConstructorInitializer(isMemberInitializer()))
3220 if (expr(anyOf(cxxConstructExpr(hasDeclaration(cxxConstructorDecl(
4032 /// cxxConstructorDecl(isUserProvided()) will match #1, but not #2 or #3.
5132 /// cxxConstructorDecl(forEachConstructorInitializer(
5136 AST_MATCHER_P(CXXConstructorDecl, forEachConstructorInitializer,
5161 /// cxxConstructorDecl(isCopyConstructor()) will match #2, but not #1 or #3.
5162 AST_MATCHER(CXXConstructorDecl, isCopyConstructor) {
5176 /// cxxConstructorDecl(isMoveConstructor()) will match #3, but not #1 or #2.
5177 AST_MATCHER(CXXConstructorDecl, isMoveConstructor) {
5191 /// cxxConstructorDecl(isDefaultConstructor()) will match #1, but not #2 or #3.
5192 AST_MATCHER(CXXConstructorDecl, isDefaultConstructor) {
5207 /// cxxConstructorDecl(isDelegatingConstructor()) will match #3 and #4, but not
5209 AST_MATCHER(CXXConstructorDecl, isDelegatingConstructor) {
5225 /// cxxConstructorDecl(isExplicit()) will match #2, but not #1.
5228 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXConstructorDecl,