parameters: (out, decl)
docstring: Prevent us from entering wrapper functions if we're already in a wrapper function.
         Just call the PMPI function w/o the wrapper instead.
docstring_summary: Prevent us from entering wrapper functions if we're already in a wrapper function.
         Just call the PMPI function w/o the wrapper instead.
docstring_tokens: Prevent us from entering wrapper functions if we re already in a wrapper function . Just call the PMPI function w / o the wrapper instead .
function: def write_enter_guard(out, decl):
      """Prevent us from entering wrapper functions if we're already in a wrapper function.
         Just call the PMPI function w/o the wrapper instead."""
      if output_guards:
          out.write("    if (in_wrapper) return P%s(%s);\n" % (decl.name, ", ".join(decl.argNames())))
          out.write("    in_wrapper = 1;\n")
function_tokens: def write_enter_guard ( out , decl ) : if output_guards : out . write ( "    if (in_wrapper) return P%s(%s);\n" % ( decl . name , ", " . join ( decl . argNames ( ) ) ) ) out . write ( "    in_wrapper = 1;\n" )