Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DTreeTransform.h95 class TreeTransform {
123 TreeTransform(Sema &SemaRef) : SemaRef(SemaRef) { } in TreeTransform() function
176 TreeTransform &Self;
181 TemporaryBase(TreeTransform &Self, SourceLocation Location, in TemporaryBase()
3142 StmtResult TreeTransform<Derived>::TransformStmt(Stmt *S) { in TransformStmt()
3174 OMPClause *TreeTransform<Derived>::TransformOMPClause(OMPClause *S) { in TransformOMPClause()
3192 ExprResult TreeTransform<Derived>::TransformExpr(Expr *E) { in TransformExpr()
3209 ExprResult TreeTransform<Derived>::TransformInitializer(Expr *Init, in TransformInitializer()
3287 bool TreeTransform<Derived>::TransformExprs(Expr *const *Inputs, in TransformExprs()
3400 Sema::ConditionResult TreeTransform<Derived>::TransformCondition( in TransformCondition()
[all …]
DSemaTemplateInstantiate.cpp622 class TemplateInstantiator : public TreeTransform<TemplateInstantiator> {
628 typedef TreeTransform<TemplateInstantiator> inherited;
824 return TreeTransform<TemplateInstantiator>::TransformLambdaExpr(E); in TransformLambdaExpr()
996 return TreeTransform<TemplateInstantiator>::RebuildElaboratedType(KeywordLoc, in RebuildElaboratedType()
1293 return TreeTransform<TemplateInstantiator>::TransformDeclRefExpr(E); in TransformDeclRefExpr()
DSemaTemplateDeduction.cpp3927 public TreeTransform<SubstituteAutoTransform> {
3931 : TreeTransform<SubstituteAutoTransform>(SemaRef), in SubstituteAutoTransform()
DSemaTemplate.cpp8394 : public TreeTransform<CurrentInstantiationRebuilder> {
8399 typedef TreeTransform<CurrentInstantiationRebuilder> inherited;
8404 : TreeTransform<CurrentInstantiationRebuilder>(SemaRef), in CurrentInstantiationRebuilder()
DSemaExprCXX.cpp6748 class TransformTypos : public TreeTransform<TransformTypos> {
6749 typedef TreeTransform<TransformTypos> BaseTransform;
DSemaOpenMP.cpp8865 class TransformExprToCaptures : public TreeTransform<TransformExprToCaptures> {
8866 typedef TreeTransform<TransformExprToCaptures> BaseTransform;
DSemaExpr.cpp12762 class TransformToPE : public TreeTransform<TransformToPE> {
12763 typedef TreeTransform<TransformToPE> BaseTransform;
/external/clang/test/SemaObjCXX/
Dbase-type-as-written.mm2 // Make sure we don't crash in TreeTransform<Derived>::TransformObjCObjectType.
/external/clang/docs/
DInternalsManual.rst2072 * Add ``TransformXXX`` and ``RebuildXXX`` functions to the ``TreeTransform``