Author: petdance
Date: Mon Feb 25 21:52:00 2008
New Revision: 26064
Modified:
trunk/compilers/imcc/imcc.y
trunk/compilers/imcc/imcparser.c
trunk/compilers/imcc/imcparser.h
Log:
Modified some function parameter modifiers
Modified: trunk/compilers/imcc/imcc.y
==============================================================================
--- trunk/compilers/imcc/imcc.y (original)
+++ trunk/compilers/imcc/imcc.y Mon Feb 25 21:52:00 2008
@@ -119,9 +119,9 @@
PARROT_WARN_UNUSED_RESULT
static Instruction* mk_pmc_const(PARROT_INTERP,
IMC_Unit *unit,
- NOTNULL(const char *type),
- NOTNULL(SymReg *left),
- NOTNULL(char *constant))
+ ARGIN(const char *type),
+ ARGMOD(SymReg *left),
+ ARGIN(const char *constant))
__attribute__nonnull__(1)
__attribute__nonnull__(3)
__attribute__nonnull__(4)
@@ -201,8 +201,8 @@
PARROT_WARN_UNUSED_RESULT
static Instruction*
-mk_pmc_const(PARROT_INTERP, IMC_Unit *unit, NOTNULL(const char *type),
- NOTNULL(SymReg *left), NOTNULL(char *constant))
+mk_pmc_const(PARROT_INTERP, ARGMOD(IMC_Unit *unit), ARGIN(const char *type),
+ ARGMOD(SymReg *left), ARGIN(const char *constant))
{
const int type_enum = atoi(type);
SymReg *rhs;
Modified: trunk/compilers/imcc/imcparser.c
==============================================================================
--- trunk/compilers/imcc/imcparser.c (original)
+++ trunk/compilers/imcc/imcparser.c Mon Feb 25 21:52:00 2008
@@ -439,9 +439,9 @@
PARROT_WARN_UNUSED_RESULT
static Instruction* mk_pmc_const(PARROT_INTERP,
IMC_Unit *unit,
- NOTNULL(const char *type),
- NOTNULL(SymReg *left),
- NOTNULL(char *constant))
+ ARGIN(const char *type),
+ ARGMOD(SymReg *left),
+ ARGIN(const char *constant))
__attribute__nonnull__(1)
__attribute__nonnull__(3)
__attribute__nonnull__(4)
@@ -521,8 +521,8 @@
PARROT_WARN_UNUSED_RESULT
static Instruction*
-mk_pmc_const(PARROT_INTERP, IMC_Unit *unit, NOTNULL(const char *type),
- NOTNULL(SymReg *left), NOTNULL(char *constant))
+mk_pmc_const(PARROT_INTERP, ARGMOD(IMC_Unit *unit), ARGIN(const char *type),
+ ARGMOD(SymReg *left), ARGIN(const char *constant))
{
const int type_enum = atoi(type);
SymReg *rhs;
@@ -870,7 +870,7 @@
SymReg * sr;
Instruction *i;
}
-/* Line 187 of yacc.c. */
+/* Line 193 of yacc.c. */
#line 864 "compilers/imcc/imcparser.c"
YYSTYPE;
# define yystype YYSTYPE /* obsolescent; will be withdrawn */
Modified: trunk/compilers/imcc/imcparser.h
==============================================================================
--- trunk/compilers/imcc/imcparser.h (original)
+++ trunk/compilers/imcc/imcparser.h Mon Feb 25 21:52:00 2008
@@ -299,7 +299,7 @@
SymReg * sr;
Instruction *i;
}
-/* Line 1489 of yacc.c. */
+/* Line 1529 of yacc.c. */
#line 293 "compilers/imcc/imcparser.h"
YYSTYPE;
# define yystype YYSTYPE /* obsolescent; will be withdrawn */