reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
13289 SynthesizedFunctionScope Scope(*this, Conv); 13290 assert(!Conv->getReturnType()->isUndeducedType()); 13292 CXXRecordDecl *Lambda = Conv->getParent(); 13296 if (auto *TemplateArgs = Conv->getTemplateSpecializationArgs()) { 13323 Invoker->setType(Conv->getReturnType()->getPointeeType()); 13324 Invoker->setBody(new (Context) CompoundStmt(Conv->getLocation())); 13328 VK_LValue, Conv->getLocation()); 13330 Stmt *Return = BuildReturnStmt(Conv->getLocation(), FunctionRef).get(); 13331 Conv->setBody(CompoundStmt::Create(Context, Return, Conv->getLocation(), 13331 Conv->setBody(CompoundStmt::Create(Context, Return, Conv->getLocation(), 13332 Conv->getLocation())); 13333 Conv->markUsed(Context); 13334 Conv->setReferenced(); 13337 L->CompletedImplicitDefinition(Conv);