summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* Allow OPf_SPECIAL on OP_GVFather Chrysostomos2014-12-131-1/+1
* Fix garbage output from ‘my $é’Father Chrysostomos2014-12-131-0/+1
* fix spurious 'Use of reference' warningDavid Mitchell2014-12-101-1/+1
* Allow multideref with ($a[0])->[0]Father Chrysostomos2014-12-101-1/+2
* Fix assertion failure with our @a->{0}Father Chrysostomos2014-12-101-2/+3
* Fix up OUTSIDE pointers for saved BEGIN blocksFather Chrysostomos2014-12-091-5/+6
* Possibly uninitialized.Jarkko Hietaniemi2014-12-091-2/+2
* Extend read-only ops to most special blocksFather Chrysostomos2014-12-091-11/+7
* op.c: Temporary fix for bad readFather Chrysostomos2014-12-091-1/+5
* Fix OUTSIDE for named subs inside predeclared subsFather Chrysostomos2014-12-091-3/+4
* Fix assertion failure with ($_[0])->{$_}Father Chrysostomos2014-12-081-1/+2
* Missing semicolon in e6dae479.Jarkko Hietaniemi2014-12-071-1/+1
* Change OP_SIBLING to OpSIBLINGFather Chrysostomos2014-12-071-214/+214
* [perl #94484] Custom ops trip assertions in new*OPFather Chrysostomos2014-12-071-10/+19
* Apply scalar context to state var initFather Chrysostomos2014-12-071-0/+1
* Apply scalar cx to logops if OA_RETSCALARFather Chrysostomos2014-12-071-1/+3
* op.c: Use scalar cx, not OA_RETSCALAR, for optimisationsFather Chrysostomos2014-12-071-2/+3
* Give require the OA_RETSCALAR flagFather Chrysostomos2014-12-071-1/+1
* op.c:newPMOP: Apply scalar cx if OA_RETSCALARFather Chrysostomos2014-12-071-0/+2
* op.c:newMETHOP: Remove fold_constants, etc.Father Chrysostomos2014-12-071-3/+1
* op.c:newMETHOP: Remove op_next checkFather Chrysostomos2014-12-071-2/+0
* op.c:newUNOP_AUX: Rmv fold_constants/op_integerizeFather Chrysostomos2014-12-071-1/+1
* op.c:newUNOP_AUX: Remove op_next checkFather Chrysostomos2014-12-071-2/+0
* op.c: Typo in docs for op_convert_listFather Chrysostomos2014-12-071-1/+1
* op.c: Clarify newLISTOP docsFather Chrysostomos2014-12-071-0/+7
* Add OP_MULTIDEREFDavid Mitchell2014-12-071-4/+887
* add UNOP_AUX OP classDavid Mitchell2014-12-071-0/+38
* Perl_op_sibling_splice(): update OPf_KIDSDavid Mitchell2014-12-071-1/+6
* add S_op_clear_gv() to op.cDavid Mitchell2014-12-071-37/+54
* create S_check_hash_fields() functionDavid Mitchell2014-12-071-55/+75
* Deparse formats in the right spotFather Chrysostomos2014-12-061-0/+1
* op.c: use GV_NOTQUAL in newATTRSUB_xFather Chrysostomos2014-12-051-1/+1
* op.c:fold_constants: Remove OP_RV2GV/newGVOPFather Chrysostomos2014-12-041-7/+2
* op.c:fold_constants: Simplify OP_STRINGIFY logicFather Chrysostomos2014-12-041-8/+8
* Return fresh scalar from join(const,const)Father Chrysostomos2014-12-041-3/+5
* Speed up method calls like $o->Other::method() and $o->Other::SUPER::method().syber2014-12-021-2/+38
* op.c: Fix compiler warningFather Chrysostomos2014-11-301-1/+1
* Fix assertion failure with qr/\Q(?{})/Father Chrysostomos2014-11-301-2/+11
* [perl #123223] Make PADNAME a separate typeFather Chrysostomos2014-11-301-18/+5
* Use PadnameSV in op.c:newMYSUBFather Chrysostomos2014-11-301-2/+3
* Use PNf rather than SVf in op.c:op_lvalue_flagsFather Chrysostomos2014-11-301-2/+2
* Use PADNAME rather than SV in op.c:finalize_opFather Chrysostomos2014-11-301-5/+6
* Make pad names always UTF8Father Chrysostomos2014-11-301-2/+1
* Make PADNAMELIST a separate typeFather Chrysostomos2014-11-301-1/+1
* Use PADNAME rather than SV in the sourceFather Chrysostomos2014-11-301-17/+20
* Fix qr/@array(?{block})/Father Chrysostomos2014-11-301-0/+1
* scalar($#foo) needs to propagate lvalue contextFather Chrysostomos2014-11-291-0/+4
* define and use STATIC_ASSERT_STMT for compile-time invariantsLukas Mai2014-11-291-1/+1
* make more use of NOT_REACHEDLukas Mai2014-11-291-1/+1
* [perl #123313] sub { f(); BEGIN{} } was void cxFather Chrysostomos2014-11-291-3/+7