Home
last modified time | relevance | path

Searched defs:Rebuilder (Results 1 – 6 of 6) 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() function
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
/external/llvm-project/clang/lib/Sema/
DSemaPseudoObject.cpp46 struct Rebuilder { struct
47 Sema &S;
48 unsigned MSPropertySubscriptCount;
49 typedef llvm::function_ref<Expr *(Expr *, unsigned)> SpecificRebuilderRefTy;
50 const SpecificRebuilderRefTy &SpecificCallback;
51 Rebuilder(Sema &S, const SpecificRebuilderRefTy &SpecificCallback) in Rebuilder() function
55 Expr *rebuildObjCPropertyRefExpr(ObjCPropertyRefExpr *refExpr) { in rebuildObjCPropertyRefExpr()
73 Expr *rebuildObjCSubscriptRefExpr(ObjCSubscriptRefExpr *refExpr) { in rebuildObjCSubscriptRefExpr()
84 Expr *rebuildMSPropertyRefExpr(MSPropertyRefExpr *refExpr) { in rebuildMSPropertyRefExpr()
93 Expr *rebuildMSPropertySubscriptExpr(MSPropertySubscriptExpr *refExpr) { in rebuildMSPropertySubscriptExpr()
[all …]
DSemaTemplate.cpp10829 CurrentInstantiationRebuilder Rebuilder(*this, Loc, Name); in RebuildTypeInCurrentInstantiation() local
10834 CurrentInstantiationRebuilder Rebuilder(*this, E->getExprLoc(), in RebuildExprInCurrentInstantiation() local
10844 CurrentInstantiationRebuilder Rebuilder(*this, SS.getRange().getBegin(), in RebuildNestedNameSpecifierInCurrentInstantiation() local
/external/llvm-project/clang-tools-extra/clangd/index/
DBackground.h202 BackgroundIndexRebuilder Rebuilder; variable
/external/llvm-project/clang-tools-extra/clangd/unittests/
DBackgroundIndexTests.cpp723 BackgroundIndexRebuilder Rebuilder; member in clang::clangd::BackgroundIndexRebuilderTest