|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/RecursiveASTVisitor.h 843 Arg.pack_size());
884 Arg.pack_size());
tools/clang/lib/AST/ASTContext.cpp 5469 if (Arg.pack_size() == 0)
5472 auto *CanonArgs = new (*this) TemplateArgument[Arg.pack_size()];
5479 return TemplateArgument(llvm::makeArrayRef(CanonArgs, Arg.pack_size()));
7866 ArgPack.pack_size(),
tools/clang/lib/AST/ASTImporter.cpp 798 ToPack.reserve(From.pack_size());
800 From.pack_begin(), From.pack_size(), ToPack))
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 348 if (Arg1.pack_size() != Arg2.pack_size())
348 if (Arg1.pack_size() != Arg2.pack_size())
351 for (unsigned I = 0, N = Arg1.pack_size(); I != N; ++I)
tools/clang/lib/AST/ExprCXX.cpp 1623 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) {}
tools/clang/lib/AST/ODRHash.cpp 181 ID.AddInteger(TA.pack_size());
tools/clang/lib/AST/Type.cpp 3393 SubstTemplateTypeParmPackTypeBits.NumArgs = ArgPack.pack_size();
3408 ID.AddInteger(ArgPack.pack_size());
tools/clang/lib/AST/TypePrinter.cpp 1692 if (Argument.pack_size() && !FirstArg)
tools/clang/lib/Index/USRGeneration.cpp 966 Out << 'p' << Arg.pack_size();
tools/clang/lib/Sema/SemaOverload.cpp10264 << (DeductionFailure.getFirstArg()->pack_size() + 1)
tools/clang/lib/Sema/SemaTemplate.cpp 3048 if (Index >= Ts.pack_size()) {
3697 if (Arg.getKind() != TemplateArgument::Pack || Arg.pack_size() != 1 ||
7558 Args[I].pack_size(), IsDefaultArgument))
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 346 X.pack_size() != Y.pack_size())
346 X.pack_size() != Y.pack_size())
2413 if (X.pack_size() != Y.pack_size())
2413 if (X.pack_size() != Y.pack_size())
3042 if (!Expansions || Arg.pack_size() < *Expansions) {
3045 Param, Arg.pack_begin(), Arg.pack_size());
5229 assert(Arg.pack_size() == 1 && Arg.pack_begin()->isPackExpansion());
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 1038 assert(S.ArgumentPackSubstitutionIndex < (int)Arg.pack_size());
1267 assert(Arg.pack_size() == 1 && Arg.pack_begin()->isPackExpansion() &&
tools/clang/lib/Sema/SemaTemplateVariadic.cpp 709 NewPackSize = TemplateArgs(Depth, Index).pack_size();
827 unsigned Size = TemplateArgs(Depth, Index).pack_size();
1138 return Pack.pack_size();
tools/clang/lib/Serialization/ASTReaderStmt.cpp 1887 E->NumArguments = ArgPack.pack_size();
tools/clang/lib/Serialization/ASTWriter.cpp 6061 Record->push_back(Arg.pack_size());
tools/clang/tools/libclang/CXType.cpp 203 if (index < current + A.pack_size())
205 current += A.pack_size();
1128 size += Arg.pack_size() - 1;