Lines Matching full:subset
761 SourceLocation SuperLoc, const FunctionProtoType *Subset,
778 Subset = ResolveExceptionSpec(SubLoc, Subset);
779 if (!Subset)
783 ExceptionSpecificationType SubEST = Subset->getExceptionSpecType();
796 CanThrowResult SubCanThrow = Subset->canThrow();
798 // If the superset contains everything or the subset contains nothing, we're
803 SkipSupersetFirstParameter, SuperLoc, Subset,
816 // If the subset contains everything or the superset contains nothing, we've
827 "Exception spec subset: non-dynamic case slipped through.");
830 for (QualType SubI : Subset->exceptions()) {
857 SkipSupersetFirstParameter, SuperLoc, Subset,
931 // This means that the source of the conversion can only throw a subset of