| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TemplateName.h | 418 UnsignedOrNone PackIndex, bool Final) in SubstTemplateTemplateParmStorage() argument 421 ((PackIndex.toInternalRepresentation()) << 1) | Final), in SubstTemplateTemplateParmStorage() 450 UnsignedOrNone PackIndex, bool Final);
|
| H A D | TypeProperties.td | 826 def : Property<"PackIndex", UnsignedOrNone> { 833 replacementType, associatedDecl, Index, PackIndex, Final);
|
| H A D | ExprCXX.h | 4615 unsigned PackIndex : 15; variable 4626 UnsignedOrNone PackIndex, bool RefParam, in SubstNonTypeTemplateParmExpr() argument 4631 PackIndex(PackIndex.toInternalRepresentation()), Final(Final) { in SubstNonTypeTemplateParmExpr() 4654 return UnsignedOrNone::fromInternalRepresentation(PackIndex); in getPackIndex()
|
| H A D | ASTContext.h | 1855 UnsignedOrNone PackIndex, 2459 UnsignedOrNone PackIndex,
|
| H A D | Type.h | 2186 unsigned PackIndex : 15; 6582 unsigned Index, UnsignedOrNone PackIndex, 6612 SubstTemplateTypeParmTypeBits.PackIndex); 6625 UnsignedOrNone PackIndex, bool Final);
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 1741 Decl *AssociatedDecl, unsigned Index, UnsignedOrNone PackIndex, 1905 UnsignedOrNone PackIndex, bool Final); 2147 UnsignedOrNone PackIndex = std::nullopt; in TransformTemplateName() local 2160 PackIndex = getPackIndex(Arg); in TransformTemplateName() 2168 Template, AssociatedDecl, TTP->getIndex(), PackIndex, Final); in TransformTemplateName() 2226 UnsignedOrNone PackIndex = std::nullopt; in TransformTemplateParmRefExpr() local 2248 PackIndex = getPackIndex(Arg); in TransformTemplateParmRefExpr() 2252 Arg, PackIndex, Final); in TransformTemplateParmRefExpr() 2347 SourceLocation loc, TemplateArgument arg, UnsignedOrNone PackIndex, in transformNonTypeTemplateParmRef() argument 2416 AssociatedDecl, parm->getIndex(), PackIndex, refParam, Final); in transformNonTypeTemplateParmRef() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 4061 ArgPackSubstIndexRAII PackIndex( in FinishTemplateArgumentDeduction() local 5521 Sema::ArgPackSubstIndexRAII PackIndex( in CheckDeductionConsistency() local
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateName.cpp | 86 unsigned Index, UnsignedOrNone PackIndex, bool Final) { in Profile() argument 90 ID.AddInteger(PackIndex.toInternalRepresentation()); in Profile()
|
| H A D | TextNodeDumper.cpp | 1330 if (UnsignedOrNone PackIndex = STS->getPackIndex()) in dumpBareTemplateName() local 1331 OS << " pack_index " << *PackIndex; in dumpBareTemplateName() 2156 if (auto PackIndex = T->getPackIndex()) in VisitSubstTemplateTypeParmType() local 2157 OS << " pack_index " << *PackIndex; in VisitSubstTemplateTypeParmType()
|
| H A D | Type.cpp | 4382 UnsignedOrNone PackIndex, in SubstTemplateTypeParmType() argument 4394 SubstTemplateTypeParmTypeBits.PackIndex = in SubstTemplateTypeParmType() 4395 PackIndex.toInternalRepresentation(); in SubstTemplateTypeParmType() 4408 UnsignedOrNone PackIndex, bool Final) { in Profile() argument 4412 ID.AddInteger(PackIndex.toInternalRepresentation()); in Profile()
|
| H A D | JSONNodeDumper.cpp | 776 if (auto PackIndex = STTPT->getPackIndex()) in VisitSubstTemplateTypeParmType() local 777 JOS.attribute("pack_index", *PackIndex); in VisitSubstTemplateTypeParmType()
|
| H A D | ASTContext.cpp | 5601 UnsignedOrNone PackIndex, in getSubstTemplateTypeParmType() argument 5605 PackIndex, Final); in getSubstTemplateTypeParmType() 5615 Index, PackIndex, Final); in getSubstTemplateTypeParmType() 10346 UnsignedOrNone PackIndex, in getSubstTemplateTemplateParm() argument 10350 Index, PackIndex, Final); in getSubstTemplateTemplateParm() 10358 Replacement, AssociatedDecl, Index, PackIndex, Final); in getSubstTemplateTemplateParm() 14437 auto PackIndex = SX->getPackIndex(); in getCommonSugarTypeNode() local 14438 if (PackIndex != SY->getPackIndex()) in getCommonSugarTypeNode() 14441 CD, Index, PackIndex, in getCommonSugarTypeNode()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2228 E->PackIndex = Record.readUnsignedOrNone().toInternalRepresentation(); in VisitSubstNonTypeTemplateParmExpr()
|