Lines Matching refs:Depth
545 unsigned Depth = 0, Index = 0; in CheckParameterPacksForExpansion() local
551 Depth = TTP->getDepth(); in CheckParameterPacksForExpansion()
559 llvm::tie(Depth, Index) = getDepthAndIndex(ND); in CheckParameterPacksForExpansion()
586 if (Depth >= TemplateArgs.getNumLevels() || in CheckParameterPacksForExpansion()
587 !TemplateArgs.hasTemplateArgument(Depth, Index)) { in CheckParameterPacksForExpansion()
593 NewPackSize = TemplateArgs(Depth, Index).pack_size(); in CheckParameterPacksForExpansion()
605 if (PartialDepth == Depth && PartialIndex == Index) in CheckParameterPacksForExpansion()
648 unsigned Depth; in getNumArgumentsInExpansion() local
653 Depth = TTP->getDepth(); in getNumArgumentsInExpansion()
675 llvm::tie(Depth, Index) = getDepthAndIndex(ND); in getNumArgumentsInExpansion()
677 if (Depth >= TemplateArgs.getNumLevels() || in getNumArgumentsInExpansion()
678 !TemplateArgs.hasTemplateArgument(Depth, Index)) in getNumArgumentsInExpansion()
684 unsigned Size = TemplateArgs(Depth, Index).pack_size(); in getNumArgumentsInExpansion()