From 2c593cb8c5790cbf12842a0b508a2963a6e83a84 Mon Sep 17 00:00:00 2001 From: Ryan Voots Date: Wed, 28 Sep 2016 15:19:51 -0400 Subject: [PATCH] add autovivification, and Moo requirements --- lib/eval.pl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/eval.pl b/lib/eval.pl index 38289a8..1c6a881 100755 --- a/lib/eval.pl +++ b/lib/eval.pl @@ -44,7 +44,12 @@ require JSON::XS; require JSON; require Moo; +require Moo::Object; +require Moo::Role; require Moose; +require Moose::Role; +require Method::Generate::Accessor; +require Method::Generate::Constructor; require MooseX::Declare; # eval "use MooseX::Declare; class LoadAllMooseXDeclare { has dongs => ( is => ro, isa => 'Int' ); };"; require "utf8_heavy.pl"; @@ -56,6 +61,7 @@ require indirect; eval 'use bigint; use Math::BigInt; 1e1000'; eval 'use Math::BigFloat; 1.1e1000'; eval 'use Math::BigRat; 1e1000'; +require autovivification; { my $len = eval "lc 'ẞ'";