Searched refs:Rebuilder (Results 1 – 2 of 2) sorted by relevance
47 template <class T> struct Rebuilder { struct49 Rebuilder(Sema &S) : S(S) {} in Rebuilder() argument128 struct ObjCPropertyRefRebuilder : Rebuilder<ObjCPropertyRefRebuilder> {131 : Rebuilder<ObjCPropertyRefRebuilder>(S), NewBase(newBase) {} in ObjCPropertyRefRebuilder()155 struct ObjCSubscriptRefRebuilder : Rebuilder<ObjCSubscriptRefRebuilder> {159 : Rebuilder<ObjCSubscriptRefRebuilder>(S), in ObjCSubscriptRefRebuilder()177 struct MSPropertyRefRebuilder : Rebuilder<MSPropertyRefRebuilder> {180 : Rebuilder<MSPropertyRefRebuilder>(S), NewBase(newBase) {} in MSPropertyRefRebuilder()
8048 CurrentInstantiationRebuilder Rebuilder(*this, Loc, Name); in RebuildTypeInCurrentInstantiation() local8049 return Rebuilder.TransformType(T); in RebuildTypeInCurrentInstantiation()8053 CurrentInstantiationRebuilder Rebuilder(*this, E->getExprLoc(), in RebuildExprInCurrentInstantiation() local8055 return Rebuilder.TransformExpr(E); in RebuildExprInCurrentInstantiation()8063 CurrentInstantiationRebuilder Rebuilder(*this, SS.getRange().getBegin(), in RebuildNestedNameSpecifierInCurrentInstantiation() local8066 = Rebuilder.TransformNestedNameSpecifierLoc(QualifierLoc); in RebuildNestedNameSpecifierInCurrentInstantiation()