Searched refs:TreeTransform (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TreeTransform.h | 110 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 D | SemaSYCL.cpp | 376 : public TreeTransform<OutlinedFunctionDeclBodyInstantiator> { 381 : TreeTransform<OutlinedFunctionDeclBodyInstantiator>(S), SemaRef(S), in OutlinedFunctionDeclBodyInstantiator()
|
| H A D | SemaTemplateDeductionGuide.cpp | 60 : public TreeTransform<ExtractTypeForDeductionGuide> { 67 typedef TreeTransform<ExtractTypeForDeductionGuide> Base;
|
| H A D | SemaConcept.cpp | 870 class AdjustConstraintDepth : public TreeTransform<AdjustConstraintDepth> { 873 using inherited = TreeTransform<AdjustConstraintDepth>;
|
| H A D | SemaTemplateDeduction.cpp | 5012 public TreeTransform<SubstituteDeducedTypeTransform> { 5016 using inherited = TreeTransform<SubstituteDeducedTypeTransform>; 5020 : TreeTransform<SubstituteDeducedTypeTransform>(SemaRef), in SubstituteDeducedTypeTransform() 5025 : TreeTransform<SubstituteDeducedTypeTransform>(SemaRef), in SubstituteDeducedTypeTransform()
|
| H A D | SemaTemplate.cpp | 1675 : 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 D | SemaTemplateInstantiateDecl.cpp | 5734 : TreeTransform<SpecialMemberTypeInfoRebuilder> { in InstantiateFunctionDefinition() 5735 using Base = TreeTransform<SpecialMemberTypeInfoRebuilder>; in InstantiateFunctionDefinition() 5741 : TreeTransform(SemaRef), OldDecl(O), NewDecl(N) {} in InstantiateFunctionDefinition()
|
| H A D | SemaTemplateInstantiate.cpp | 1385 class TemplateInstantiator : public TreeTransform<TemplateInstantiator> { 1404 typedef TreeTransform<TemplateInstantiator> inherited;
|
| H A D | SemaExpr.cpp | 5514 : 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 D | SemaOpenMP.cpp | 5369 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 D | DemangleTestCases.inc | 5944 …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 …]
|