Lines Matching refs:arg
391 for arg in args.split(splitter):
393 arg = KernRe(r'\/\*.*\*\/').sub('', arg)
396 arg = KernRe(r'\sPOS0?\s').sub(' ', arg)
399 arg = arg.strip()
400 arg = KernRe(r'\s+').sub(' ', arg, count=1)
402 if arg.startswith('#'):
408 self.push_parameter(ln, decl_type, arg, "",
411 elif KernRe(r'\(.+\)\s*\(').search(arg):
414 arg = arg.replace('#', ',')
417 if r.match(arg):
421 param = arg
423 dtype = KernRe(r'([^\(]+\(\*?)\s*' + re.escape(param)).sub(r'\1', arg)
425 arg, declaration_name)
427 elif KernRe(r'\(.+\)\s*\[').search(arg):
430 arg = arg.replace('#', ',')
432 if r.match(arg):
436 param = arg
438 dtype = KernRe(r'([^\(]+\(\*?)\s*' + re.escape(param)).sub(r'\1', arg)
441 arg, declaration_name)
443 elif arg:
444 arg = KernRe(r'\s*:\s*').sub(":", arg)
445 arg = KernRe(r'\s*\[').sub('[', arg)
447 args = KernRe(r'\s*,\s*').split(arg)
474 arg, declaration_name)
485 arg, declaration_name)
488 arg, declaration_name)
697 for arg in content.split(';'):
698 arg = arg.strip()
700 if not arg:
704 if r.match(arg):
720 arg = arg.strip()
722 arg = KernRe(r':\s*\d+\s*').sub('', arg)
725 arg = KernRe(r'\[.*\]').sub('', arg)
728 arg = KernRe(r'\s*,\s*').sub(',', arg)
732 if r.search(arg):
854 for arg in members.split(','):
855 if not arg:
857 arg = KernRe(r'^\s*(\w+).*').sub(r'\1', arg)
858 self.entry.parameterlist.append(arg)
859 if arg not in self.entry.parameterdescs:
860 self.entry.parameterdescs[arg] = self.undescribed
863 member_set.add(arg)