X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=cv.h;h=ccbfa4358b4d5b7d87296fb72f37d7fda9671b30;hb=30ef33217aeee51ee47b2433e9384b011646254a;hp=824517c199008716ee56833e6d5039a95d23d6c4;hpb=a4f1a0295dfc0733a51ca0623d486d082d04773a;p=p5sagit%2Fp5-mst-13.2.git diff --git a/cv.h b/cv.h index 824517c..ccbfa43 100644 --- a/cv.h +++ b/cv.h @@ -85,6 +85,8 @@ Returns the stash of the CV. #define CVf_LOCKED 0x0080 /* CV locks itself or first arg on entry */ #define CVf_LVALUE 0x0100 /* CV return value can be used as lvalue */ #define CVf_CONST 0x0200 /* inlinable sub */ +/* This symbol for optimised communication between toke.c and op.c: */ +#define CVf_BUILTIN_ATTRS (CVf_METHOD|CVf_LOCKED|CVf_LVALUE) #define CvCLONE(cv) (CvFLAGS(cv) & CVf_CLONE) #define CvCLONE_on(cv) (CvFLAGS(cv) |= CVf_CLONE)