| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 304 for (auto &Pack : Unexpanded) { in DiagnoseUnexpandedParameterPacks() local 313 LambdaParamPackReferences.push_back(Pack); in DiagnoseUnexpandedParameterPacks() 1116 case TemplateArgument::Pack: in getTemplateArgumentPackExpansionPattern() 1132 TemplateArgument Pack; in getFullyPackExpandedSize() local 1136 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1144 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1157 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1167 case TemplateArgument::Pack: in getFullyPackExpandedSize() 1179 return Pack.pack_size(); in getFullyPackExpandedSize() 1230 Expr *Pack = LHS ? LHS : RHS; in ActOnCXXFoldExpr() local [all …]
|
| H A D | SemaTemplateDeduction.cpp | 733 DeducedPack Pack(Index); in addPack() local 744 Packs.push_back(Pack); in addPack() 833 Pack.Outer = Info.PendingDeducedPacks[Pack.Index]; in finishConstruction() 836 Info.PendingDeducedPacks[Pack.Index] = &Pack; in finishConstruction() 850 Deduced[Pack.Index] = Pack.New[PackElements]; in finishConstruction() 857 for (auto &Pack : Packs) in ~PackDeductionScope() local 858 Info.PendingDeducedPacks[Pack.Index] = Pack.Outer; in ~PackDeductionScope() 907 Deduced[Pack.Index] = Pack.Saved; in finish() 926 if (Pack.New.empty()) { in finish() 932 std::copy(Pack.New.begin(), Pack.New.end(), ArgumentPack); in finish() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 1250 return Pack.pack_size() - 1 - Index; in getPackIndex() 2021 TemplateArgument Pack = E->getArgumentPack(); in TransformSubstNonTypeTemplateParmPackExpr() local 2334 TemplateArgument Pack = T->getArgumentPack(); in TransformSubstTemplateTypeParmPackType() local 2338 getPackIndex(Pack), Arg, TL.getNameLoc()); in TransformSubstTemplateTypeParmPackType() 4280 Pack->push_back(cast<VarDecl>(Inst)); in InstantiatedLocal() 4290 Pack->push_back(Inst); in InstantiatedLocalPackArg() 4305 Stored = Pack; in MakeInstantiatedLocalArgPack() 4306 ArgumentPacks.push_back(Pack); in MakeInstantiatedLocalArgPack() 4310 for (DeclArgumentPack *Pack : ArgumentPacks) in isLocalPackExpansion() 4311 if (llvm::is_contained(*Pack, D)) in isLocalPackExpansion() [all …]
|
| H A D | TreeTransform.h | 308 void ExpandingFunctionParameterPack(ParmVarDecl *Pack) { } in ExpandingFunctionParameterPack() argument 3912 case TemplateArgument::Pack: in RebuildPackExpansion() 4576 case TemplateArgument::Pack: in TransformTemplateArgument() 4752 if (In.getArgument().getKind() == TemplateArgument::Pack) { in TransformTemplateArguments() 13599 auto *Pack = cast<VarDecl>(C->getCapturedVar()); in TransformLambdaExpr() local 13604 Pack)); in TransformLambdaExpr() 14059 auto *Pack = E->getPack(); in TransformSizeOfPackExpr() local 14060 if (auto *TTPD = dyn_cast<TemplateTypeParmDecl>(Pack)) { in TransformSizeOfPackExpr() 14066 auto *VD = cast<ValueDecl>(Pack); in TransformSizeOfPackExpr() 14083 auto *Pack = cast_or_null<NamedDecl>( in TransformSizeOfPackExpr() local [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 301 case Pack: in getDependence() 323 case Pack: in isPackExpansion() 359 case TemplateArgument::Pack: in getNonTypeTemplateArgumentType() 422 case Pack: in Profile() 463 case Pack: in structurallyEquals() 490 case Pack: in getPackExpansionPattern() 558 case Pack: in print() 622 case TemplateArgument::Pack: in getSourceRange() 681 case TemplateArgument::Pack: { in DiagTemplateArg()
|
| H A D | DeclPrinter.cpp | 138 void printDeclType(QualType T, StringRef DeclName, bool Pack = false); 359 void DeclPrinter::printDeclType(QualType T, StringRef DeclName, bool Pack) { in printDeclType() argument 364 Pack = true; in printDeclType() 367 T.print(Out, Policy, (Pack ? "..." : "") + DeclName, Indentation); in printDeclType()
|
| H A D | ItaniumMangle.cpp | 5600 const NamedDecl *Pack = SPE->getPack(); in mangleExpression() local 5601 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Pack)) in mangleExpression() 5604 = dyn_cast<NonTypeTemplateParmDecl>(Pack)) in mangleExpression() 5607 = dyn_cast<TemplateTemplateParmDecl>(Pack)) in mangleExpression() 5610 mangleFunctionParam(cast<ParmVarDecl>(Pack)); in mangleExpression() 5849 if (Arg.getKind() == TemplateArgument::Pack) { in needToMangleTemplateParam() 5924 if (Param->isParameterPack() && Arg.getKind() != TemplateArgument::Pack) { in getArgInfo() 6095 case TemplateArgument::Pack: { in mangleTemplateArg()
|
| H A D | TypeLoc.cpp | 619 case TemplateArgument::Pack: in initializeArgLocs()
|
| H A D | StmtPrinter.cpp | 2021 if (Args->size() != 1 || Args->get(0).getKind() != TemplateArgument::Pack) { in VisitUserDefinedLiteral() 2032 const TemplateArgument &Pack = Args->get(0); in VisitUserDefinedLiteral() local 2033 for (const auto &P : Pack.pack_elements()) { in VisitUserDefinedLiteral()
|
| H A D | ASTDiagnostic.cpp | 990 if (TA.getKind() != TemplateArgument::Pack) return; in InternalIterator() 1035 if (TA.getKind() != TemplateArgument::Pack) in operator ++()
|
| H A D | MicrosoftMangle.cpp | 1600 if (i > 0 && TA.getKind() == TemplateArgument::Pack && in mangleTemplateArgs() 1601 TemplateArgs[i - 1].getKind() == TemplateArgument::Pack) in mangleTemplateArgs() 1756 case TemplateArgument::Pack: { in mangleTemplateArg()
|
| H A D | ExprCXX.cpp | 1646 NamedDecl *Pack, SourceLocation PackLoc, in Create() argument 1652 return new (Storage) SizeOfPackExpr(Context.getSizeType(), OperatorLoc, Pack, in Create()
|
| H A D | TypePrinter.cpp | 2187 if (Arg.getKind() == TemplateArgument::Pack && Arg.pack_size() == 0) in isSubstitutedDefaultArgument() 2232 if (Argument.getKind() == TemplateArgument::Pack) { in printTo()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 107 Pack 279 this->Args.Kind = Pack; 419 assert(getKind() == Pack); 426 assert(getKind() == Pack); 439 assert(getKind() == Pack); 445 assert(getKind() == Pack);
|
| H A D | TemplateArgumentVisitor.h | 44 DISPATCH(Pack); in Visit() 67 VISIT_METHOD(Pack);
|
| H A D | ExprCXX.h | 4247 NamedDecl *Pack = nullptr; variable 4251 SizeOfPackExpr(QualType SizeType, SourceLocation OperatorLoc, NamedDecl *Pack, in SizeOfPackExpr() argument 4257 Length(Length ? *Length : PartialArgs.size()), Pack(Pack) { in SizeOfPackExpr() 4272 Create(ASTContext &Context, SourceLocation OperatorLoc, NamedDecl *Pack, 4289 NamedDecl *getPack() const { return Pack; } in getPack()
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_stack_store.h | 47 uptr Pack(Compression type); 108 uptr Pack(Compression type, StackStore *store);
|
| H A D | sanitizer_stack_store.cpp | 110 uptr StackStore::Pack(Compression type) { in Pack() function in __sanitizer::StackStore 112 for (BlockInfo &b : blocks_) res += b.Pack(type, this); in Pack() 306 uptr StackStore::BlockInfo::Pack(Compression type, StackStore *store) { in Pack() function in __sanitizer::StackStore::BlockInfo
|
| H A D | sanitizer_stackdepot.cpp | 79 uptr diff = stackStore.Pack(static_cast<StackStore::Compression>( in CompressStackStore()
|
| /freebsd-14.2/crypto/openssl/doc/man3/ |
| H A D | PKCS12_pack_p7encdata.pod | 5 PKCS12_pack_p7encdata, PKCS12_pack_p7encdata_ex - Pack a set of PKCS#12 safeBags
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEInstrIntrinsicVL.td | 5 // Pack patterns.
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 2039 const Node *Pack; variable 2043 : Node(KSizeofParamPackExpr), Pack(Pack_) {} in SizeofParamPackExpr() 2050 ParameterPackExpansion PPE(Pack); in printLeft() 2285 const Node *Pack, *Init; variable 2296 F(IsLeftFold, OperatorName, Pack, Init); in match() 2302 ParameterPackExpansion(Pack).print(OB); in printLeft() 4755 Node *Pack = getDerived().parseExpr(); in parseFoldExpr() local 4756 if (Pack == nullptr) in parseFoldExpr() 4767 std::swap(Pack, Init); in parseFoldExpr() 5154 if (!Pack) in parseExpr() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Template.h | 534 void SetPartiallySubstitutedPack(NamedDecl *Pack,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CastValueChecker.cpp | 276 case TemplateArgument::Pack: in addInstanceOfTransition()
|
| /freebsd-14.2/usr.bin/compress/doc/ |
| H A D | README | 205 >1. Added facilities of "compact" into the compress program. "Pack",
|