Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix various cases when parsing typesHEADmaster | David Malcolm | 2009-11-17 | 1 | -16/+39 |
| | | | | | | | | | | | | Fix the following cases: - tuples - 'L' and 'K' - 'D' - 's#' and 'z#' - 'et#' - 'w' and its variants Simplify type comparison by stripping off "const" and signedness modifiers from the front of types | ||||
* | Generalize variadic function handling | David Malcolm | 2009-11-17 | 2 | -98/+79 |
| | | | | | | Avoid having to manually write a rule for each number of variable arguments to PyArg_ParseTuple etc by capturing each argument in turn (with lists of prior and subsequent expressions). The downside is that the rule is invoked once per argument at each callsite, with knowledge of only one type, rather than invoking it once per callsite with knowledge of all arguments. Thanks to Julia Lawall and Nicolas Palix | ||||
* | Add LGPLv2.1 license to .cocci and .py file; introduce ↵ | David Malcolm | 2009-11-16 | 2 | -19/+91 |
| | | | | PyArg_ParseTupleAndKeywords, reworking cocci file somewhat | ||||
* | Minor cleanups | David Malcolm | 2009-11-14 | 3 | -9/+12 |
| | |||||
* | Report the format string when reporting on errors | David Malcolm | 2009-11-14 | 1 | -21/+30 |
| | |||||
* | Add current_element to error messages | David Malcolm | 2009-11-13 | 3 | -5/+14 |
| | |||||
* | Fixup some issues and start adding unit tests for validate.py | David Malcolm | 2009-11-13 | 1 | -3/+34 |
| | |||||
* | Count errors and exit with the count; cleanup spatch hooks; don't be fussy ↵ | David Malcolm | 2009-11-13 | 2 | -41/+189 |
| | | | | about const; implement more of getargs.c | ||||
* | add README | David Malcolm | 2009-11-13 | 1 | -0/+16 |
| | |||||
* | Various fixups | David Malcolm | 2009-11-13 | 2 | -23/+67 |
| | |||||
* | Move most python code to a new file (validate.py) | David Malcolm | 2009-11-13 | 2 | -56/+64 |
| | |||||
* | Initial commit | David Malcolm | 2009-11-13 | 2 | -0/+87 |