(self, name: str)
| 953 | self.reset_completions() |
| 954 | |
| 955 | def escape_name(self, name: str) -> str: |
| 956 | if name and ((not self.name_pattern.match(name)) or (name.upper() in self.reserved_words) or (name.upper() in self.functions)): |
| 957 | name = f'`{name}`' |
| 958 | |
| 959 | return name |
| 960 | |
| 961 | def escaped_names(self, names: Collection[str]) -> list[str]: |
| 962 | return [self.escape_name(name) for name in names] |
no outgoing calls
no test coverage detected