reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8177 cxx_method_decl = cxx_dtor_decl; 8188 cxx_method_decl = cxx_ctor_decl; 8203 cxx_method_decl = clang::CXXMethodDecl::Create( 8213 cxx_method_decl = clang::CXXConversionDecl::Create( 8227 if (cxx_method_decl == nullptr) { 8228 cxx_method_decl = clang::CXXMethodDecl::Create( 8240 cxx_method_decl->setAccess(access_specifier); 8241 cxx_method_decl->setVirtualAsWritten(is_virtual); 8244 cxx_method_decl->addAttr(clang::UsedAttr::CreateImplicit(*getASTContext())); 8247 cxx_method_decl->addAttr(clang::AsmLabelAttr::CreateImplicit( 8257 *getASTContext(), cxx_method_decl, clang::SourceLocation(), 8264 cxx_method_decl->setParams(llvm::ArrayRef<clang::ParmVarDecl *>(params)); 8266 cxx_record_decl->addDecl(cxx_method_decl); 8289 } else if ((cxx_method_decl->isCopyAssignmentOperator() && 8291 (cxx_method_decl->isMoveAssignmentOperator() && 8293 cxx_method_decl->setDefaulted(); 8294 cxx_method_decl->setTrivial(true); 8302 return cxx_method_decl;