reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
13191   MoveConstructor->setAccess(AS_public);
13192   MoveConstructor->setDefaulted();
13196                                             MoveConstructor,
13201   setupImplicitSpecialMemberType(MoveConstructor, Context.VoidTy, ArgType);
13204   ParmVarDecl *FromParam = ParmVarDecl::Create(Context, MoveConstructor,
13209   MoveConstructor->setParams(FromParam);
13211   MoveConstructor->setTrivial(
13213           ? SpecialMemberIsTrivial(MoveConstructor, CXXMoveConstructor)
13216   MoveConstructor->setTrivialForCall(
13219            ? SpecialMemberIsTrivial(MoveConstructor, CXXMoveConstructor,
13227   CheckImplicitSpecialMemberDeclaration(S, MoveConstructor);
13229   if (ShouldDeleteSpecialMember(MoveConstructor, CXXMoveConstructor)) {
13231     SetDeclDeleted(MoveConstructor, ClassLoc);
13235     PushOnScopeChains(MoveConstructor, S, false);
13236   ClassDecl->addDecl(MoveConstructor);
13238   return MoveConstructor;