Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp15233 std::optional<RefBuilder> ExplicitObject; in DefineImplicitCopyAssignment() local
15240 ExplicitObject.emplace(CopyAssignOperator->getParamDecl(0), ObjectType); in DefineImplicitCopyAssignment()
15248 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()
15272 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()
15359 (ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()
15613 std::optional<RefBuilder> ExplicitObject; in DefineImplicitMoveAssignment() local
15620 ExplicitObject.emplace(MoveAssignOperator->getParamDecl(0), ObjectType); in DefineImplicitMoveAssignment()
15628 ExplicitObject ? *ExplicitObject : static_cast<ExprBuilder &>(*This); in DefineImplicitMoveAssignment()
15659 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitMoveAssignment()
15750 (ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitMoveAssignment()