summaryrefslogtreecommitdiff
path: root/op.h
Commit message (Expand)AuthorAgeFilesLines
* replace "define\t" with "define " in most "normal" core files.Yves Orton2023-04-291-15/+15
* Document the meaning of the OPf_SPECIAL flag on the LOOPEX opsPaul "LeoNerd" Evans2022-12-161-0/+2
* cop.h - add support for refcounted filenames in cops under threadsYves Orton2022-11-011-0/+2
* Enable `use feature 'module_true'`chromatic2022-11-011-0/+1
* op.c - work around Module::Install::DSL issueYves Orton2022-09-031-0/+1
* Create a dedicated cMETHOPx_meth() macroPaul "LeoNerd" Evans2022-08-031-4/+4
* Define the remaining convenience cMETHOP* macrosPaul "LeoNerd" Evans2022-08-031-0/+9
* op.h: Fixups for perlapi, Devel::PPPortKarl Williamson2022-06-221-10/+10
* Move the handy OpTYPE_set() macro out of op.c into op.h where other code can ...Paul "LeoNerd" Evans2022-06-201-0/+8
* op.h: Add commentKarl Williamson2022-05-071-1/+1
* op.h: define missing BASEOP fields (op_sibparent,op_targ)Richard Leach2021-08-241-0/+6
* Rename G_ARRAY to G_LIST; provide back-compat when not(PERL_CORE)Paul "LeoNerd" Evans2021-06-021-3/+3
* A totally new optree structure for try/catch involving three new optypesPaul "LeoNerd" Evans2021-02-141-1/+0
* Add documentation comment to op.h to clarify that LOGOP's ->op_other is in ex...Paul "LeoNerd" Evans2021-02-081-0/+6
* Initial attempt at feature 'try'Paul "LeoNerd" Evans2021-02-041-0/+1
* style: Detabify indentation of the C code maintained by the core.Michael G. Schwern2021-01-171-98/+98
* Revert "op.h: Restrict to core certain internal symbols"Karl Williamson2020-12-021-27/+24
* op.h: Restrict to core certain internal symbolsKarl Williamson2020-11-291-24/+27
* Revert "op.h: Restrict scope of multiconcat symbols to core"Karl Williamson2020-11-151-4/+0
* op.h: Restrict scope of multiconcat symbols to coreKarl Williamson2020-11-131-0/+4
* autodoc.pl: Specify scn for single-purpose filesKarl Williamson2020-11-061-4/+0
* autodoc.pl: Enhance apidoc_section featureKarl Williamson2020-11-061-5/+5
* Make some flags accessible from /extKarl Williamson2020-10-161-1/+1
* Fix typosSamanta Navarro2020-10-031-1/+1
* Use macro instead of its expansionKarl Williamson2020-09-091-1/+1
* Reorganize perlapiKarl Williamson2020-09-041-1/+1
* Change some =head1 to apidoc_section linesKarl Williamson2020-09-041-5/+5
* Use av_top_index() instead of av_tindex()Karl Williamson2020-08-191-1/+1
* Note GIMME is deprecatedKarl Williamson2020-08-151-1/+1
* re-work opslab handling to avoid non-portable alignment assumptionsTony Cook2020-07-301-2/+7
* Revert "op.h: Add additional padding to struct opslab to ensure proper alignm...Tony Cook2020-07-301-3/+0
* op.h: Add additional padding to struct opslab to ensure proper alignmentJohn Paul Adrian Glaubitz2020-06-201-0/+3
* Fix a bunch of repeated-word typosDagfinn Ilmari Mannsåker2020-05-221-1/+1
* Remove spurious double spaces before open braces in core C codeDagfinn Ilmari Mannsåker2020-04-131-1/+1
* op:h remove double space in struct op_argcheck_aux declarationDagfinn Ilmari Mannsåker2020-04-131-1/+1
* make freed op re-use closer to O(1)Tony Cook2020-03-021-1/+2
* Restrict features in wildcardsKarl Williamson2020-02-191-0/+4
* op.h: Move some flag bits downKarl Williamson2020-02-191-14/+14
* Reimplement tr/// without swashesKarl Williamson2019-11-061-1/+1
* op.h: Add synonyms for some tr/// valuesKarl Williamson2019-11-061-0/+3
* Change names of some OPpTRANS flagsKarl Williamson2019-11-061-2/+3
* doop.c: Change out-of-bounds valueKarl Williamson2019-11-061-0/+1
* op.c, doop.c Use mnemonics instead of numeric valuesKarl Williamson2019-11-061-0/+5
* Change macro name in tr/// codeKarl Williamson2019-11-061-0/+3
* op.h: Remove obsolete #defineKarl Williamson2019-11-031-4/+0
* On OP_READLINE, OPf_SPECIAL is set for <<>>, clear for <>.Nicholas Clark2019-11-021-0/+1
* Remove indentation of no-longer #ifdef-guarded #definesDagfinn Ilmari Mannsåker2019-10-171-7/+7
* Signatures: change param count from IV to UVDavid Mitchell2019-09-231-2/+2
* OP_ARGCHECK: use custom aux structDavid Mitchell2019-09-231-0/+8
* Un-revert "[MERGE] add+use si_cxsubix field"David Mitchell2019-09-231-1/+1