Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDependenceFlags.h18 UnexpandedPack = 1, enumerator
55 UnexpandedPack = 1, enumerator
85 UnexpandedPack = 1, \
112 UnexpandedPack = 1, in LLVM_COMMON_DEPENDENCE() enumerator
132 Syntactic = UnexpandedPack | Instantiation | Error, in LLVM_COMMON_DEPENDENCE()
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()
[all …]
H A DType.h2370 return getDependence() & TypeDependence::UnexpandedPack;
4761 TypeDependence::UnexpandedPack),
6525 (PP ? TypeDependence::UnexpandedPack : TypeDependence::None)),
7325 ~TypeDependence::UnexpandedPack),
H A DExpr.h240 return static_cast<bool>(getDependence() & ExprDependence::UnexpandedPack); in containsUnexpandedParameterPack()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp32 assert(!(D & ExprDependence::UnexpandedPack)); in computeDependence()
190 return D & ~ExprDependence::UnexpandedPack; in computeDependence()
261 D |= ExprDependence::UnexpandedPack; in computeDependence()
326 assert(!(D & ExprDependence::UnexpandedPack)); in computeDependence()
376 return (E->getPattern()->getDependence() & ~ExprDependence::UnexpandedPack) | in computeDependence()
383 ~ExprDependence::UnexpandedPack; in computeDependence()
448 ~ExprDependence::UnexpandedPack; in computeDependence()
517 Deps |= ExprDependence::UnexpandedPack; in computeDependence()
668 D |= ExprDependence::UnexpandedPack; in getDependenceInExpr()
718 auto D = ContainsUnexpandedPack ? ExprDependence::UnexpandedPack in computeDependence()
[all …]
H A DExprConcepts.cpp78 D |= ExprDependence::UnexpandedPack; in ConceptSpecializationExpr()
151 setDependence(getDependence() | ExprDependence::UnexpandedPack); in RequiresExpr()
H A DTemplateName.cpp352 D |= TemplateNameDependence::UnexpandedPack; in getDependence()
382 return TemplateNameDependence::UnexpandedPack | in getDependence()
408 return getDependence() & TemplateNameDependence::UnexpandedPack; in containsUnexpandedParameterPack()
H A DType.cpp373 ? TypeDependence::UnexpandedPack in MatrixType()
3343 TemplateArgumentDependence::UnexpandedPack)); in DependentTemplateSpecializationType()
3742 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
3758 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
4196 if (!(IndexD & TypeDependence::UnexpandedPack)) in computeDependence()
4197 TD &= ~TypeDependence::UnexpandedPack; in computeDependence()
4421 TypeDependence::UnexpandedPack), in SubstTemplateTypeParmPackType()
4499 TypeDependence::UnexpandedPack)), in TemplateSpecializationType()
H A DNestedNameSpecifier.cpp241 return getDependence() & NestedNameSpecifierDependence::UnexpandedPack; in containsUnexpandedParameterPack()
H A DTemplateBase.cpp343 return getDependence() & TemplateArgumentDependence::UnexpandedPack; in containsUnexpandedParameterPack()
H A DExprCXX.cpp1776 ExprDependence::UnexpandedPack); in SubstNonTypeTemplateParmPackExpr()
1798 ExprDependence::UnexpandedPack); in FunctionParmPackExpr()
H A DASTContext.cpp6655 (IsPack ? TypeDependence::UnexpandedPack : TypeDependence::None), in getAutoTypeInternal()