Searched refs:PackExpansion (Results 1 – 12 of 12) sorted by relevance
46 TYPE_BIT_CODE(PackExpansion, PACK_EXPANSION, 35)
270 case PackExpansion: in getEndLoc()
2030 if (auto *PackExpansion = T->getAs<PackExpansionType>()) in mangleTemplateParamDecl() local2031 T = PackExpansion->getPattern(); in mangleTemplateParamDecl()2424 case Type::PackExpansion: in mangleUnresolvedTypeOrSimpleId()
1306 case Type::PackExpansion: in IsStructurallyEquivalent()
287 case Type::PackExpansion: in canPrefixQualifiers()
4830 case Type::PackExpansion: in canHaveNullability()
2057 case Type::PackExpansion: in typeIsPostfix()
4013 case Type::PackExpansion: in getVariableArrayDecayedType()13464 case Type::PackExpansion: { in getCommonNonSugarTypeNode()
6380 if (const PackExpansionType *PackExpansion = in TransformExceptionSpec() local6386 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformExceptionSpec()6395 std::optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec()6408 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()6422 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()7672 const auto *PackExpansion = PackExpansionLoc.getType() in TransformObjCObjectType() local7675 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformObjCObjectType()7684 std::optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType()
2395 case Type::PackExpansion: in DeduceTemplateArgumentsByTypeMatch()6615 case Type::PackExpansion: in MarkUsedTemplateParameters()
6964 : Type(PackExpansion, Canon,7003 return T->getTypeClass() == PackExpansion;
4205 case clang::Type::PackExpansion: in GetTypeClass()5113 case clang::Type::PackExpansion: in GetEncoding()5273 case clang::Type::PackExpansion: in GetFormat()