Home
last modified time | relevance | path

Searched refs:PackExpansion (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm-project/clang/include/clang/Serialization/
DTypeBitCodes.def46 TYPE_BIT_CODE(PackExpansion, PACK_EXPANSION, 35)
/external/clang/include/clang/AST/
DTypeNodes.def103 NON_CANONICAL_UNLESS_DEPENDENT_TYPE(PackExpansion, Type)
DType.h4658 : Type(PackExpansion, Canon, /*Dependent=*/Pattern->isDependentType(),
4698 return T->getTypeClass() == PackExpansion;
/external/clang/lib/AST/
DTypeLoc.cpp235 case PackExpansion: in getEndLoc()
DType.cpp978 TRIVIAL_TYPE_CLASS(PackExpansion) in TRIVIAL_TYPE_CLASS()
3599 case Type::PackExpansion: in canHaveNullability()
DTypePrinter.cpp229 case Type::PackExpansion: in canPrefixQualifiers()
DItaniumMangle.cpp1819 case Type::PackExpansion: in mangleUnresolvedTypeOrSimpleId()
DDecl.cpp1722 case Type::PackExpansion: in typeIsPostfix()
DASTImporter.cpp884 case Type::PackExpansion: in IsStructurallyEquivalent()
DASTContext.cpp2657 case Type::PackExpansion: in getVariableArrayDecayedType()
/external/llvm-project/clang/lib/AST/
DTypeLoc.cpp256 case PackExpansion: in getEndLoc()
DItaniumMangle.cpp1769 if (auto *PackExpansion = T->getAs<PackExpansionType>()) in mangleTemplateParamDecl() local
1770 T = PackExpansion->getPattern(); in mangleTemplateParamDecl()
2068 case Type::PackExpansion: in mangleUnresolvedTypeOrSimpleId()
DASTStructuralEquivalence.cpp1121 case Type::PackExpansion: in IsStructurallyEquivalent()
DTypePrinter.cpp265 case Type::PackExpansion: in canPrefixQualifiers()
DType.cpp4143 case Type::PackExpansion: in canHaveNullability()
DDecl.cpp1917 case Type::PackExpansion: in typeIsPostfix()
/external/clang/lib/Sema/
DTreeTransform.h5061 if (const PackExpansionType *PackExpansion = in TransformExceptionSpec() local
5067 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformExceptionSpec()
5076 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec()
5089 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
5103 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
5968 const auto *PackExpansion = PackExpansionLoc.getType() in TransformObjCObjectType() local
5971 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformObjCObjectType()
5980 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType()
DSemaTemplateDeduction.cpp1666 case Type::PackExpansion: in DeduceTemplateArgumentsByTypeMatch()
4932 case Type::PackExpansion: in MarkUsedTemplateParameters()
/external/llvm-project/clang/lib/Sema/
DTreeTransform.h5854 if (const PackExpansionType *PackExpansion = in TransformExceptionSpec() local
5860 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformExceptionSpec()
5869 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec()
5882 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
5896 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
6949 const auto *PackExpansion = PackExpansionLoc.getType() in TransformObjCObjectType() local
6952 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformObjCObjectType()
6961 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType()
DSemaTemplateDeduction.cpp2314 case Type::PackExpansion: in DeduceTemplateArgumentsByTypeMatch()
6072 case Type::PackExpansion: in MarkUsedTemplateParameters()
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp1780 case Type::PackExpansion: in EmitVariablyModifiedType()
DCGDebugInfo.cpp2470 case Type::PackExpansion: in CreateTypeNode()
/external/llvm-project/clang/test/Modules/
Dodr_hash.cpp3662 namespace PackExpansion { namespace
/external/llvm-project/clang/include/clang/AST/
DType.h5610 : Type(PackExpansion, Canon,
5649 return T->getTypeClass() == PackExpansion;
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
DTypeSystemClang.cpp4082 case clang::Type::PackExpansion: in GetTypeClass()
4948 case clang::Type::PackExpansion: in GetEncoding()
5098 case clang::Type::PackExpansion: in GetFormat()

12