reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8166 NewFD = FunctionDecl::Create(SemaRef.Context, DC, D.getBeginLoc(), NameInfo, 8189 if (!DC->isRecord() && 8197 assert(DC->isRecord() && 8202 SemaRef.Context, cast<CXXRecordDecl>(DC), D.getBeginLoc(), NameInfo, R, 8208 if (DC->isRecord()) { 8210 CXXRecordDecl *Record = cast<CXXRecordDecl>(DC); 8231 return FunctionDecl::Create(SemaRef.Context, DC, D.getBeginLoc(), 8238 if (!DC->isRecord()) { 8250 SemaRef.Context, cast<CXXRecordDecl>(DC), D.getBeginLoc(), NameInfo, R, 8256 return CXXDeductionGuideDecl::Create(SemaRef.Context, DC, D.getBeginLoc(), 8259 } else if (DC->isRecord()) { 8265 Name.getAsIdentifierInfo() == cast<CXXRecordDecl>(DC)->getIdentifier()){ 8274 SemaRef.Context, cast<CXXRecordDecl>(DC), D.getBeginLoc(), NameInfo, R, 8287 return FunctionDecl::Create(SemaRef.Context, DC, D.getBeginLoc(), NameInfo,