Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeductionGuide.cpp375 Args.addOuterRetainedLevels(NestedPattern->getTemplateDepth()); in transformConstructor()
413 Args.addOuterRetainedLevels(NestedPattern->getTemplateDepth()); in transformConstructor()
464 Args.addOuterRetainedLevels(NestedPattern->getTemplateDepth()); in transformConstructor()
796 AdjustDepth = PrimaryTemplate->getTemplateDepth(); in buildAssociatedConstraints()
928 unsigned AdjustDepth = PrimaryTemplate->getTemplateDepth(); in buildIsDeducibleConstraint()
H A DSemaTemplateInstantiateDecl.cpp1547 D->getTemplateDepth() >= TemplateArgs.getNumLevels() in InstantiateTypeAliasTemplateDecl()
1550 D->getTemplateDepth()) in InstantiateTypeAliasTemplateDecl()
4694 NoTemplateArgs.addOuterRetainedLevels(RD->getTemplateDepth()); in SubstSpaceshipAsEqualEqual()
6757 return cast<Decl>(DC)->getTemplateDepth() > Level; in isDependentContextAtLevel()
6793 cast<CXXRecordDecl>(D)->getTemplateDepth() > in FindInstantiatedDecl()
H A DSemaTemplateInstantiate.cpp229 Result.addOuterRetainedLevels(PartialClassTemplSpec->getTemplateDepth()); in HandlePartialClassTemplateSpec()
1760 unsigned TypeAliasDeclDepth = TypeAlias.Template->getTemplateDepth(); in ComputeLambdaDependency()
H A DSemaTemplate.cpp55 unsigned Sema::getTemplateDepth(Scope *S) const { in getTemplateDepth() function in Sema
H A DSemaOverload.cpp8007 FunctionTemplate->getTemplateDepth()); in AddTemplateOverloadCandidateImmediately()
H A DTreeTransform.h13971 unsigned OldDepth = E->getTemplateDepth(); in TransformStmtExpr()
H A DSemaDecl.cpp1428 unsigned ScopeDepth = getTemplateDepth(S); in EnterTemplatedContext()
H A DSemaExpr.cpp16001 return BuildStmtExpr(LPLoc, SubStmt, RPLoc, getTemplateDepth(S)); in ActOnStmtExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclBase.cpp302 unsigned Decl::getTemplateDepth() const { in getTemplateDepth() function in Decl
316 return Context->getTemplateDepth(); in getTemplateDepth()
320 return cast<Decl>(DC)->getTemplateDepth(); in getTemplateDepth()
H A DASTStructuralEquivalence.cpp310 return E1->getTemplateDepth() == E2->getTemplateDepth(); in IsStmtEquivalent()
H A DASTImporter.cpp8040 E->getTemplateDepth()); in VisitStmtExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclBase.h940 unsigned getTemplateDepth() const;
H A DExpr.h4552 unsigned getTemplateDepth() const { return StmtExprBits.TemplateDepth; } in getTemplateDepth() function
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1306 Record.push_back(E->getTemplateDepth()); in VisitStmtExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11288 unsigned getTemplateDepth(Scope *S) const;