Lines Matching refs:make_shared
426 return std::make_shared<RawTextStencil>(std::string(Text)); in makeStencil()
430 return std::make_shared<SelectorStencil>(std::move(Selector)); in makeStencil()
434 return std::make_shared<DebugPrintNodeStencil>(std::string(Id)); in dPrint()
438 return std::make_shared<UnaryOperationStencil>(UnaryNodeOperator::Parens, in expression()
443 return std::make_shared<UnaryOperationStencil>(UnaryNodeOperator::Deref, in deref()
448 return std::make_shared<UnaryOperationStencil>(UnaryNodeOperator::MaybeDeref, in maybeDeref()
453 return std::make_shared<UnaryOperationStencil>(UnaryNodeOperator::AddressOf, in addressOf()
458 return std::make_shared<UnaryOperationStencil>( in maybeAddressOf()
463 return std::make_shared<UnaryOperationStencil>(UnaryNodeOperator::Describe, in describe()
468 return std::make_shared<AccessStencil>(BaseId, std::move(Member)); in access()
473 return std::make_shared<IfBoundStencil>(Id, std::move(TrueStencil), in ifBound()
480 return std::make_shared<SelectBoundStencil>(std::move(CaseStencils), in selectBound()
485 return std::make_shared<RunStencil>(std::move(Fn)); in run()
492 return std::make_shared<SequenceStencil>(std::move(Parts)); in catVector()