Lines Matching refs:kw

20 # XX use this Context class instead of all those kw dicts !! XX
23 def __init__( self, **kw ):
24 for key, value in kw.items():
75 def pyxstr(self,toks=None,indent=0,**kw):
83 x.pyxstr(toks, indent, **kw)
102 def pyxstr(self,toks=None,indent=0,**kw):
113 def pyxstr(self,toks=None,indent=0,**kw):
127 def pyxstr(self,toks=None,indent=0,**kw):
138 def pyxstr(self,toks=None,indent=0,cprefix="",**kw):
143 x.pyxstr(toks, indent, cprefix=cprefix, **kw)
155 def pyxstr(self,toks,indent=0,**kw):
162 _toks.append( self[i].pyxstr(indent=indent, **kw) )
166 self[i].pyxstr(toks, indent=indent, **kw)
173 def pyxstr(self,toks,indent=0,**kw):
183 return Node.pyxstr(self,toks,indent, **kw)
188 def pyxstr(self,toks,indent=0,**kw):
197 return Node( *self[:-1] ).pyxstr( toks,indent, **kw )
209 def pyxstr(self,_toks=None,indent=0,cprefix="",shadow_name=True,**kw):
212 names = kw.get('names',{})
213 kw['names'] = names
214 tag_lookup = kw.get('tag_lookup')
238 toks.append( decl.pyxstr(indent=indent+1, cprefix=cprefix, shadow_name=shadow_name, **kw)+"\n" ) # shadow_name = False ?
264 def pyxstr(self,_toks=None,indent=0,cprefix="",shadow_name=True,**kw):
267 names = kw.get('names',{})
268 kw['names'] = names
289 toks.append( ' '+' '*indent + ident.pyxstr(**kw)+"\n" )
326 def _pyxstr( self, toks, indent, cprefix, use_cdef, shadow_name, **kw ):
328 names = kw.get('names',{}) # what names have been defined ?
329 kw['names']=names
336 #tag_lookup = kw.get('tag_lookup')
344 #toks.append( ' '*indent + 'ctypedef ' + node.pyxstr(indent=indent, cprefix=cprefix, shadow_name=shadow_name, **kw).strip() )
346 toks.append( ' '*indent + 'cdef ' + node.pyxstr(indent=indent, cprefix=cprefix, shadow_name=shadow_name, **kw).strip() )
349 #toks.append( ' '*indent + 'ctypedef long ' + node.pyxstr(indent=indent, **kw).strip() + ' # XX ??' ) # XX ??
351 toks.append( ' '*indent + 'ctypedef __unknown_builtin ' + node.pyxstr(indent=indent, **kw).strip() )
360 def pyxstr(self,toks=None,indent=0,cprefix="",use_cdef=True,shadow_name=True,**kw):
364 names = kw.get('names',{}) # what names have been defined ?
365 kw['names']=names
367 self._pyxstr( toks, indent, cprefix, use_cdef, shadow_name, **kw )
381 toks.append( ' '*indent + comment + cdef + Node.pyxstr(self,indent=indent, cprefix=cprefix, **kw).strip() ) # + "(cprefix=%s)"%cprefix)
400 def pyxstr(self,toks=None,indent=0,cprefix="",use_cdef=True,shadow_name=True,**kw): # shadow_name=True
405 names = kw.get('names',{}) # what names have been defined ?
406 kw['names']=names
414 self._pyxstr( toks, indent, cprefix, use_cdef, shadow_name, **kw )
428 toks.append( ' '*indent + comment + 'ctypedef ' + Node.pyxstr(self,indent=indent, cprefix=cprefix, **kw).strip() )
434 def pyxstr(self,toks=None,indent=0,**kw):
438 #return ' '*indent + Node.pyxstr(self,toks,indent, **kw).strip()
439 return Node.pyxstr(self,toks,indent, **kw).strip()
445 def pyxstr(self,toks,indent,**kw):
452 def pyxstr(self,toks=None,indent=0,**kw):
456 return ' '*indent + comment + Node.pyxstr(self,toks,indent, **kw).strip()
492 def pyx_decls(self, filenames, modname, macros = {}, names = {}, func_cb=None, cprefix="", **kw):
510 s = node.pyxstr(indent=1, names=names, tag_lookup = self.tag_lookup, cprefix=cprefix, **kw)