Home
last modified time | relevance | path

Searched refs:FullySubstituted (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp1222 bool FullySubstituted) { in BuildPackIndexingExpr() argument
1236 if (Index && FullySubstituted) { in BuildPackIndexingExpr()
1246 ExpandedExprs, FullySubstituted); in BuildPackIndexingExpr()
H A DTreeTransform.h1073 bool FullySubstituted,
3690 bool FullySubstituted = false) {
3693 FullySubstituted);
6879 bool FullySubstituted = true; in TransformPackIndexingType() local
6915 FullySubstituted = false; in TransformPackIndexingType()
6918 FullySubstituted); in TransformPackIndexingType()
6935 FullySubstituted &= !Out->containsUnexpandedParameterPack(); in TransformPackIndexingType()
6940 FullySubstituted = false; in TransformPackIndexingType()
6957 FullySubstituted, SubtitutedTypes); in TransformPackIndexingType()
16251 bool FullySubstituted = true; in TransformPackIndexingExpr() local
[all …]
H A DSemaType.cpp9790 bool FullySubstituted, in BuildPackIndexingType() argument
9794 if (FullySubstituted && !IndexExpr->isValueDependent() && in BuildPackIndexingType()
9803 if (FullySubstituted && (V < 0 || V >= int64_t(Expansions.size()))) { in BuildPackIndexingType()
9811 return Context.getPackIndexingType(Pattern, IndexExpr, FullySubstituted, in BuildPackIndexingType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp1725 ArrayRef<Expr *> SubstitutedExprs, bool FullySubstituted) { in Create() argument
1727 if (Index && FullySubstituted && !SubstitutedExprs.empty()) in Create()
1736 SubstitutedExprs, FullySubstituted); in Create()
H A DType.cpp4160 Expr *IndexExpr, bool FullySubstituted, in PackIndexingType() argument
4165 FullySubstituted(FullySubstituted) { in PackIndexingType()
4215 Expr *E, bool FullySubstituted, in Profile() argument
4219 ID.AddBoolean(FullySubstituted); in Profile()
H A DASTContext.cpp6540 bool FullySubstituted, in getPackIndexingType() argument
6544 if (FullySubstituted && Index) { in getPackIndexingType()
6549 FullySubstituted, Expansions); in getPackIndexingType()
6559 IndexExpr, FullySubstituted, Expansions); in getPackIndexingType()
6569 FullySubstituted, Expansions); in getPackIndexingType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h4509 bool FullySubstituted = false)
4514 PackIndexingExprBits.FullySubstituted = FullySubstituted;
4535 bool FullySubstituted = false);
4541 return PackIndexingExprBits.FullySubstituted; in isFullySubstituted()
H A DType.h6009 unsigned FullySubstituted : 1;
6014 bool FullySubstituted, ArrayRef<QualType> Expansions = {});
6037 bool isFullySubstituted() const { return FullySubstituted; }
6051 QualType Pattern, Expr *E, bool FullySubstituted,
H A DASTContext.h1957 bool FullySubstituted = false,
H A DStmt.h1256 unsigned FullySubstituted : 1;
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp2216 Record.push_back(E->PackIndexingExprBits.FullySubstituted); in VisitPackIndexingExpr()
H A DASTReaderStmt.cpp2212 E->PackIndexingExprBits.FullySubstituted = Record.readInt(); in VisitPackIndexingExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h14566 bool FullySubstituted = false);
15179 bool FullySubstituted = false,