Home
last modified time | relevance | path

Searched refs:getTemplateDepth (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclBase.cpp274 unsigned Decl::getTemplateDepth() const { in getTemplateDepth() function in Decl
288 return Context->getTemplateDepth(); in getTemplateDepth()
292 return cast<Decl>(DC)->getTemplateDepth(); in getTemplateDepth()
H A DASTStructuralEquivalence.cpp307 return E1->getTemplateDepth() == E2->getTemplateDepth(); in IsStmtEquivalent()
H A DASTImporter.cpp7590 E->getTemplateDepth()); in VisitStmtExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclBase.h943 unsigned getTemplateDepth() const;
H A DExpr.h4383 unsigned getTemplateDepth() const { return StmtExprBits.TemplateDepth; } in getTemplateDepth() function
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp4110 NoTemplateArgs.addOuterRetainedLevels(RD->getTemplateDepth()); in SubstSpaceshipAsEqualEqual()
6097 return cast<Decl>(DC)->getTemplateDepth() > Level; in isDependentContextAtLevel()
6159 cast<CXXRecordDecl>(D)->getTemplateDepth() > in FindInstantiatedDecl()
H A DSemaTemplate.cpp56 unsigned Sema::getTemplateDepth(Scope *S) const { in getTemplateDepth() function in Sema
2349 Args.addOuterRetainedLevels(NestedPattern->getTemplateDepth()); in transformConstructor()
2368 assert(NewParam->getTemplateDepth() == 0 && in transformConstructor()
2384 Args.addOuterRetainedLevels(NestedPattern->getTemplateDepth()); in transformConstructor()
H A DSemaTemplateInstantiate.cpp140 Result.addOuterRetainedLevels(PartialClassTemplSpec->getTemplateDepth()); in HandlePartialClassTemplateSpec()
H A DTreeTransform.h12000 unsigned OldDepth = E->getTemplateDepth(); in TransformStmtExpr()
H A DSemaDecl.cpp1477 unsigned ScopeDepth = getTemplateDepth(S); in EnterTemplatedContext()
H A DSemaExpr.cpp16641 return BuildStmtExpr(LPLoc, SubStmt, RPLoc, getTemplateDepth(S)); in ActOnStmtExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1277 Record.push_back(E->getTemplateDepth()); in VisitStmtExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h14223 unsigned getTemplateDepth(Scope *S) const;