Home
last modified time | relevance | path

Searched refs:HasNRVOCandidate (Results 1 – 4 of 4) sorted by relevance

/openbsd/gnu/llvm/clang/lib/AST/
H A DStmt.cpp1190 bool HasNRVOCandidate = NRVOCandidate != nullptr; in ReturnStmt() local
1191 ReturnStmtBits.HasNRVOCandidate = HasNRVOCandidate; in ReturnStmt()
1192 if (HasNRVOCandidate) in ReturnStmt()
1197 ReturnStmt::ReturnStmt(EmptyShell Empty, bool HasNRVOCandidate) in ReturnStmt() argument
1199 ReturnStmtBits.HasNRVOCandidate = HasNRVOCandidate; in ReturnStmt()
1204 bool HasNRVOCandidate = NRVOCandidate != nullptr; in Create() local
1205 void *Mem = Ctx.Allocate(totalSizeToAlloc<const VarDecl *>(HasNRVOCandidate), in Create()
1211 bool HasNRVOCandidate) { in CreateEmpty() argument
1212 void *Mem = Ctx.Allocate(totalSizeToAlloc<const VarDecl *>(HasNRVOCandidate), in CreateEmpty()
1214 return new (Mem) ReturnStmt(EmptyShell(), HasNRVOCandidate); in CreateEmpty()
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DStmt.h269 unsigned HasNRVOCandidate : 1; in alignas() local
2816 bool hasNRVOCandidate() const { return ReturnStmtBits.HasNRVOCandidate; } in hasNRVOCandidate()
2826 explicit ReturnStmt(EmptyShell Empty, bool HasNRVOCandidate);
2835 static ReturnStmt *CreateEmpty(const ASTContext &Ctx, bool HasNRVOCandidate);
/openbsd/gnu/llvm/clang/lib/Serialization/
H A DASTWriterStmt.cpp263 bool HasNRVOCandidate = S->getNRVOCandidate() != nullptr; in VisitReturnStmt() local
264 Record.push_back(HasNRVOCandidate); in VisitReturnStmt()
267 if (HasNRVOCandidate) in VisitReturnStmt()
H A DASTReaderStmt.cpp337 bool HasNRVOCandidate = Record.readInt(); in VisitReturnStmt() local
340 if (HasNRVOCandidate) in VisitReturnStmt()