reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/Type.h
 4653     Profile(ID, getDepth(), getIndex(), isParameterPack(), getDecl());
tools/clang/include/clang/Sema/SemaInternal.h
   80     return std::make_pair(TTP->getDepth(), TTP->getIndex());
tools/clang/lib/AST/ASTImporter.cpp
 1380       T->getDepth(), T->getIndex(), T->isParameterPack(), *ToDeclOrErr);
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  762     if (Parm1->getIndex() != Parm2->getIndex())
  762     if (Parm1->getIndex() != Parm2->getIndex())
tools/clang/lib/AST/DeclPrinter.cpp
 1096           auto P = cast<TemplateTypeParmDecl>(Params->getParam(T->getIndex()));
tools/clang/lib/AST/DeclTemplate.cpp
  553   return getTypeForDecl()->castAs<TemplateTypeParmType>()->getIndex();
tools/clang/lib/AST/ItaniumMangle.cpp
 3002   mangleTemplateParameter(T->getDepth(), T->getIndex());
tools/clang/lib/AST/JSONNodeDumper.cpp
  626   JOS.attribute("index", TTPT->getIndex());
tools/clang/lib/AST/ODRHash.cpp
 1015     ID.AddInteger(T->getIndex());
tools/clang/lib/AST/TextNodeDumper.cpp
 1190   OS << " depth " << T->getDepth() << " index " << T->getIndex();
tools/clang/lib/AST/TypePrinter.cpp
 1249       OS << "type-parameter-" << T->getDepth() << '-' << T->getIndex();
tools/clang/lib/Index/USRGeneration.cpp
  841       Out << 't' << TTP->getDepth() << '.' << TTP->getIndex();
tools/clang/lib/Sema/SemaDeclCXX.cpp
14003           TArgs->getIndex() == PmType->getIndex()) {
tools/clang/lib/Sema/SemaTemplate.cpp
 3663            TPT->getDepth() == Depth && TPT->getIndex() == Index;
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1186     return TypeParm && TypeParm->getIndex() >= FirstInnerIndex;
 1338     unsigned Index = TemplateTypeParm->getIndex();
 5473       Used[TTP->getIndex()] = true;
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1100       TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getIndex());
 1533     if (!TemplateArgs.hasTemplateArgument(T->getDepth(), T->getIndex())) {
 1540     TemplateArgument Arg = TemplateArgs(T->getDepth(), T->getIndex());
 1585       T->getDepth() - TemplateArgs.getNumSubstitutedLevels(), T->getIndex(),
tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  668       Index = TTP->getIndex();
  797       Index = TTP->getIndex();
tools/clang/lib/Serialization/ASTWriter.cpp
  479   Record.push_back(T->getIndex());