reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
15755 if (IsLambda && !Var->getDeclName()) { 15758 S.Diag(Var->getLocation(), diag::note_declared_at); 15764 if (Var->getType()->isVariablyModifiedType() && IsBlock) { 15767 S.Diag(Var->getLocation(), diag::note_previous_decl) 15768 << Var->getDeclName(); 15774 if (const RecordType *VTTy = Var->getType()->getAs<RecordType>()) { 15781 << Var->getDeclName(); 15782 S.Diag(Var->getLocation(), diag::note_previous_decl) 15783 << Var->getDeclName(); 15788 const bool HasBlocksAttr = Var->hasAttr<BlocksAttr>(); 15794 << Var->getDeclName() << !IsLambda; 15795 S.Diag(Var->getLocation(), diag::note_previous_decl) 15796 << Var->getDeclName(); 15802 Var->getType()->isBlockPointerType()) {