Home
last modified time | relevance | path

Searched refs:UnexpandedPack (Results 1 – 10 of 10) 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.h2337 return getDependence() & TypeDependence::UnexpandedPack;
4645 TypeDependence::UnexpandedPack),
6146 (Canon->getDependence() & TypeDependence::UnexpandedPack)),
6153 (PP ? TypeDependence::UnexpandedPack : TypeDependence::None)) {
6967 ~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()
323 assert(!(D & ExprDependence::UnexpandedPack)); in computeDependence()
373 return (E->getPattern()->getDependence() & ~ExprDependence::UnexpandedPack) | in computeDependence()
380 ~ExprDependence::UnexpandedPack; in computeDependence()
446 ~ExprDependence::UnexpandedPack; in computeDependence()
515 Deps |= ExprDependence::UnexpandedPack; in computeDependence()
667 D |= ExprDependence::UnexpandedPack; in getDependenceInExpr()
717 auto D = ContainsUnexpandedPack ? ExprDependence::UnexpandedPack in computeDependence()
731 ~ExprDependence::UnexpandedPack); in computeDependence()
[all …]
H A DTemplateName.cpp229 D |= TemplateNameDependence::UnexpandedPack; in getDependence()
240 D |= TemplateNameDependence::UnexpandedPack; in getDependence()
264 return getDependence() & TemplateNameDependence::UnexpandedPack; in containsUnexpandedParameterPack()
H A DType.cpp335 ? TypeDependence::UnexpandedPack in MatrixType()
3235 TemplateArgumentDependence::UnexpandedPack)); in DependentTemplateSpecializationType()
3589 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
3605 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
4025 if (!(IndexD & TypeDependence::UnexpandedPack)) in computeDependence()
4026 TD &= ~TypeDependence::UnexpandedPack; in computeDependence()
4212 TypeDependence::UnexpandedPack), in SubstTemplateTypeParmPackType()
4287 TypeDependence::UnexpandedPack)), in TemplateSpecializationType()
H A DNestedNameSpecifier.cpp243 return getDependence() & NestedNameSpecifierDependence::UnexpandedPack; in containsUnexpandedParameterPack()
H A DTemplateBase.cpp347 return getDependence() & TemplateArgumentDependence::UnexpandedPack; in containsUnexpandedParameterPack()
H A DExprCXX.cpp1770 ExprDependence::UnexpandedPack); in SubstNonTypeTemplateParmPackExpr()
1793 ExprDependence::UnexpandedPack); in FunctionParmPackExpr()
H A DASTContext.cpp6229 (IsPack ? TypeDependence::UnexpandedPack : TypeDependence::None), in getAutoTypeInternal()