Home
last modified time | relevance | path

Searched refs:TreeTransform (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h103 class TreeTransform {
196 TreeTransform &Self;
4417 TreeTransform<Derived>
4688 TreeTransform<Derived> &Self;
7222 QualType TreeTransform<Derived>::
7238 QualType TreeTransform<Derived>::
9568 StmtResult TreeTransform<Derived>::
11652 ExprResult TreeTransform<Derived>::
11899 TreeTransform<Derived>::TransformNoInitExpr( in TransformNoInitExpr()
14552 ExprResult TreeTransform<Derived>::
[all …]
H A DSemaConcept.cpp751 class AdjustConstraintDepth : public TreeTransform<AdjustConstraintDepth> {
754 using inherited = TreeTransform<AdjustConstraintDepth>;
H A DSemaTemplateDeduction.cpp4767 public TreeTransform<SubstituteDeducedTypeTransform> {
4771 using inherited = TreeTransform<SubstituteDeducedTypeTransform>;
4775 : TreeTransform<SubstituteDeducedTypeTransform>(SemaRef), in SubstituteDeducedTypeTransform()
4780 : TreeTransform<SubstituteDeducedTypeTransform>(SemaRef), in SubstituteDeducedTypeTransform()
H A DSemaTemplate.cpp1706 : public TreeTransform<ConstraintRefersToContainingTemplateChecker> {
1738 using inherited = TreeTransform<ConstraintRefersToContainingTemplateChecker>;
2233 : public TreeTransform<ExtractTypeForDeductionGuide> {
2237 typedef TreeTransform<ExtractTypeForDeductionGuide> Base;
11414 : public TreeTransform<CurrentInstantiationRebuilder> {
11419 typedef TreeTransform<CurrentInstantiationRebuilder> inherited;
11424 : TreeTransform<CurrentInstantiationRebuilder>(SemaRef), in CurrentInstantiationRebuilder()
H A DSemaExprCXX.cpp8481 class TransformTypos : public TreeTransform<TransformTypos> {
8482 typedef TreeTransform<TransformTypos> BaseTransform;
8818 struct TyposReplace : TreeTransform<TyposReplace> { in CorrectDelayedTyposInExpr()
8819 TyposReplace(Sema &SemaRef) : TreeTransform(SemaRef) {} in CorrectDelayedTyposInExpr()
H A DSemaTemplateInstantiate.cpp1199 class TemplateInstantiator : public TreeTransform<TemplateInstantiator> {
1207 typedef TreeTransform<TemplateInstantiator> inherited;
H A DSemaTemplateInstantiateDecl.cpp5094 : TreeTransform<SpecialMemberTypeInfoRebuilder> { in InstantiateFunctionDefinition()
5095 using Base = TreeTransform<SpecialMemberTypeInfoRebuilder>; in InstantiateFunctionDefinition()
5101 : TreeTransform(SemaRef), OldDecl(O), NewDecl(N) {} in InstantiateFunctionDefinition()
H A DSemaExpr.cpp6236 : TreeTransform<EnsureImmediateInvocationInDefaultArgs> {
6238 : TreeTransform(SemaRef) {} in EnsureImmediateInvocationInDefaultArgs()
18129 class TransformToPE : public TreeTransform<TransformToPE> {
18130 typedef TreeTransform<TransformToPE> BaseTransform;
18438 struct ComplexRemove : TreeTransform<ComplexRemove> { in RemoveNestedImmediateInvocation()
18439 using Base = TreeTransform<ComplexRemove>; in RemoveNestedImmediateInvocation()
H A DSemaOpenMP.cpp5591 class CaptureVars : public TreeTransform<CaptureVars> {
5592 using BaseTransform = TreeTransform<CaptureVars>;
19009 class TransformExprToCaptures : public TreeTransform<TransformExprToCaptures> {
19010 typedef TreeTransform<TransformExprToCaptures> BaseTransform;