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

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
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);