Lines Matching refs:guards
1425 def impl_detail(msg=None, **guards): argument
1426 if check_impl_detail(**guards):
1429 guardnames, default = _parse_guards(guards)
1438 def _parse_guards(guards): argument
1440 if not guards:
1442 is_true = guards.values()[0]
1443 assert guards.values() == [is_true] * len(guards) # all True or all False
1444 return (guards, not is_true)
1448 def check_impl_detail(**guards): argument
1455 guards, default = _parse_guards(guards)
1456 return guards.get(platform.python_implementation().lower(), default)