(expr, rules)
| 34 | if meta[0] != 'EXIST': continue |
| 35 | if meta[2] != 'FUNCTION': continue |
| 36 | def satisfy(expr, rules): |
| 37 | def test(expr): |
| 38 | if expr.startswith('!'): return not expr[1:] in rules |
| 39 | return expr == '' or expr in rules |
| 40 | return all(map(test, expr.split(','))) |
| 41 | if not satisfy(meta[1], defines): continue |
| 42 | if not satisfy(meta[3], categories): continue |
| 43 | exported.append(name) |
no test coverage detected
searching dependent graphs…