(self: Parser, node: doc.expr, eval_str: bool = False)
| 112 | |
| 113 | |
| 114 | def eval_struct_info(self: Parser, node: doc.expr, eval_str: bool = False) -> StructInfo: |
| 115 | var_table = self.var_table.get() if eval_str else None |
| 116 | try: |
| 117 | struct_info = self.eval_expr(node) |
| 118 | return _normalize_struct_info(struct_info, var_table) |
| 119 | except Exception as err: # pylint: disable=broad-except |
| 120 | self.report_error(node, err) |
| 121 | raise |
| 122 | |
| 123 | |
| 124 | def is_called(node: Any, func_name: str) -> bool: |
no test coverage detected
searching dependent graphs…