Home
last modified time | relevance | path

Searched refs:UnexpandedPack (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/AST/
H A DDependenceFlags.h18 UnexpandedPack = 1, enumerator
55 UnexpandedPack = 1, enumerator
148 : V(translate(D, TypeDependence::UnexpandedPack, UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
155 : V(translate(D, ExprDependence::UnexpandedPack, UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
162 V ( translate(D, NNSDependence::UnexpandedPack, UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
168 : V(translate(D, TADependence::UnexpandedPack, UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
174 : V(translate(D, TNDependence::UnexpandedPack, UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
195 return translate(V, UnexpandedPack, TypeDependence::UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
211 return translate(V, UnexpandedPack, NNSDependence::UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
218 return translate(V, UnexpandedPack, TADependence::UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
[all …]
H A DType.h1948 return getDependence() & TypeDependence::UnexpandedPack;
3925 TypeDependence::UnexpandedPack),
4914 (Canon->getDependence() & TypeDependence::UnexpandedPack)),
4921 (PP ? TypeDependence::UnexpandedPack : TypeDependence::None)) {
5778 ~TypeDependence::UnexpandedPack),
H A DExpr.h233 return static_cast<bool>(getDependence() & ExprDependence::UnexpandedPack); in containsUnexpandedParameterPack()
/llvm-project-15.0.7/clang/lib/AST/
H A DComputeDependence.cpp32 assert(!(D & ExprDependence::UnexpandedPack)); in computeDependence()
190 return D & ~ExprDependence::UnexpandedPack; in computeDependence()
313 assert(!(D & ExprDependence::UnexpandedPack)); in computeDependence()
414 ~ExprDependence::UnexpandedPack; in computeDependence()
478 Deps |= ExprDependence::UnexpandedPack; in computeDependence()
661 ~ExprDependence::UnexpandedPack); in computeDependence()
726 D |= ExprDependence::UnexpandedPack; in getDependenceInExpr()
740 Deps |= ExprDependence::UnexpandedPack; in computeDependence()
795 D |= ExprDependence::UnexpandedPack; in computeDependence()
829 D |= C->getDependence() & ~ExprDependence::UnexpandedPack; in computeDependence()
[all …]
H A DTemplateName.cpp209 D |= TemplateNameDependence::UnexpandedPack; in getDependence()
220 D |= TemplateNameDependence::UnexpandedPack; in getDependence()
244 return getDependence() & TemplateNameDependence::UnexpandedPack; in containsUnexpandedParameterPack()
H A DExprConcepts.cpp109 D |= ExprDependence::UnexpandedPack; in ConceptSpecializationExpr()
178 setDependence(getDependence() | ExprDependence::UnexpandedPack); in RequiresExpr()
H A DType.cpp298 ? TypeDependence::UnexpandedPack in MatrixType()
2934 TemplateArgumentDependence::UnexpandedPack)); in DependentTemplateSpecializationType()
3248 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
3264 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
3657 TypeDependence::UnexpandedPack), in SubstTemplateTypeParmPackType()
3709 TypeDependence::UnexpandedPack)), in TemplateSpecializationType()
H A DTemplateBase.cpp271 return getDependence() & TemplateArgumentDependence::UnexpandedPack; in containsUnexpandedParameterPack()
H A DNestedNameSpecifier.cpp243 return getDependence() & NestedNameSpecifierDependence::UnexpandedPack; in containsUnexpandedParameterPack()
H A DExprCXX.cpp1593 ExprDependence::UnexpandedPack); in SubstNonTypeTemplateParmPackExpr()
1610 ExprDependence::UnexpandedPack); in FunctionParmPackExpr()
H A DASTContext.cpp5745 (IsPack ? TypeDependence::UnexpandedPack : TypeDependence::None), in getAutoTypeInternal()