Searched refs:PackExpansion (Results 1 – 12 of 12) sorted by relevance
46 TYPE_BIT_CODE(PackExpansion, PACK_EXPANSION, 35)
256 case PackExpansion: in getEndLoc()
1901 if (auto *PackExpansion = T->getAs<PackExpansionType>()) in mangleTemplateParamDecl() local1902 T = PackExpansion->getPattern(); in mangleTemplateParamDecl()2251 case Type::PackExpansion: in mangleUnresolvedTypeOrSimpleId()
1140 case Type::PackExpansion: in IsStructurallyEquivalent()
268 case Type::PackExpansion: in canPrefixQualifiers()
4159 case Type::PackExpansion: in canHaveNullability()
1941 case Type::PackExpansion: in typeIsPostfix()
3526 case Type::PackExpansion: in getVariableArrayDecayedType()
5963 if (const PackExpansionType *PackExpansion = in TransformExceptionSpec() local5969 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformExceptionSpec()5978 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec()5991 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()6005 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()7057 const auto *PackExpansion = PackExpansionLoc.getType() in TransformObjCObjectType() local7060 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformObjCObjectType()7069 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType()
2299 case Type::PackExpansion: in DeduceTemplateArgumentsByTypeMatch()6065 case Type::PackExpansion: in MarkUsedTemplateParameters()
5642 : Type(PackExpansion, Canon,5681 return T->getTypeClass() == PackExpansion;
4165 case clang::Type::PackExpansion: in GetTypeClass()5075 case clang::Type::PackExpansion: in GetEncoding()5225 case clang::Type::PackExpansion: in GetFormat()