Lines Matching refs:Entity
3016 const InitializedEntity &Entity, in TryMoveInitialization() argument
3030 InitializationSequence Seq(S, Entity, Kind, InitExpr); in TryMoveInitialization()
3083 Res = Seq.Perform(S, Entity, Kind, Value); in TryMoveInitialization()
3094 Sema::PerformMoveOrCopyInitialization(const InitializedEntity &Entity, in PerformMoveOrCopyInitialization() argument
3125 TryMoveInitialization(*this, Entity, NRVOCandidate, ResultType, Value, in PerformMoveOrCopyInitialization()
3170 TryMoveInitialization(*this, Entity, FakeNRVOCandidate, ResultType, in PerformMoveOrCopyInitialization()
3174 (Entity.getKind() == InitializedEntity::EK_Exception); in PerformMoveOrCopyInitialization()
3194 Res = PerformCopyInitialization(Entity, SourceLocation(), Value); in PerformMoveOrCopyInitialization()
3335 InitializedEntity Entity = InitializedEntity::InitializeResult(ReturnLoc, in ActOnCapScopeReturnStmt() local
3338 ExprResult Res = PerformMoveOrCopyInitialization(Entity, NRVOCandidate, in ActOnCapScopeReturnStmt()
3723 InitializedEntity Entity = InitializedEntity::InitializeResult(ReturnLoc, in BuildReturnStmt() local
3726 ExprResult Res = PerformMoveOrCopyInitialization(Entity, NRVOCandidate, in BuildReturnStmt()
3739 Entity = InitializedEntity::InitializeRelatedResult(getCurMethodDecl(), in BuildReturnStmt()
3741 Res = PerformCopyInitialization(Entity, ReturnLoc, RetValExp); in BuildReturnStmt()