Home
last modified time | relevance | path

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

/external/llvm-project/clang/include/clang/AST/
DDependenceFlags.h18 UnexpandedPack = 1, enumerator
55 UnexpandedPack = 1, enumerator
85 UnexpandedPack = 1, \
112 UnexpandedPack = 1, in LLVM_COMMON_DEPENDENCE() enumerator
137 : V(translate(D, TypeDependence::UnexpandedPack, UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
144 : V(translate(D, ExprDependence::UnexpandedPack, UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
151 V ( translate(D, NNSDependence::UnexpandedPack, UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
157 : V(translate(D, TADependence::UnexpandedPack, UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
163 : V(translate(D, TNDependence::UnexpandedPack, UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
169 return translate(V, UnexpandedPack, TypeDependence::UnexpandedPack) | in LLVM_COMMON_DEPENDENCE()
[all …]
DType.h1867 return getDependence() & TypeDependence::UnexpandedPack;
3845 TypeDependence::UnexpandedPack),
4777 (Canon->getDependence() & TypeDependence::UnexpandedPack)),
4784 (PP ? TypeDependence::UnexpandedPack : TypeDependence::None)) {
5613 ~TypeDependence::UnexpandedPack),
DExpr.h233 return static_cast<bool>(getDependence() & ExprDependence::UnexpandedPack); in containsUnexpandedParameterPack()
/external/llvm-project/clang/lib/AST/
DComputeDependence.cpp32 assert(!(D & ExprDependence::UnexpandedPack)); in computeDependence()
106 D &= ~ExprDependence::UnexpandedPack; in computeDependence()
143 return D & ~ExprDependence::UnexpandedPack; in computeDependence()
211 return D & ~ExprDependence::UnexpandedPack; in computeDependence()
264 assert(!(D & ExprDependence::UnexpandedPack)); in computeDependence()
312 return (E->getPattern()->getDependence() & ~ExprDependence::UnexpandedPack) | in computeDependence()
362 ~ExprDependence::UnexpandedPack; in computeDependence()
423 Deps |= ExprDependence::UnexpandedPack; in computeDependence()
517 ~ExprDependence::UnexpandedPack; in computeDependence()
578 auto D = ContainsUnexpandedPack ? ExprDependence::UnexpandedPack in computeDependence()
[all …]
DTemplateName.cpp185 D |= TemplateNameDependence::UnexpandedPack; in getDependence()
196 D |= TemplateNameDependence::UnexpandedPack; in getDependence()
220 return getDependence() & TemplateNameDependence::UnexpandedPack; in containsUnexpandedParameterPack()
DExprConcepts.cpp109 D |= ExprDependence::UnexpandedPack; in ConceptSpecializationExpr()
178 setDependence(getDependence() | ExprDependence::UnexpandedPack); in RequiresExpr()
DType.cpp298 ? TypeDependence::UnexpandedPack in MatrixType()
726 can->getDependence() & ~TypeDependence::UnexpandedPack), in ObjCTypeParamType()
2885 TemplateArgumentDependence::UnexpandedPack)); in DependentTemplateSpecializationType()
3184 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
3200 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
3578 TypeDependence::UnexpandedPack), in SubstTemplateTypeParmPackType()
3629 TypeDependence::UnexpandedPack)) | in TemplateSpecializationType()
3631 TypeDependence::UnexpandedPack)), in TemplateSpecializationType()
4390 Arg.getDependence() & TemplateArgumentDependence::UnexpandedPack)); in AutoType()
DTemplateBase.cpp195 return getDependence() & TemplateArgumentDependence::UnexpandedPack; in containsUnexpandedParameterPack()
DNestedNameSpecifier.cpp243 return getDependence() & NestedNameSpecifierDependence::UnexpandedPack; in containsUnexpandedParameterPack()
DExprCXX.cpp1588 ExprDependence::UnexpandedPack); in SubstNonTypeTemplateParmPackExpr()
1605 ExprDependence::UnexpandedPack); in FunctionParmPackExpr()
DASTContext.cpp5470 (IsPack ? TypeDependence::UnexpandedPack : TypeDependence::None), in getAutoType()
/external/llvm-project/clang/lib/Serialization/
DASTReaderStmt.cpp537 Deps |= ExprDependence::UnexpandedPack; in VisitExpr()