parameters: (self, name, flavour)
return_statement: return []
docstring: Retrieves the definition of a scalar (alpha/beta) but make it a void pointer in case of non-standard types
docstring_summary: Retrieves the definition of a scalar (alpha/beta) but make it a void pointer in case of non-standard types
docstring_tokens: Retrieves the definition of a scalar ( alpha / beta ) but make it a void pointer in case of non - standard types
function: def scalar_def_void(self, name, flavour):
          """Retrieves the definition of a scalar (alpha/beta) but make it a void pointer in case of non-standard types"""
          if name in self.scalars:
              if name == "alpha":
                  data_type = "void*" if flavour.is_complex("alpha") else flavour.alpha_cpp
                  return ["const " + data_type + " " + name]
              data_type = "void*" if flavour.is_complex("beta") else flavour.beta_cpp
              return ["const " + data_type + " " + name]
          return []
function_tokens: def scalar_def_void ( self , name , flavour ) : if name in self . scalars : if name == "alpha" : data_type = "void*" if flavour . is_complex ( "alpha" ) else flavour . alpha_cpp return [ "const " + data_type + " " + name ] data_type = "void*" if flavour . is_complex ( "beta" ) else flavour . beta_cpp return [ "const " + data_type + " " + name ] return [ ]