Searched refs:getTemplateDepth (Results 1 – 15 of 15) sorted by relevance
360 Args.addOuterRetainedLevels(NestedPattern->getTemplateDepth()); in transformConstructor()377 assert(NewParam->getTemplateDepth() == 0 && in transformConstructor()392 Args.addOuterRetainedLevels(NestedPattern->getTemplateDepth()); in transformConstructor()697 TemplateParamList->getParam(Index)->getTemplateDepth() == Depth) in TemplateParamsReferencedInTemplateArgumentList()779 AdjustDepth = PrimaryTemplate->getTemplateDepth(); in buildAssociatedConstraints()911 unsigned AdjustDepth = PrimaryTemplate->getTemplateDepth(); in buildIsDeducibleConstraint()
1113 D->getTemplateDepth() >= TemplateArgs.getNumLevels() in InstantiateTypeAliasTemplateDecl()1116 D->getTemplateDepth()) in InstantiateTypeAliasTemplateDecl()4147 NoTemplateArgs.addOuterRetainedLevels(RD->getTemplateDepth()); in SubstSpaceshipAsEqualEqual()6077 return cast<Decl>(DC)->getTemplateDepth() > Level; in isDependentContextAtLevel()6113 cast<CXXRecordDecl>(D)->getTemplateDepth() > in FindInstantiatedDecl()
231 Result.addOuterRetainedLevels(PartialClassTemplSpec->getTemplateDepth()); in HandlePartialClassTemplateSpec()1651 unsigned TypeAliasDeclDepth = TypeAlias.Template->getTemplateDepth(); in ComputeLambdaDependency()
58 unsigned Sema::getTemplateDepth(Scope *S) const { in getTemplateDepth() function in Sema
7674 FunctionTemplate->getTemplateDepth()); in AddTemplateOverloadCandidate()
12853 unsigned OldDepth = E->getTemplateDepth(); in TransformStmtExpr()
1411 unsigned ScopeDepth = getTemplateDepth(S); in EnterTemplatedContext()
15635 return BuildStmtExpr(LPLoc, SubStmt, RPLoc, getTemplateDepth(S)); in ActOnStmtExpr()
296 unsigned Decl::getTemplateDepth() const { in getTemplateDepth() function in Decl310 return Context->getTemplateDepth(); in getTemplateDepth()314 return cast<Decl>(DC)->getTemplateDepth(); in getTemplateDepth()
308 return E1->getTemplateDepth() == E2->getTemplateDepth(); in IsStmtEquivalent()
7692 E->getTemplateDepth()); in VisitStmtExpr()
932 unsigned getTemplateDepth() const;
4436 unsigned getTemplateDepth() const { return StmtExprBits.TemplateDepth; } in getTemplateDepth() function
1287 Record.push_back(E->getTemplateDepth()); in VisitStmtExpr()
11070 unsigned getTemplateDepth(Scope *S) const;