Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDStmt.cpp1081 bool HasNRVOCandidate = NRVOCandidate != nullptr; in ReturnStmt() local
1082 ReturnStmtBits.HasNRVOCandidate = HasNRVOCandidate; in ReturnStmt()
1083 if (HasNRVOCandidate) in ReturnStmt()
1088 ReturnStmt::ReturnStmt(EmptyShell Empty, bool HasNRVOCandidate) in ReturnStmt() argument
1090 ReturnStmtBits.HasNRVOCandidate = HasNRVOCandidate; in ReturnStmt()
1095 bool HasNRVOCandidate = NRVOCandidate != nullptr; in Create() local
1096 void *Mem = Ctx.Allocate(totalSizeToAlloc<const VarDecl *>(HasNRVOCandidate), in Create()
1102 bool HasNRVOCandidate) { in CreateEmpty() argument
1103 void *Mem = Ctx.Allocate(totalSizeToAlloc<const VarDecl *>(HasNRVOCandidate), in CreateEmpty()
1105 return new (Mem) ReturnStmt(EmptyShell(), HasNRVOCandidate); in CreateEmpty()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDStmt.h268 unsigned HasNRVOCandidate : 1; in alignas() local
2663 bool hasNRVOCandidate() const { return ReturnStmtBits.HasNRVOCandidate; } in hasNRVOCandidate()
2673 explicit ReturnStmt(EmptyShell Empty, bool HasNRVOCandidate);
2682 static ReturnStmt *CreateEmpty(const ASTContext &Ctx, bool HasNRVOCandidate);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTWriterStmt.cpp254 bool HasNRVOCandidate = S->getNRVOCandidate() != nullptr; in VisitReturnStmt() local
255 Record.push_back(HasNRVOCandidate); in VisitReturnStmt()
258 if (HasNRVOCandidate) in VisitReturnStmt()
HDASTReaderStmt.cpp322 bool HasNRVOCandidate = Record.readInt(); in VisitReturnStmt() local
325 if (HasNRVOCandidate) in VisitReturnStmt()