reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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;