Home
last modified time | relevance | path

Searched defs:Rebuilder (Results 1 – 2 of 2) sorted by relevance

/external/clang/lib/Sema/
DSemaPseudoObject.cpp47 struct Rebuilder { struct
48 Sema &S;
49 unsigned MSPropertySubscriptCount;
50 typedef llvm::function_ref<Expr *(Expr *, unsigned)> SpecificRebuilderRefTy;
51 const SpecificRebuilderRefTy &SpecificCallback;
52 Rebuilder(Sema &S, const SpecificRebuilderRefTy &SpecificCallback) in Rebuilder() argument
56 Expr *rebuildObjCPropertyRefExpr(ObjCPropertyRefExpr *refExpr) { in rebuildObjCPropertyRefExpr()
74 Expr *rebuildObjCSubscriptRefExpr(ObjCSubscriptRefExpr *refExpr) { in rebuildObjCSubscriptRefExpr()
85 Expr *rebuildMSPropertyRefExpr(MSPropertyRefExpr *refExpr) { in rebuildMSPropertyRefExpr()
94 Expr *rebuildMSPropertySubscriptExpr(MSPropertySubscriptExpr *refExpr) { in rebuildMSPropertySubscriptExpr()
[all …]
DSemaTemplate.cpp8469 CurrentInstantiationRebuilder Rebuilder(*this, Loc, Name); in RebuildTypeInCurrentInstantiation() local
8474 CurrentInstantiationRebuilder Rebuilder(*this, E->getExprLoc(), in RebuildExprInCurrentInstantiation() local
8484 CurrentInstantiationRebuilder Rebuilder(*this, SS.getRange().getBegin(), in RebuildNestedNameSpecifierInCurrentInstantiation() local