Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp15070 std::optional<RefBuilder> ExplicitObject; in DefineImplicitCopyAssignment() local
15077 ExplicitObject.emplace(CopyAssignOperator->getParamDecl(0), ObjectType); in DefineImplicitCopyAssignment()
15085 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()
15109 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()
15196 (ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitCopyAssignment()
15448 std::optional<RefBuilder> ExplicitObject; in DefineImplicitMoveAssignment() local
15454 ExplicitObject.emplace(MoveAssignOperator->getParamDecl(0), ObjectType); in DefineImplicitMoveAssignment()
15461 ExplicitObject ? *ExplicitObject : static_cast<ExprBuilder &>(*This); in DefineImplicitMoveAssignment()
15492 ExplicitObject ? static_cast<ExprBuilder &>(*ExplicitObject) in DefineImplicitMoveAssignment()
15560 MemberBuilder To(ObjectParameter, ObjectType, /*IsArrow=*/!ExplicitObject, in DefineImplicitMoveAssignment()
[all …]