Searched refs:Pack (Results 1 - 25 of 52) sorted by relevance

123

/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DTemplateArgumentVisitor.h43 DISPATCH(Pack); variable
65 VISIT_METHOD(Pack);
H A DTemplateBase.h101 Pack enumerator in enum:clang::TemplateArgument::ArgKind
230 this->Args.Kind = Pack;
353 assert(getKind() == Pack);
360 assert(getKind() == Pack);
373 assert(getKind() == Pack);
379 assert(getKind() == Pack);
H A DExprCXX.h4156 NamedDecl *Pack = nullptr; member in class:clang::final
4160 SizeOfPackExpr(QualType SizeType, SourceLocation OperatorLoc, NamedDecl *Pack, argument
4166 Length(Length ? *Length : PartialArgs.size()), Pack(Pack) {
4181 NamedDecl *Pack, SourceLocation PackLoc,
4198 NamedDecl *getPack() const { return Pack; }
/netbsd-current/external/gpl3/gcc/dist/libphobos/src/std/
H A Dmeta.d328 static assert(Pack!(Erase!(int,
332 static assert(Pack!(Erase!(1,
360 static assert(Pack!(EraseAll!(int,
364 static assert(Pack!(EraseAll!(1,
427 Pack!(
496 static assert(Pack!(Replace!(byte, ubyte,
500 static assert(Pack!(Replace!(1111, byte,
504 static assert(Pack!(Replace!(byte, 1111,
508 static assert(Pack!(Replace!(1111, "11",
540 static assert(Pack!(ReplaceAl
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp303 for (auto &Pack : Unexpanded) {
305 if (auto *TTPT = Pack.first.dyn_cast<const TemplateTypeParmType *>()) {
309 return declaresSameEntity(Pack.first.get<NamedDecl *>(), LocalPack);
313 LambdaParamPackReferences.push_back(Pack);
1106 case TemplateArgument::Pack:
1122 TemplateArgument Pack; local
1126 Pack = Subst->getArgumentPack();
1134 Pack = Subst->getArgumentPack();
1147 Pack = Subst->getArgumentPack();
1156 case TemplateArgument::Pack
1219 Expr *Pack = LHS ? LHS : RHS; local
[all...]
H A DSemaTemplateDeduction.cpp356 case TemplateArgument::Pack: {
357 if (Y.getKind() != TemplateArgument::Pack ||
711 DeducedPack Pack(Index);
712 Pack.Saved = Deduced[Index];
722 Packs.push_back(Pack);
764 assert(!Packs.empty() && "Pack expansion without unexpanded packs?");
809 for (auto &Pack : Packs) {
810 if (Info.PendingDeducedPacks.size() > Pack.Index)
811 Pack.Outer = Info.PendingDeducedPacks[Pack
[all...]
H A DSemaTemplateInstantiate.cpp965 void ExpandingFunctionParameterPack(ParmVarDecl *Pack) { argument
966 SemaRef.CurrentInstantiationScope->MakeInstantiatedLocalArgPack(Pack);
1233 assert(Arg.getKind() == TemplateArgument::Pack &&
1274 assert(Arg.getKind() == TemplateArgument::Pack &&
1374 if (Arg.getKind() == TemplateArgument::Pack) {
1385 assert(Arg.getKind() == TemplateArgument::Pack &&
1447 if (Arg.getKind() == TemplateArgument::Pack) {
1460 assert(Arg.getKind() == TemplateArgument::Pack &&
1685 if (DeclArgumentPack *Pack = Found->dyn_cast<DeclArgumentPack *>()) {
1693 E->getExprLoc(), *Pack);
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dmeta.d395 static assert(Pack!(Erase!(int,
399 static assert(Pack!(Erase!(1,
458 static assert(Pack!(EraseAll!(int,
462 static assert(Pack!(EraseAll!(1,
521 Pack!(
590 static assert(Pack!(Replace!(byte, ubyte,
594 static assert(Pack!(Replace!(1111, byte,
598 static assert(Pack!(Replace!(byte, 1111,
602 static assert(Pack!(Replace!(1111, "11",
670 static assert(Pack!(ReplaceAl
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DTemplateBase.cpp228 case Pack:
249 case Pack:
285 case TemplateArgument::Pack:
351 case Pack:
380 case Pack:
406 case Pack:
470 case Pack:
531 case TemplateArgument::Pack:
578 case TemplateArgument::Pack: {
H A DDeclPrinter.cpp121 void printDeclType(QualType T, StringRef DeclName, bool Pack = false);
276 void DeclPrinter::printDeclType(QualType T, StringRef DeclName, bool Pack) { argument
281 Pack = true;
284 T.print(Out, Policy, (Pack ? "..." : "") + DeclName, Indentation);
H A DTypeLoc.cpp596 case TemplateArgument::Pack:
H A DItaniumMangle.cpp4964 const NamedDecl *Pack = SPE->getPack(); local
4965 if (const TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(Pack))
4968 = dyn_cast<NonTypeTemplateParmDecl>(Pack))
4971 = dyn_cast<TemplateTemplateParmDecl>(Pack))
4974 mangleFunctionParam(cast<ParmVarDecl>(Pack));
5187 if (Param->isParameterPack() && Arg.getKind() != TemplateArgument::Pack) {
5329 case TemplateArgument::Pack: {
H A DTypePrinter.cpp1976 if (Arg.getKind() == TemplateArgument::Pack && Arg.pack_size() == 0)
2026 if (Argument.getKind() == TemplateArgument::Pack) {
2055 // Use same template parameter for all elements of Pack
H A DASTDiagnostic.cpp957 if (TA.getKind() != TemplateArgument::Pack) return;
1002 if (TA.getKind() != TemplateArgument::Pack)
/netbsd-current/external/gpl3/gdb.old/dist/zlib/contrib/dotzlib/DotZLib/
H A DDotZLib.cs29 [StructLayoutAttribute(LayoutKind.Sequential, Pack=4, Size=0, CharSet=CharSet.Ansi)]
/netbsd-current/external/gpl3/binutils/dist/zlib/contrib/dotzlib/DotZLib/
H A DDotZLib.cs29 [StructLayoutAttribute(LayoutKind.Sequential, Pack=4, Size=0, CharSet=CharSet.Ansi)]
/netbsd-current/external/gpl3/gdb/dist/zlib/contrib/dotzlib/DotZLib/
H A DDotZLib.cs29 [StructLayoutAttribute(LayoutKind.Sequential, Pack=4, Size=0, CharSet=CharSet.Ansi)]
/netbsd-current/external/gpl3/binutils.old/dist/zlib/contrib/dotzlib/DotZLib/
H A DDotZLib.cs29 [StructLayoutAttribute(LayoutKind.Sequential, Pack=4, Size=0, CharSet=CharSet.Ansi)]
/netbsd-current/common/dist/zlib/contrib/dotzlib/DotZLib/
H A DDotZLib.cs29 [StructLayoutAttribute(LayoutKind.Sequential, Pack=4, Size=0, CharSet=CharSet.Ansi)]
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h1739 const Node *Pack; member in class:SizeofParamPackExpr
1743 : Node(KSizeofParamPackExpr), Pack(Pack_) {}
1745 template<typename Fn> void match(Fn F) const { F(Pack); }
1749 ParameterPackExpansion PPE(Pack);
1972 const Node *Pack, *Init; member in class:FoldExpr
1979 : Node(KFoldExpr), Pack(Pack_), Init(Init_), OperatorName(OperatorName_),
1983 F(IsLeftFold, OperatorName, Pack, Init);
1989 ParameterPackExpansion(Pack).print(S);
4444 Node *Pack = getDerived().parseExpr(), *Init = nullptr;
4445 if (Pack
4959 auto *Pack = make<NodeArrayNode>(popTrailingNodeArray(ArgsBegin)); local
[all...]
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DTemplate.h431 /// \param Pack The parameter pack, which will always be a template
439 void SetPartiallySubstitutedPack(NamedDecl *Pack,
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DCastValueChecker.cpp275 case TemplateArgument::Pack:
/netbsd-current/external/gpl3/gdb.old/dist/gas/testsuite/gas/bfin/
H A Dparallel3.s88 R7 = Pack (r0.h, r1.l)|| [p0++p1] = R3;
H A Dvector.s121 R7 = Pack (r0.h, r1.l);
/netbsd-current/external/apache2/llvm/dist/clang/tools/libclang/
H A DCXType.cpp203 if (A.getKind() == TemplateArgument::Pack) {
1130 if (Arg.getKind() == TemplateArgument::Pack)

Completed in 534 milliseconds

123