| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 231 case Pack: in getDependence() 252 case Pack: in isPackExpansion() 288 case TemplateArgument::Pack: in getNonTypeTemplateArgumentType() 343 case Pack: in Profile() 373 case Pack: in structurallyEquals() 399 case Pack: in getPackExpansionPattern() 463 case Pack: in print() 524 case TemplateArgument::Pack: in getSourceRange() 571 case TemplateArgument::Pack: { in DiagTemplateArg()
|
| H A D | DeclPrinter.cpp | 122 void printDeclType(QualType T, StringRef DeclName, bool Pack = false); 280 void DeclPrinter::printDeclType(QualType T, StringRef DeclName, bool Pack) { in printDeclType() argument 285 Pack = true; in printDeclType() 288 T.print(Out, Policy, (Pack ? "..." : "") + DeclName, Indentation); in printDeclType()
|
| H A D | TypeLoc.cpp | 615 case TemplateArgument::Pack: in initializeArgLocs()
|
| H A D | ItaniumMangle.cpp | 5056 const NamedDecl *Pack = SPE->getPack(); in mangleExpression() local 5057 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Pack)) in mangleExpression() 5060 = dyn_cast<NonTypeTemplateParmDecl>(Pack)) in mangleExpression() 5063 = dyn_cast<TemplateTemplateParmDecl>(Pack)) in mangleExpression() 5066 mangleFunctionParam(cast<ParmVarDecl>(Pack)); in mangleExpression() 5289 if (Param->isParameterPack() && Arg.getKind() != TemplateArgument::Pack) { in needExactType() 5430 case TemplateArgument::Pack: { in mangleTemplateArg()
|
| H A D | StmtPrinter.cpp | 2006 if (Args->size() != 1 || Args->get(0).getKind() != TemplateArgument::Pack) { in VisitUserDefinedLiteral() 2017 const TemplateArgument &Pack = Args->get(0); in VisitUserDefinedLiteral() local 2018 for (const auto &P : Pack.pack_elements()) { in VisitUserDefinedLiteral()
|
| H A D | ASTDiagnostic.cpp | 989 if (TA.getKind() != TemplateArgument::Pack) return; in InternalIterator() 1034 if (TA.getKind() != TemplateArgument::Pack) in operator ++()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 304 for (auto &Pack : Unexpanded) { in DiagnoseUnexpandedParameterPacks() local 306 if (auto *TTPT = Pack.first.dyn_cast<const TemplateTypeParmType *>()) { in DiagnoseUnexpandedParameterPacks() 310 return declaresSameEntity(Pack.first.get<NamedDecl *>(), LocalPack); in DiagnoseUnexpandedParameterPacks() 313 LambdaParamPackReferences.push_back(Pack); in DiagnoseUnexpandedParameterPacks() 1108 case TemplateArgument::Pack: in getTemplateArgumentPackExpansionPattern() 1124 TemplateArgument Pack; in getFullyPackExpandedSize() local 1128 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1136 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1149 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1158 case TemplateArgument::Pack: in getFullyPackExpandedSize() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 350 case TemplateArgument::Pack: { in checkDeducedTemplateArguments() 351 if (Y.getKind() != TemplateArgument::Pack || in checkDeducedTemplateArguments() 715 DeducedPack Pack(Index); in addPack() local 716 Pack.Saved = Deduced[Index]; in addPack() 726 Packs.push_back(Pack); in addPack() 813 for (auto &Pack : Packs) { in finishConstruction() local 814 if (Info.PendingDeducedPacks.size() > Pack.Index) in finishConstruction() 815 Pack.Outer = Info.PendingDeducedPacks[Pack.Index]; in finishConstruction() 817 Info.PendingDeducedPacks.resize(Pack.Index + 1); in finishConstruction() 818 Info.PendingDeducedPacks[Pack.Index] = &Pack; in finishConstruction() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 1140 std::optional<unsigned> getPackIndex(TemplateArgument Pack) { in getPackIndex() argument 1144 return Pack.pack_size() - 1 - Index; in getPackIndex() 1160 void ExpandingFunctionParameterPack(ParmVarDecl *Pack) { in ExpandingFunctionParameterPack() argument 1161 SemaRef.CurrentInstantiationScope->MakeInstantiatedLocalArgPack(Pack); in ExpandingFunctionParameterPack() 1486 assert(Arg.getKind() == TemplateArgument::Pack && in TransformDecl() 1527 assert(Arg.getKind() == TemplateArgument::Pack && in TransformFirstQualifierInScope() 1624 if (Arg.getKind() == TemplateArgument::Pack) { in TransformTemplateName() 1638 assert(Arg.getKind() == TemplateArgument::Pack && in TransformTemplateName() 1670 TemplateArgument Pack = SubstPack->getArgumentPack(); in TransformTemplateName() local 1672 getPackSubstitutedTemplateArgument(getSema(), Pack).getAsTemplate(); in TransformTemplateName() [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 99 Pack 228 this->Args.Kind = Pack; 353 assert(getKind() == Pack); 360 assert(getKind() == Pack); 373 assert(getKind() == Pack); 379 assert(getKind() == Pack);
|
| H A D | TemplateArgumentVisitor.h | 43 DISPATCH(Pack); in Visit() 65 VISIT_METHOD(Pack);
|
| H A D | ExprCXX.h | 4229 NamedDecl *Pack = nullptr; variable 4233 SizeOfPackExpr(QualType SizeType, SourceLocation OperatorLoc, NamedDecl *Pack, in SizeOfPackExpr() argument 4239 Length(Length ? *Length : PartialArgs.size()), Pack(Pack) { in SizeOfPackExpr() 4254 Create(ASTContext &Context, SourceLocation OperatorLoc, NamedDecl *Pack, 4271 NamedDecl *getPack() const { return Pack; } in getPack()
|
| /openbsd-src/gnu/llvm/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 | 105 uptr StackStore::Pack(Compression type) { in Pack() function in __sanitizer::StackStore 107 for (BlockInfo &b : blocks_) res += b.Pack(type, this); in Pack() 301 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()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_stack_store_test.cpp | 153 uptr diff = store_.Pack(type); in TEST_P() 177 EXPECT_EQ(0u, store_.Pack(type)); in TEST_P() 194 EXPECT_EQ(0u, store_.Pack(type)); in TEST_P()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/VE/ |
| H A D | VEInstrIntrinsicVL.td | 5 // Pack patterns.
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 1898 const Node *Pack; variable 1902 : Node(KSizeofParamPackExpr), Pack(Pack_) {} in SizeofParamPackExpr() 1904 template<typename Fn> void match(Fn F) const { F(Pack); } in match() 1909 ParameterPackExpansion PPE(Pack); in printLeft() 2143 const Node *Pack, *Init; variable 2150 : Node(KFoldExpr), Pack(Pack_), Init(Init_), OperatorName(OperatorName_), in FoldExpr() 2154 F(IsLeftFold, OperatorName, Pack, Init); in match() 2160 ParameterPackExpansion(Pack).print(OB); in printLeft() 4437 Node *Pack = getDerived().parseExpr(); in parseFoldExpr() local 4438 if (Pack == nullptr) in parseFoldExpr() [all …]
|
| /openbsd-src/gnu/llvm/libcxxabi/src/demangle/ |
| H A D | ItaniumDemangle.h | 1898 const Node *Pack; variable 1902 : Node(KSizeofParamPackExpr), Pack(Pack_) {} in SizeofParamPackExpr() 1904 template<typename Fn> void match(Fn F) const { F(Pack); } in match() 1909 ParameterPackExpansion PPE(Pack); in printLeft() 2143 const Node *Pack, *Init; variable 2150 : Node(KFoldExpr), Pack(Pack_), Init(Init_), OperatorName(OperatorName_), in FoldExpr() 2154 F(IsLeftFold, OperatorName, Pack, Init); in match() 2160 ParameterPackExpansion(Pack).print(OB); in printLeft() 4437 Node *Pack = getDerived().parseExpr(); in parseFoldExpr() local 4438 if (Pack == nullptr) in parseFoldExpr() [all …]
|
| /openbsd-src/gnu/usr.bin/perl/cpan/Win32/t/ |
| H A D | GetOSName.t | 198 my $sp = "Service Pack 42";
|
| /openbsd-src/gnu/gcc/gcc/config/frv/ |
| H A D | frv.opt | 166 Pack VLIW instructions
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Template.h | 503 void SetPartiallySubstitutedPack(NamedDecl *Pack,
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CastValueChecker.cpp | 276 case TemplateArgument::Pack: in addInstanceOfTransition()
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | CXType.cpp | 211 if (A.getKind() == TemplateArgument::Pack) { in FindTemplateArgumentTypeAt() 1154 if (Arg.getKind() == TemplateArgument::Pack) in GetTemplateArgumentArraySize()
|
| /openbsd-src/usr.bin/file/magdir/ |
| H A D | compress | 247 # Valve Pack (VPK) files
|