Lines Matching refs:NTTP
74 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) {
76 ID.AddBoolean(NTTP->isParameterPack());
77 ID.AddPointer(NTTP->getType().getAsOpaquePtr());
78 if (NTTP->isExpandedParameterPack()) {
80 ID.AddInteger(NTTP->getNumExpansionTypes());
81 for (unsigned I = 0, N = NTTP->getNumExpansionTypes(); I != N; ++I)
82 ID.AddPointer(NTTP->getExpansionType(I).getAsOpaquePtr());
121 else if (NonTypeTemplateParmDecl *NTTP
123 QualType T = getCanonicalType(NTTP->getType());
126 if (NTTP->isExpandedParameterPack()) {
129 for (unsigned I = 0, N = NTTP->getNumExpansionTypes(); I != N; ++I) {
130 ExpandedTypes.push_back(getCanonicalType(NTTP->getExpansionType(I)));
138 NTTP->getDepth(),
139 NTTP->getPosition(), 0,
149 NTTP->getDepth(),
150 NTTP->getPosition(), 0,
152 NTTP->isParameterPack(),