Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/Tooling/Transformer/
DStencil.cpp325 template <typename T> class StencilImpl : public StencilInterface { class
330 explicit StencilImpl(Ps &&... Args) : Data(std::forward<Ps>(Args)...) {} in StencilImpl() function in __anon65f4efb00111::StencilImpl
342 return std::make_shared<StencilImpl<RawTextData>>(std::string(Text)); in makeStencil()
346 return std::make_shared<StencilImpl<SelectorData>>(std::move(Selector)); in makeStencil()
350 return std::make_shared<StencilImpl<DebugPrintNodeData>>(std::string(Id)); in dPrint()
354 return std::make_shared<StencilImpl<UnaryOperationData>>( in expression()
359 return std::make_shared<StencilImpl<UnaryOperationData>>( in deref()
364 return std::make_shared<StencilImpl<UnaryOperationData>>( in maybeDeref()
369 return std::make_shared<StencilImpl<UnaryOperationData>>( in addressOf()
374 return std::make_shared<StencilImpl<UnaryOperationData>>( in maybeAddressOf()
[all …]