Home | History | Annotate | Download | only in Sema

Lines Matching refs:Unexpanded

224   /// \param Unexpanded The set of unexpanded parameter packs within the 
227 /// \param NumUnexpanded The number of unexpanded parameter packs in
228 /// \p Unexpanded.
234 /// \param RetainExpansion Whether the caller should add an unexpanded
253 llvm::ArrayRef<UnexpandedParameterPack> Unexpanded,
2601 SmallVector<UnexpandedParameterPack, 2> Unexpanded;
2602 getSema().collectUnexpandedParameterPacks(Pattern, Unexpanded);
2603 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?");
2605 // Determine whether the set of unexpanded parameter packs can and should
2614 Unexpanded,
3181 SmallVector<UnexpandedParameterPack, 2> Unexpanded;
3182 getSema().collectUnexpandedParameterPacks(Pattern, Unexpanded);
3183 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?");
3185 // Determine whether the set of unexpanded parameter packs can and should
3192 Unexpanded,
3996 SmallVector<UnexpandedParameterPack, 2> Unexpanded;
4002 SemaRef.collectUnexpandedParameterPacks(Pattern, Unexpanded);
4003 assert(Unexpanded.size() > 0 && "Could not find parameter packs!");
4013 Unexpanded,
4099 SmallVector<UnexpandedParameterPack, 2> Unexpanded;
4100 getSema().collectUnexpandedParameterPacks(Pattern, Unexpanded);
4106 Unexpanded,
7585 SmallVector<UnexpandedParameterPack, 2> Unexpanded;
7586 SemaRef.collectUnexpandedParameterPacks(PatternTL, Unexpanded);
7588 // Determine whether the set of unexpanded parameter packs can and should
7597 Unexpanded,
7954 UnexpandedParameterPack Unexpanded(C->getCapturedVar(), C->getLocation());
7960 Unexpanded,
8295 // produce a diagnostic when given only a single unexpanded parameter pack,
8297 UnexpandedParameterPack Unexpanded(E->getPack(), E->getPackLoc());
8302 Unexpanded,
8405 SmallVector<UnexpandedParameterPack, 2> Unexpanded;
8406 getSema().collectUnexpandedParameterPacks(OrigElement.Key, Unexpanded);
8407 getSema().collectUnexpandedParameterPacks(OrigElement.Value, Unexpanded);
8408 assert(!Unexpanded.empty() && "Pack expansion without parameter packs?");
8410 // Determine whether the set of unexpanded parameter packs can
8420 Unexpanded,
8471 // If any unexpanded parameter packs remain, we still have a