Searched refs:StencilImpl (Results 1 – 1 of 1) sorted by relevance
325 template <typename T> class StencilImpl : public StencilInterface { class330 explicit StencilImpl(Ps &&... Args) : Data(std::forward<Ps>(Args)...) {} in StencilImpl() function in __anon65f4efb00111::StencilImpl342 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 …]