reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDecl.cpp
 3841   if (New->isInvalidDecl() || Old->isInvalidDecl())
 3849     } else if (Context.hasSameType(New->getType(), Old->getType())) {
 3851       return MergeVarDeclExceptionSpecs(New, Old);
 3858     else if (Old->getType()->isArrayType() && New->getType()->isArrayType()) {
 3859       const ArrayType *OldArray = Context.getAsArrayType(Old->getType());
 3866         for (VarDecl *PrevVD = Old->getMostRecentDecl(); PrevVD;
 3888           MergedT = Old->getType();
 3892                Old->getType()->isObjCObjectPointerType()) {
 3894                                               Old->getType());
 3900     MergedT = Context.mergeTypes(New->getType(), Old->getType());
 3909          Old->getType()->isDependentType()) && New->isLocalVarDecl()) {
 3917     return diagnoseVarDeclTypeMismatch(*this, New, Old);