Lines Matching refs:ctor
199 void CodeGenModule::EmitCXXConstructor(const CXXConstructorDecl *ctor, in EmitCXXConstructor() argument
204 } else if (!ctor->getParent()->getNumVBases() && in EmitCXXConstructor()
209 !TryEmitDefinitionAsAlias(GlobalDecl(ctor, Ctor_Complete), in EmitCXXConstructor()
210 GlobalDecl(ctor, Ctor_Base), true); in EmitCXXConstructor()
216 getTypes().arrangeCXXConstructorDeclaration(ctor, ctorType); in EmitCXXConstructor()
219 GetAddrOfCXXConstructor(ctor, ctorType, &fnInfo, true)); in EmitCXXConstructor()
220 setFunctionLinkage(GlobalDecl(ctor, ctorType), fn); in EmitCXXConstructor()
222 CodeGenFunction(*this).GenerateCode(GlobalDecl(ctor, ctorType), fn, fnInfo); in EmitCXXConstructor()
224 setFunctionDefinitionAttributes(ctor, fn); in EmitCXXConstructor()
225 SetLLVMFunctionAttributesForDefinition(ctor, fn); in EmitCXXConstructor()
229 CodeGenModule::GetAddrOfCXXConstructor(const CXXConstructorDecl *ctor, in GetAddrOfCXXConstructor() argument
233 GlobalDecl GD(ctor, ctorType); in GetAddrOfCXXConstructor()
240 fnInfo = &getTypes().arrangeCXXConstructorDeclaration(ctor, ctorType); in GetAddrOfCXXConstructor()