| /freebsd-14-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| HD | StdVariantChecker.cpp | 44 if (const CXXConstructorDecl *ConstructorDecl = in isCopyConstructorCall() local 46 return ConstructorDecl->isCopyConstructor(); in isCopyConstructorCall() 60 const CXXConstructorDecl *ConstructorDecl = in isMoveConstructorCall() local 62 if (!ConstructorDecl) in isMoveConstructorCall() 65 return ConstructorDecl->isMoveConstructor(); in isMoveConstructorCall()
|
| HD | MoveChecker.cpp | 453 const auto *ConstructorDecl = dyn_cast<CXXConstructorDecl>(MethodDecl); in checkPostCall() local 454 if (ConstructorDecl && !ConstructorDecl->isMoveConstructor()) in checkPostCall() 457 if (!ConstructorDecl && !MethodDecl->isMoveAssignmentOperator()) in checkPostCall()
|
| /freebsd-14-stable/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| HD | Transfer.cpp | 524 const CXXConstructorDecl *ConstructorDecl = S->getConstructor(); in VisitCXXConstructExpr() local 525 assert(ConstructorDecl != nullptr); in VisitCXXConstructExpr() 531 transferInlineCall(S, ConstructorDecl); in VisitCXXConstructExpr() 537 if (ConstructorDecl->isCopyOrMoveConstructor()) { in VisitCXXConstructExpr() 558 transferInlineCall(S, ConstructorDecl); in VisitCXXConstructExpr()
|
| /freebsd-14-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| HD | SemaCodeCompletion.h | 141 Decl *ConstructorDecl, CXXScopeSpec SS, ParsedType TemplateTypeTy,
|
| HD | Sema.h | 5433 void ActOnMemInitializers(Decl *ConstructorDecl, SourceLocation ColonLoc,
|
| /freebsd-14-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| HD | CGClass.cpp | 1086 ConstructorDecl(CD), in ConstructorMemcpyizer() 1098 EmitMemberInitializer(CGF, ConstructorDecl->getParent(), MemberInit, in addMemberInitializer() 1099 ConstructorDecl, Args); in addMemberInitializer() 1109 EmitMemberInitializer(CGF, ConstructorDecl->getParent(), in emitAggregatedInits() 1110 AggregatedInits[0], ConstructorDecl, Args); in emitAggregatedInits() 1144 const CXXConstructorDecl *ConstructorDecl; member in __anon6487f5180311::ConstructorMemcpyizer
|
| /freebsd-14-stable/contrib/llvm-project/clang/lib/Parse/ |
| HD | ParseDeclCXX.cpp | 3930 void Parser::ParseConstructorInitializer(Decl *ConstructorDecl) { in ParseConstructorInitializer() argument 3946 ConstructorDecl, MemInitializers); in ParseConstructorInitializer() 3950 MemInitResult MemInit = ParseMemInitializer(ConstructorDecl); in ParseConstructorInitializer() 3977 Actions.ActOnMemInitializers(ConstructorDecl, ColonLoc, MemInitializers, in ParseConstructorInitializer() 3993 MemInitResult Parser::ParseMemInitializer(Decl *ConstructorDecl) { in ParseMemInitializer() argument 4054 return Actions.ActOnMemInitializer(ConstructorDecl, getCurScope(), SS, II, in ParseMemInitializer() 4068 ConstructorDecl, SS, TemplateTypeTy.get(), ArgExprs, II, in ParseMemInitializer() 4091 ConstructorDecl, getCurScope(), SS, II, TemplateTypeTy.get(), DS, IdLoc, in ParseMemInitializer()
|
| /freebsd-14-stable/contrib/llvm-project/clang/include/clang/Parse/ |
| HD | Parser.h | 3362 void ParseConstructorInitializer(Decl *ConstructorDecl); 3363 MemInitResult ParseMemInitializer(Decl *ConstructorDecl);
|
| /freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaDeclCXX.cpp | 5629 void Sema::ActOnMemInitializers(Decl *ConstructorDecl, in ActOnMemInitializers() argument 5633 if (!ConstructorDecl) in ActOnMemInitializers() 5636 AdjustDeclIfTemplate(ConstructorDecl); in ActOnMemInitializers() 5639 = dyn_cast<CXXConstructorDecl>(ConstructorDecl); in ActOnMemInitializers()
|
| HD | SemaCodeComplete.cpp | 6477 Decl *ConstructorDecl, CXXScopeSpec SS, ParsedType TemplateTypeTy, in ProduceCtorInitMemberSignatureHelp() argument 6484 dyn_cast<CXXConstructorDecl>(ConstructorDecl); in ProduceCtorInitMemberSignatureHelp()
|