Searched refs:GroDecl (Results 1 – 1 of 1) sorted by relevance
1578 auto *GroDecl = VarDecl::Create( in makeGroDeclAndReturnStmt() local1582 GroDecl->setImplicit(); in makeGroDeclAndReturnStmt()1584 S.CheckVariableDeclarationType(GroDecl); in makeGroDeclAndReturnStmt()1585 if (GroDecl->isInvalidDecl()) in makeGroDeclAndReturnStmt()1588 InitializedEntity Entity = InitializedEntity::InitializeVariable(GroDecl); in makeGroDeclAndReturnStmt()1598 S.AddInitializerToDecl(GroDecl, Res.get(), in makeGroDeclAndReturnStmt()1601 S.FinalizeDeclaration(GroDecl); in makeGroDeclAndReturnStmt()1606 S.ActOnDeclStmt(S.ConvertDeclToDeclGroup(GroDecl), Loc, Loc); in makeGroDeclAndReturnStmt()1612 ExprResult declRef = S.BuildDeclRefExpr(GroDecl, GroType, VK_LValue, Loc); in makeGroDeclAndReturnStmt()1621 if (cast<clang::ReturnStmt>(ReturnStmt.get())->getNRVOCandidate() == GroDecl) in makeGroDeclAndReturnStmt()[all …]