(self)
| 487 | node_id=targetid, location=signode) |
| 488 | |
| 489 | def run(self): |
| 490 | self.break_style = CMakeSignatureObject.BREAK_ALL |
| 491 | |
| 492 | targets = self.options.get('target') |
| 493 | if targets is not None: |
| 494 | signatures = self.get_signatures() |
| 495 | targets = [t.strip() for t in targets.split('\n')] |
| 496 | for signature, target in zip(signatures, targets): |
| 497 | self.targetnames[signature] = target |
| 498 | |
| 499 | self.break_style = ( |
| 500 | self.options.get('break', CMakeSignatureObject.BREAK_SMART)) |
| 501 | |
| 502 | return super().run() |
| 503 | |
| 504 | |
| 505 | class CMakeReferenceRole: |
nothing calls this directly
no test coverage detected