Searched refs:PackExpansion (Results 1 – 12 of 12) sorted by relevance
46 TYPE_BIT_CODE(PackExpansion, PACK_EXPANSION, 35)
270 case PackExpansion: in getEndLoc()
2029 if (auto *PackExpansion = T->getAs<PackExpansionType>()) in mangleTemplateParamDecl() local2030 T = PackExpansion->getPattern(); in mangleTemplateParamDecl()2424 case Type::PackExpansion: in mangleUnresolvedTypeOrSimpleId()
286 case Type::PackExpansion: in canPrefixQualifiers()
1288 case Type::PackExpansion: in IsStructurallyEquivalent()
4586 case Type::PackExpansion: in canHaveNullability()
2072 case Type::PackExpansion: in typeIsPostfix()
3604 case Type::PackExpansion: in getVariableArrayDecayedType()12952 case Type::PackExpansion: { in getCommonNonSugarTypeNode()
6232 if (const PackExpansionType *PackExpansion = in TransformExceptionSpec() local6238 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformExceptionSpec()6247 std::optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec()6260 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()6274 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()7388 const auto *PackExpansion = PackExpansionLoc.getType() in TransformObjCObjectType() local7391 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformObjCObjectType()7400 std::optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType()
2243 case Type::PackExpansion: in DeduceTemplateArgumentsByTypeMatch()6432 case Type::PackExpansion: in MarkUsedTemplateParameters()
6050 : Type(PackExpansion, Canon,6089 return T->getTypeClass() == PackExpansion;
4165 case clang::Type::PackExpansion: in GetTypeClass()5046 case clang::Type::PackExpansion: in GetEncoding()5200 case clang::Type::PackExpansion: in GetFormat()