Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp46 struct Rebuilder { struct
51 Rebuilder(Sema &S, const SpecificRebuilderRefTy &SpecificCallback) in Rebuilder() function
712 syntacticBase = Rebuilder(S, [=](Expr *, unsigned) -> Expr * { in rebuildAndCaptureObject()
1033 Rebuilder(S, [=](Expr *, unsigned Idx) -> Expr * { in rebuildAndCaptureObject()
1456 syntacticBase = Rebuilder(S, [=](Expr *, unsigned Idx) -> Expr * { in rebuildAndCaptureObject()
1631 return Rebuilder(S, in stripOpaqueValuesFromPseudoObjectRef()
H A DSemaTemplate.cpp11489 CurrentInstantiationRebuilder Rebuilder(*this, Loc, Name); in RebuildTypeInCurrentInstantiation() local
11490 return Rebuilder.TransformType(T); in RebuildTypeInCurrentInstantiation()
11494 CurrentInstantiationRebuilder Rebuilder(*this, E->getExprLoc(), in RebuildExprInCurrentInstantiation() local
11496 return Rebuilder.TransformExpr(E); in RebuildExprInCurrentInstantiation()
11504 CurrentInstantiationRebuilder Rebuilder(*this, SS.getRange().getBegin(), in RebuildNestedNameSpecifierInCurrentInstantiation() local
11507 = Rebuilder.TransformNestedNameSpecifierLoc(QualifierLoc); in RebuildNestedNameSpecifierInCurrentInstantiation()