Searched refs:PackExpansion (Results 1 – 12 of 12) sorted by relevance
46 TYPE_BIT_CODE(PackExpansion, PACK_EXPANSION, 35)
271 case PackExpansion: in getEndLoc()
2062 if (auto *PackExpansion = T->getAs<PackExpansionType>()) in mangleTemplateParamDecl() local2063 T = PackExpansion->getPattern(); in mangleTemplateParamDecl()2472 case Type::PackExpansion: in mangleUnresolvedTypeOrSimpleId()
288 case Type::PackExpansion: in canPrefixQualifiers()
1410 case Type::PackExpansion: in IsStructurallyEquivalent()
2074 case Type::PackExpansion: in typeIsPostfix()
5071 case Type::PackExpansion: in canHaveNullability()
4309 case Type::PackExpansion: in getVariableArrayDecayedType()14269 case Type::PackExpansion: { in getCommonNonSugarTypeNode()
6607 if (const PackExpansionType *PackExpansion = in TransformExceptionSpec() local6613 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformExceptionSpec()6622 UnsignedOrNone NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec()6635 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()6649 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()7964 const auto *PackExpansion = PackExpansionLoc.getType() in TransformObjCObjectType() local7967 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformObjCObjectType()7976 UnsignedOrNone NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType()
2473 case Type::PackExpansion: in DeduceTemplateArgumentsByTypeMatch()7005 case Type::PackExpansion: in MarkUsedTemplateParameters()
7322 : Type(PackExpansion, Canon,7359 return T->getTypeClass() == PackExpansion;
4231 case clang::Type::PackExpansion: in GetTypeClass()5104 case clang::Type::PackExpansion: in GetEncoding()5269 case clang::Type::PackExpansion: in GetFormat()