Lines Matching refs:buf
264 command, define, buf = '', '', ''
277 if len(buf) > 0 and len(command) == 0:
278 command = buf
287 command = buf
288 buf = ''
290 buf += ' '
292 if len(buf) > 0 and len(command) == 0:
293 command = buf
294 buf += c
298 buf += c
301 self.handleMacroDefine(buf)
303 self.handleMacroInclude(buf)
305 defineName = buf.strip()
312 defineName = buf.strip()
319 if self.evalCodeVisibility(buf):
332 if self.evalCodeVisibility(buf):
354 print("'%s' '%s'"%(command, buf))
361 def evalCodeVisibility (self, buf): argument
363 return eval(buf)
367 def handleMacroDefine (self, buf): argument
369 mparser = macroparser.MacroParser(buf)
376 def handleMacroInclude (self, buf): argument
379 pos = buf.find(' ')
381 buf = buf[:pos]
382 headerSub = removeHeaderQuotes(buf)