Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h110 class TreeTransform {
142 TreeTransform(Sema &SemaRef) : SemaRef(SemaRef) { } in TreeTransform() function
207 TreeTransform &Self;
212 TemporaryBase(TreeTransform &Self, SourceLocation Location, in TemporaryBase()
4286 StmtResult TreeTransform<Derived>::TransformStmt(Stmt *S, StmtDiscardKind SDK) { in TransformStmt()
4322 OMPClause *TreeTransform<Derived>::TransformOMPClause(OMPClause *S) { in TransformOMPClause()
4341 ExprResult TreeTransform<Derived>::TransformExpr(Expr *E) { in TransformExpr()
4358 ExprResult TreeTransform<Derived>::TransformInitializer(Expr *Init, in TransformInitializer()
4449 bool TreeTransform<Derived>::TransformExprs(Expr *const *Inputs, in TransformExprs()
4562 Sema::ConditionResult TreeTransform<Derived>::TransformCondition( in TransformCondition()
[all …]
H A DSemaSYCL.cpp376 : public TreeTransform<OutlinedFunctionDeclBodyInstantiator> {
381 : TreeTransform<OutlinedFunctionDeclBodyInstantiator>(S), SemaRef(S), in OutlinedFunctionDeclBodyInstantiator()
H A DSemaTemplateDeductionGuide.cpp60 : public TreeTransform<ExtractTypeForDeductionGuide> {
67 typedef TreeTransform<ExtractTypeForDeductionGuide> Base;
H A DSemaConcept.cpp870 class AdjustConstraintDepth : public TreeTransform<AdjustConstraintDepth> {
873 using inherited = TreeTransform<AdjustConstraintDepth>;
H A DSemaTemplateDeduction.cpp5012 public TreeTransform<SubstituteDeducedTypeTransform> {
5016 using inherited = TreeTransform<SubstituteDeducedTypeTransform>;
5020 : TreeTransform<SubstituteDeducedTypeTransform>(SemaRef), in SubstituteDeducedTypeTransform()
5025 : TreeTransform<SubstituteDeducedTypeTransform>(SemaRef), in SubstituteDeducedTypeTransform()
H A DSemaTemplate.cpp1675 : public TreeTransform<ConstraintRefersToContainingTemplateChecker> {
1704 using inherited = TreeTransform<ConstraintRefersToContainingTemplateChecker>;
11204 : public TreeTransform<CurrentInstantiationRebuilder> {
11209 typedef TreeTransform<CurrentInstantiationRebuilder> inherited;
11214 : TreeTransform<CurrentInstantiationRebuilder>(SemaRef), in CurrentInstantiationRebuilder()
H A DSemaTemplateInstantiateDecl.cpp5734 : TreeTransform<SpecialMemberTypeInfoRebuilder> { in InstantiateFunctionDefinition()
5735 using Base = TreeTransform<SpecialMemberTypeInfoRebuilder>; in InstantiateFunctionDefinition()
5741 : TreeTransform(SemaRef), OldDecl(O), NewDecl(N) {} in InstantiateFunctionDefinition()
H A DSemaTemplateInstantiate.cpp1385 class TemplateInstantiator : public TreeTransform<TemplateInstantiator> {
1404 typedef TreeTransform<TemplateInstantiator> inherited;
H A DSemaExpr.cpp5514 : TreeTransform<EnsureImmediateInvocationInDefaultArgs> {
5516 : TreeTransform(SemaRef) {} in EnsureImmediateInvocationInDefaultArgs()
17485 class TransformToPE : public TreeTransform<TransformToPE> {
17486 typedef TreeTransform<TransformToPE> BaseTransform;
17827 struct ComplexRemove : TreeTransform<ComplexRemove> { in RemoveNestedImmediateInvocation()
17828 using Base = TreeTransform<ComplexRemove>; in RemoveNestedImmediateInvocation()
H A DSemaOpenMP.cpp5369 class CaptureVars : public TreeTransform<CaptureVars> {
5370 using BaseTransform = TreeTransform<CaptureVars>;
18432 class TransformExprToCaptures : public TreeTransform<TransformExprToCaptures> {
18433 typedef TreeTransform<TransformExprToCaptures> BaseTransform;
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc5944 …stantiationRebuilderEE13TransformTypeEPNS_14TypeSourceInfoE", "clang::TreeTransform<(anonymous nam…
5946 …29CurrentInstantiationRebuilderEE13TransformExprEPNS_4ExprE", "clang::TreeTransform<(anonymous nam…
5948 …NameSpecifierENS_11SourceRangeENS_8QualTypeEPNS_9NamedDeclE", "clang::TreeTransform<(anonymous nam…
5951 …InfoENS_8QualTypeEPNS_9NamedDeclEPNS_19NestedNameSpecifierE", "clang::TreeTransform<(anonymous nam…
5952 …TemplateNameENS_12TemplateNameENS_8QualTypeEPNS_9NamedDeclE", "clang::TreeTransform<(anonymous nam…
5953 …ilderENS_29TemplateSpecializationTypeLocENS_12TemplateNameE", "clang::TreeTransform<(anonymous nam…
5954 …entTemplateSpecializationTypeLocEPNS_19NestedNameSpecifierE", "clang::TreeTransform<(anonymous nam…
5955 …ebuilderEE13TransformTypeERNS_14TypeLocBuilderENS_7TypeLocE", "clang::TreeTransform<(anonymous nam…
5956 …lEjPKNS_8QualTypeERN4llvm15SmallVectorImplIS8_EEPNSC_IS6_EE", "clang::TreeTransform<(anonymous nam…
5957 …formFunctionTypeParamEPNS_11ParmVarDeclEN4llvm8OptionalIjEE", "clang::TreeTransform<(anonymous nam…
[all …]