reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
14267 if (ExDeclType->isArrayType()) 14268 ExDeclType = Context.getArrayDecayedType(ExDeclType); 14268 ExDeclType = Context.getArrayDecayedType(ExDeclType); 14269 else if (ExDeclType->isFunctionType()) 14270 ExDeclType = Context.getPointerType(ExDeclType); 14270 ExDeclType = Context.getPointerType(ExDeclType); 14276 if (!ExDeclType->isDependentType() && ExDeclType->isRValueReferenceType()) { 14276 if (!ExDeclType->isDependentType() && ExDeclType->isRValueReferenceType()) { 14281 if (ExDeclType->isVariablyModifiedType()) { 14282 Diag(Loc, diag::err_catch_variably_modified) << ExDeclType; 14286 QualType BaseType = ExDeclType; 14303 if (!Invalid && !ExDeclType->isDependentType() && 14304 RequireNonAbstractType(Loc, ExDeclType, 14312 QualType T = ExDeclType; 14327 ExDeclType, TInfo, SC_None); 14334 if (!Invalid && !ExDeclType->isDependentType()) { 14335 if (const RecordType *recordType = ExDeclType->getAs<RecordType>()) { 14349 QualType initType = Context.getExceptionObjectType(ExDeclType);