[pygccxml-commit] SF.net SVN: pygccxml: [977] pyplusplus_dev/pyplusplus/code_creators/calldef .py
Brought to you by:
mbaas,
roman_yakovenko
From: <rom...@us...> - 2007-04-10 06:15:56
|
Revision: 977 http://svn.sourceforge.net/pygccxml/?rev=977&view=rev Author: roman_yakovenko Date: 2007-04-09 23:15:58 -0700 (Mon, 09 Apr 2007) Log Message: ----------- making code generator to honor "use_keywords" settings Modified Paths: -------------- pyplusplus_dev/pyplusplus/code_creators/calldef.py Modified: pyplusplus_dev/pyplusplus/code_creators/calldef.py =================================================================== --- pyplusplus_dev/pyplusplus/code_creators/calldef.py 2007-04-10 06:14:44 UTC (rev 976) +++ pyplusplus_dev/pyplusplus/code_creators/calldef.py 2007-04-10 06:15:58 UTC (rev 977) @@ -1251,9 +1251,11 @@ def create_overloads_cls( self ): result = [ self.overloads_class.name ] result.append( '( ' ) - result.append( os.linesep + self.indent( self.create_keywords_args(), 3 ) ) + if self.overloads_class.max_function.use_keywords: + result.append( os.linesep + self.indent( self.create_keywords_args(), 3 ) ) if self.overloads_class.max_function.documentation: - result.append( os.linesep + self.indent( self.PARAM_SEPARATOR, 3 ) ) + if self.overloads_class.max_function.use_keywords: + result.append( os.linesep + self.indent( self.PARAM_SEPARATOR, 3 ) ) result.append( self.overloads_class.max_function.documentation ) result.append( ' )' ) if self.overloads_class.max_function.call_policies \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |