Home | History | Annotate | Download | only in Sema

Lines Matching refs:FD

113   auto *FD = dyn_cast<FunctionDecl>(S.CurContext);
114 if (!FD) {
118 } else if (isa<CXXConstructorDecl>(FD) || isa<CXXDestructorDecl>(FD)) {
125 << isa<CXXDestructorDecl>(FD) << Keyword;
126 } else if (FD->isConstexpr()) {
128 } else if (FD->isVariadic()) {
137 FD->getType()->isDependentType()
139 : lookupPromiseType(S, FD->getType()->castAs<FunctionProtoType>(),
146 VarDecl::Create(S.Context, FD, FD->getLocation(), FD->getLocation(),
362 void Sema::CheckCompletedCoroutineBody(FunctionDecl *FD, Stmt *&Body) {
387 SourceLocation Loc = FD->getLocation();
394 return FD->setInvalidDecl();
404 return FD->setInvalidDecl();
414 return FD->setInvalidDecl();
426 return FD->setInvalidDecl();
427 QualType RetType = FD->getReturnType();
434 return FD->setInvalidDecl();
438 return FD->setInvalidDecl();