コード例 #1
0
ファイル: statements.py プロジェクト: bl0b/cppy
 def pre_sub(self):
     #print "PRE SUB FuncDeclStatement"
     self.ns = namespace.enter(self.ns_name, key='function')
     self.commit_template_args()
     for p in self.params:
         VarDeclStatement('', self, p.children).commit()
     namespace.add_func((('symbol', self.ns_name),), self.params, self)
コード例 #2
0
ファイル: statements.py プロジェクト: bl0b/cppy
 def commit(self):
     namespace.add_func((('symbol', self.ns_name),), self.params, self)