git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9419
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
// FIXME: problems
-// - cannot change type on multiple variable declaration
// - does not match array initializers
-// - dereferencing outside access macro? (maybe not an issue...)
// Function prototype looks like variable dec, but has parentheses
@funcproto@
@@
(
T@p
-var
-+ = SMPI_INITIALIZE_GLOBAL(T)
+- var
++ *var = SMPI_INITIALIZE_GLOBAL(T)
;
|
T@p
-var =
-- E
-+ SMPI_INITIALIZE_AND_SET_GLOBAL(T, E)
+- var = E
++ *var = SMPI_INITIALIZE_AND_SET_GLOBAL(T, E)
;
)