Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTypeNodes.def107 NON_CANONICAL_UNLESS_DEPENDENT_TYPE(PackExpansion, Type)
H A DType.h5363 : Type(PackExpansion, Canon, /*Dependent=*/Pattern->isDependentType(),
5402 return T->getTypeClass() == PackExpansion;
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTypeLoc.cpp255 case PackExpansion: in getEndLoc()
H A DASTStructuralEquivalence.cpp744 case Type::PackExpansion: in IsStructurallyEquivalent()
H A DType.cpp1052 TRIVIAL_TYPE_CLASS(PackExpansion) in TRIVIAL_TYPE_CLASS()
3812 case Type::PackExpansion: in canHaveNullability()
H A DTypePrinter.cpp262 case Type::PackExpansion: in canPrefixQualifiers()
H A DDecl.cpp1842 case Type::PackExpansion: in typeIsPostfix()
H A DItaniumMangle.cpp1937 case Type::PackExpansion: in mangleUnresolvedTypeOrSimpleId()
H A DASTContext.cpp3157 case Type::PackExpansion: in getVariableArrayDecayedType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DTreeTransform.h5389 if (const PackExpansionType *PackExpansion = in TransformExceptionSpec() local
5395 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformExceptionSpec()
5404 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec()
5417 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
5431 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
6373 const auto *PackExpansion = PackExpansionLoc.getType() in TransformObjCObjectType() local
6376 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformObjCObjectType()
6385 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType()
H A DSemaTemplateDeduction.cpp2108 case Type::PackExpansion: in DeduceTemplateArgumentsByTypeMatch()
5547 case Type::PackExpansion: in MarkUsedTemplateParameters()
H A DSemaExpr.cpp4003 case Type::PackExpansion: in captureVariablyModifiedType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2137 case Type::PackExpansion: in EmitVariablyModifiedType()
H A DCGDebugInfo.cpp2947 case Type::PackExpansion: in CreateTypeNode()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp4441 case clang::Type::PackExpansion: in GetTypeClass()
5330 case clang::Type::PackExpansion: in GetEncoding()
5497 case clang::Type::PackExpansion: in GetFormat()