reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
11551 if (!RealDecl || RealDecl->isInvalidDecl()) { 11551 if (!RealDecl || RealDecl->isInvalidDecl()) { 11552 CorrectDelayedTyposInExpr(Init, dyn_cast_or_null<VarDecl>(RealDecl)); 11556 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(RealDecl)) { 11564 VarDecl *VDecl = dyn_cast<VarDecl>(RealDecl); 11566 assert(!isa<FieldDecl>(RealDecl) && "field init shouldn't get here"); 11567 Diag(RealDecl->getLocation(), diag::err_illegal_initializer); 11568 RealDecl->setInvalidDecl(); 11579 RealDecl->setInvalidDecl(); 11611 RealDecl->setInvalidDecl(); 11734 CheckSelfReference(*this, RealDecl, Init, DirectInit);