reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
11438 assert(ClassDecl->needsImplicitDefaultConstructor() && 11441 DeclaringSpecialMember DSM(*this, ClassDecl, CXXDefaultConstructor); 11445 bool Constexpr = defaultedSpecialMemberIsConstexpr(*this, ClassDecl, 11451 = Context.getCanonicalType(Context.getTypeDeclType(ClassDecl)); 11452 SourceLocation ClassLoc = ClassDecl->getLocation(); 11457 Context, ClassDecl, ClassLoc, NameInfo, /*Type*/ QualType(), 11465 inferCUDATargetForImplicitSpecialMember(ClassDecl, CXXDefaultConstructor, 11475 DefaultCon->setTrivial(ClassDecl->hasTrivialDefaultConstructor()); 11480 Scope *S = getScopeForContext(ClassDecl); 11488 ClassDecl->addDecl(DefaultCon);