Home
last modified time | relevance | path

Searched refs:Pack (Results 1 – 25 of 65) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaTemplateVariadic.cpp303 for (auto &Pack : Unexpanded) { in DiagnoseUnexpandedParameterPacks() local
305 if (auto *TTPT = Pack.first.dyn_cast<const TemplateTypeParmType *>()) { in DiagnoseUnexpandedParameterPacks()
309 return declaresSameEntity(Pack.first.get<NamedDecl *>(), LocalPack); in DiagnoseUnexpandedParameterPacks()
313 LambdaParamPackReferences.push_back(Pack); in DiagnoseUnexpandedParameterPacks()
1106 case TemplateArgument::Pack: in getTemplateArgumentPackExpansionPattern()
1122 TemplateArgument Pack; in getFullyPackExpandedSize() local
1126 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize()
1134 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize()
1147 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize()
1156 case TemplateArgument::Pack: in getFullyPackExpandedSize()
[all …]
DSemaTemplateDeduction.cpp356 case TemplateArgument::Pack: { in checkDeducedTemplateArguments()
357 if (Y.getKind() != TemplateArgument::Pack || in checkDeducedTemplateArguments()
711 DeducedPack Pack(Index); in addPack() local
712 Pack.Saved = Deduced[Index]; in addPack()
722 Packs.push_back(Pack); in addPack()
809 for (auto &Pack : Packs) { in finishConstruction() local
810 if (Info.PendingDeducedPacks.size() > Pack.Index) in finishConstruction()
811 Pack.Outer = Info.PendingDeducedPacks[Pack.Index]; in finishConstruction()
813 Info.PendingDeducedPacks.resize(Pack.Index + 1); in finishConstruction()
814 Info.PendingDeducedPacks[Pack.Index] = &Pack; in finishConstruction()
[all …]
DSemaTemplateInstantiate.cpp965 void ExpandingFunctionParameterPack(ParmVarDecl *Pack) { in ExpandingFunctionParameterPack() argument
966 SemaRef.CurrentInstantiationScope->MakeInstantiatedLocalArgPack(Pack); in ExpandingFunctionParameterPack()
1233 assert(Arg.getKind() == TemplateArgument::Pack && in TransformDecl()
1274 assert(Arg.getKind() == TemplateArgument::Pack && in TransformFirstQualifierInScope()
1374 if (Arg.getKind() == TemplateArgument::Pack) { in TransformTemplateName()
1385 assert(Arg.getKind() == TemplateArgument::Pack && in TransformTemplateName()
1447 if (Arg.getKind() == TemplateArgument::Pack) { in TransformTemplateParmRefExpr()
1460 assert(Arg.getKind() == TemplateArgument::Pack && in TransformTemplateParmRefExpr()
1685 if (DeclArgumentPack *Pack = Found->dyn_cast<DeclArgumentPack *>()) { in TransformFunctionParmPackRefExpr() local
1693 E->getExprLoc(), *Pack); in TransformFunctionParmPackRefExpr()
[all …]
DTreeTransform.h307 void ExpandingFunctionParameterPack(ParmVarDecl *Pack) { } in ExpandingFunctionParameterPack() argument
3339 NamedDecl *Pack, in RebuildSizeOfPackExpr() argument
3344 return SizeOfPackExpr::Create(SemaRef.Context, OperatorLoc, Pack, PackLoc, in RebuildSizeOfPackExpr()
3669 case TemplateArgument::Pack: in RebuildPackExpansion()
4332 case TemplateArgument::Pack: in TransformTemplateArgument()
4501 if (In.getArgument().getKind() == TemplateArgument::Pack) { in TransformTemplateArguments()
12937 VarDecl *Pack = C->getCapturedVar(); in TransformLambdaExpr() local
12942 Pack)); in TransformLambdaExpr()
13310 auto *Pack = E->getPack(); in TransformSizeOfPackExpr() local
13311 if (auto *TTPD = dyn_cast<TemplateTypeParmDecl>(Pack)) { in TransformSizeOfPackExpr()
[all …]
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DTemplateBase.cpp229 case Pack: in getDependence()
250 case Pack: in isPackExpansion()
286 case TemplateArgument::Pack: in getNonTypeTemplateArgumentType()
352 case Pack: in Profile()
381 case Pack: in structurallyEquals()
407 case Pack: in getPackExpansionPattern()
471 case Pack: in print()
532 case TemplateArgument::Pack: in getSourceRange()
579 case TemplateArgument::Pack: { in DiagTemplateArg()
DDeclPrinter.cpp122 void printDeclType(QualType T, StringRef DeclName, bool Pack = false);
277 void DeclPrinter::printDeclType(QualType T, StringRef DeclName, bool Pack) { in printDeclType() argument
282 Pack = true; in printDeclType()
285 T.print(Out, Policy, (Pack ? "..." : "") + DeclName, Indentation); in printDeclType()
DTypeLoc.cpp596 case TemplateArgument::Pack: in initializeArgLocs()
DItaniumMangle.cpp4974 const NamedDecl *Pack = SPE->getPack(); in mangleExpression() local
4975 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Pack)) in mangleExpression()
4978 = dyn_cast<NonTypeTemplateParmDecl>(Pack)) in mangleExpression()
4981 = dyn_cast<TemplateTemplateParmDecl>(Pack)) in mangleExpression()
4984 mangleFunctionParam(cast<ParmVarDecl>(Pack)); in mangleExpression()
5207 if (Param->isParameterPack() && Arg.getKind() != TemplateArgument::Pack) { in needExactType()
5349 case TemplateArgument::Pack: { in mangleTemplateArg()
DASTDiagnostic.cpp958 if (TA.getKind() != TemplateArgument::Pack) return; in InternalIterator()
1003 if (TA.getKind() != TemplateArgument::Pack) in operator ++()
DExprCXX.cpp1556 NamedDecl *Pack, SourceLocation PackLoc, in Create() argument
1562 return new (Storage) SizeOfPackExpr(Context.getSizeType(), OperatorLoc, Pack, in Create()
DTypePrinter.cpp1981 if (Arg.getKind() == TemplateArgument::Pack && Arg.pack_size() == 0) in isSubstitutedDefaultArgument()
2031 if (Argument.getKind() == TemplateArgument::Pack) { in printTo()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DTemplateBase.h101 Pack
230 this->Args.Kind = Pack;
353 assert(getKind() == Pack);
360 assert(getKind() == Pack);
373 assert(getKind() == Pack);
379 assert(getKind() == Pack);
DTemplateArgumentVisitor.h43 DISPATCH(Pack); in Visit()
65 VISIT_METHOD(Pack);
DExprCXX.h4156 NamedDecl *Pack = nullptr; variable
4160 SizeOfPackExpr(QualType SizeType, SourceLocation OperatorLoc, NamedDecl *Pack, in SizeOfPackExpr() argument
4166 Length(Length ? *Length : PartialArgs.size()), Pack(Pack) { in SizeOfPackExpr()
4181 NamedDecl *Pack, SourceLocation PackLoc,
4198 NamedDecl *getPack() const { return Pack; } in getPack()
/freebsd-12-stable/contrib/subversion/subversion/libsvn_fs_x/
Dstructure40 <shard>.pack/ Pack directory, if the repo has been packed (see below)
41 pack Pack file, if the repository has been packed (see below)
42 manifest Pack manifest file, if a pack file exists (see below)
46 <shard>.pack/ Pack directory, if the repo has been packed (see below)
47 <rev>.<count> Pack file, if the repository has been packed (see below)
48 manifest Pack manifest file, if a pack file exists (see below)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/
DVEInstrIntrinsicVL.td8 // Pack patterns.
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Demangle/
DItaniumDemangle.h1739 const Node *Pack; variable
1743 : Node(KSizeofParamPackExpr), Pack(Pack_) {} in SizeofParamPackExpr()
1745 template<typename Fn> void match(Fn F) const { F(Pack); } in match()
1749 ParameterPackExpansion PPE(Pack); in printLeft()
1972 const Node *Pack, *Init; variable
1979 : Node(KFoldExpr), Pack(Pack_), Init(Init_), OperatorName(OperatorName_), in FoldExpr()
1983 F(IsLeftFold, OperatorName, Pack, Init); in match()
1989 ParameterPackExpansion(Pack).print(S); in printLeft()
4444 Node *Pack = getDerived().parseExpr(), *Init = nullptr; in parseFoldExpr() local
4445 if (Pack == nullptr) in parseFoldExpr()
[all …]
/freebsd-12-stable/contrib/subversion/subversion/libsvn_fs_fs/
Dstructure37 <shard>.pack/ Pack directory, if the repo has been packed (see below)
38 pack Pack file, if the repository has been packed (see below)
39 manifest Pack manifest file, if a pack file exists (see below)
43 <shard>.pack/ Pack directory, if the repo has been packed (see below)
44 <rev>.<count> Pack file, if the repository has been packed (see below)
45 manifest Pack manifest file, if a pack file exists (see below)
373 Pack file format
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DTemplate.h439 void SetPartiallySubstitutedPack(NamedDecl *Pack,
/freebsd-12-stable/contrib/googletest/googlemock/include/gmock/internal/
Dgmock-internal-utils.h546 template <class Pack, size_t I> struct append;
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DCastValueChecker.cpp275 case TemplateArgument::Pack: in addInstanceOfTransition()
/freebsd-12-stable/contrib/file/magic/Magdir/
Dmsdos1536 # Microsoft Publisher version about 2003 has a "Pack and Go" feature that
1603 # PPZ were created using Pack & Go feature of PowerPoint versions 97 - 2002
1610 # first member *.theme implies Windows 7 Theme Pack like in CommunityShowcaseAqua3.themepack
1611 # or Windows 8 Desktop Theme Pack like in PanoramicGlaciers.deskthemepack
1615 # 1st member Panoramic.theme or Panoramas.theme implies Windows 8-10 Theme Pack
1621 >>>>>>(16.l+16) ubyte x Theme Pack
/freebsd-12-stable/usr.bin/compress/doc/
DREADME206 >1. Added facilities of "compact" into the compress program. "Pack",
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
DVPlan.h1419 void setAlsoPack(bool Pack) { AlsoPack = Pack; } in setAlsoPack() argument
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
DUSRGeneration.cpp973 case TemplateArgument::Pack: in VisitTemplateArgument()

123