Home
last modified time | relevance | path

Searched refs:ConstructorDecl (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DMoveChecker.cpp439 const auto *ConstructorDecl = dyn_cast<CXXConstructorDecl>(MethodDecl); in checkPostCall() local
440 if (ConstructorDecl && !ConstructorDecl->isMoveConstructor()) in checkPostCall()
443 if (!ConstructorDecl && !MethodDecl->isMoveAssignmentOperator()) in checkPostCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseDeclCXX.cpp3361 void Parser::ParseConstructorInitializer(Decl *ConstructorDecl) { in ParseConstructorInitializer() argument
3375 Actions.CodeCompleteConstructorInitializer(ConstructorDecl, in ParseConstructorInitializer()
3380 MemInitResult MemInit = ParseMemInitializer(ConstructorDecl); in ParseConstructorInitializer()
3407 Actions.ActOnMemInitializers(ConstructorDecl, ColonLoc, MemInitializers, in ParseConstructorInitializer()
3423 MemInitResult Parser::ParseMemInitializer(Decl *ConstructorDecl) { in ParseMemInitializer() argument
3475 return Actions.ActOnMemInitializer(ConstructorDecl, getCurScope(), SS, II, in ParseMemInitializer()
3488 getCurScope(), ConstructorDecl, SS, TemplateTypeTy, ArgExprs, II, in ParseMemInitializer()
3495 getCurScope(), ConstructorDecl, SS, TemplateTypeTy, ArgExprs, II, in ParseMemInitializer()
3508 return Actions.ActOnMemInitializer(ConstructorDecl, getCurScope(), SS, II, in ParseMemInitializer()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGClass.cpp1070 ConstructorDecl(CD), in ConstructorMemcpyizer()
1082 EmitMemberInitializer(CGF, ConstructorDecl->getParent(), MemberInit, in addMemberInitializer()
1083 ConstructorDecl, Args); in addMemberInitializer()
1093 EmitMemberInitializer(CGF, ConstructorDecl->getParent(), in emitAggregatedInits()
1094 AggregatedInits[0], ConstructorDecl, Args); in emitAggregatedInits()
1128 const CXXConstructorDecl *ConstructorDecl; member in __anona1fee4cd0311::ConstructorMemcpyizer
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h2748 void ParseConstructorInitializer(Decl *ConstructorDecl);
2749 MemInitResult ParseMemInitializer(Decl *ConstructorDecl);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclCXX.cpp5072 void Sema::ActOnMemInitializers(Decl *ConstructorDecl, in ActOnMemInitializers() argument
5076 if (!ConstructorDecl) in ActOnMemInitializers()
5079 AdjustDeclIfTemplate(ConstructorDecl); in ActOnMemInitializers()
5082 = dyn_cast<CXXConstructorDecl>(ConstructorDecl); in ActOnMemInitializers()
H A DSemaCodeComplete.cpp4771 Scope *S, Decl *ConstructorDecl, CXXScopeSpec SS, ParsedType TemplateTypeTy, in ProduceCtorInitMemberSignatureHelp() argument
4777 dyn_cast<CXXConstructorDecl>(ConstructorDecl); in ProduceCtorInitMemberSignatureHelp()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h5882 void ActOnMemInitializers(Decl *ConstructorDecl,
10363 QualType ProduceCtorInitMemberSignatureHelp(Scope *S, Decl *ConstructorDecl,