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
  760     if (Parm1->getDepth() != Parm2->getDepth())
  760     if (Parm1->getDepth() != Parm2->getDepth())
tools/clang/lib/AST/DeclTemplate.cpp
  549   return getTypeForDecl()->castAs<TemplateTypeParmType>()->getDepth();
tools/clang/lib/AST/ItaniumMangle.cpp
 3002   mangleTemplateParameter(T->getDepth(), T->getIndex());
tools/clang/lib/AST/JSONNodeDumper.cpp
  625   JOS.attribute("depth", TTPT->getDepth());
tools/clang/lib/AST/ODRHash.cpp
 1014     ID.AddInteger(T->getDepth());
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
14002       if (TArgs && TArgs->getDepth() == PmType->getDepth() &&
tools/clang/lib/Sema/SemaTemplate.cpp
 2509     return !Matches(TL.getTypePtr()->getDepth(), TL.getNameLoc());
 2514     return IgnoreNonTypeDependent || !Matches(T->getDepth());
 3663            TPT->getDepth() == Depth && TPT->getIndex() == Index;
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1335         Info.getDeducedDepth() != TemplateTypeParm->getDepth())
 1368     assert(TemplateTypeParm->getDepth() == Info.getDeducedDepth() &&
 5472     if (TTP->getDepth() == Depth)
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1098     if (TTP->getDepth() < TemplateArgs.getNumLevels()) {
 1100       TemplateArgument Arg = TemplateArgs(TTP->getDepth(), TTP->getIndex());
 1525   if (T->getDepth() < TemplateArgs.getNumLevels()) {
 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
   57       if (T->getDepth() < DepthLimit)
  667       Depth = TTP->getDepth();
  796       Depth = TTP->getDepth();
tools/clang/lib/Serialization/ASTWriter.cpp
  478   Record.push_back(T->getDepth());